| Index: Source/core/css/MediaQueryMatcher.cpp
|
| diff --git a/Source/core/css/MediaQueryMatcher.cpp b/Source/core/css/MediaQueryMatcher.cpp
|
| index c9e748ea306699aa06658f8c756d77aa2e86f90d..d50048fd76a55264e382cf5285fe83dc7df53903 100644
|
| --- a/Source/core/css/MediaQueryMatcher.cpp
|
| +++ b/Source/core/css/MediaQueryMatcher.cpp
|
| @@ -109,9 +109,7 @@ void MediaQueryMatcher::mediaFeaturesChanged()
|
| for (MediaQueryListSet::iterator it = m_mediaLists.begin(); it != m_mediaLists.end(); ++it)
|
| (*it)->mediaFeaturesChanged(&listenersToNotify);
|
|
|
| - // FIXME: This should be async! We're running script inside ::layout() or ::updateRenderTree().
|
| - for (size_t i = 0; i < listenersToNotify.size(); ++i)
|
| - listenersToNotify[i]->call();
|
| + m_document->enqueueMediaQueryChangeListeners(listenersToNotify);
|
| }
|
|
|
| void MediaQueryMatcher::trace(Visitor* visitor)
|
|
|