Index: third_party/WebKit/Source/core/html/HTMLSourceElement.cpp |
diff --git a/third_party/WebKit/Source/core/html/HTMLSourceElement.cpp b/third_party/WebKit/Source/core/html/HTMLSourceElement.cpp |
index f65e834ef53fbc00b5fdca11d4ed3da34a3eb7a1..9323ad8b47251b229a04f62da62ab4663720f0d4 100644 |
--- a/third_party/WebKit/Source/core/html/HTMLSourceElement.cpp |
+++ b/third_party/WebKit/Source/core/html/HTMLSourceElement.cpp |
@@ -81,10 +81,10 @@ HTMLSourceElement::~HTMLSourceElement() |
void HTMLSourceElement::createMediaQueryList(const AtomicString& media) |
{ |
+ removeMediaQueryListListener(); |
if (media.isEmpty()) |
return; |
- removeMediaQueryListListener(); |
MediaQuerySet* set = MediaQuerySet::create(media); |
m_mediaQueryList = MediaQueryList::create(&document(), &document().mediaQueryMatcher(), set); |
cbiesinger
2016/09/07 16:01:41
Should this also be set to null if media.isEmpty()
|
addMediaQueryListListener(); |