-
weinig@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=119664 Reviewed by Andreas Kling. Make MediaQueryListListener a proper WebIDL callback. * CMakeLists.txt: * DerivedSources.cpp: * DerivedSources.make: * DerivedSources.pri: * GNUmakefile.list.am: * Target.pri: * WebCore.vcxproj/WebCore.vcxproj: * WebCore.vcxproj/WebCore.vcxproj.filters: * WebCore.xcodeproj/project.pbxproj: Update project files. * bindings/scripts/CodeGeneratorJS.pm: (GenerateCallbackHeader): (GenerateCallbackImplementation): (JSValueToNative): * bindings/scripts/IDLAttributes.txt: Add support for CallbackNeedsOperatorEqual, which adds an operator==. * css/MediaAllInOne.cpp: Remove MediaQueryListListener.cpp. * css/MediaQueryListListener.cpp: Removed. * css/MediaQueryListListener.h: (WebCore::MediaQueryListListener::~MediaQueryListListener): (WebCore::MediaQueryListListener::MediaQueryListListener): * css/MediaQueryListListener.idl: Convert to a proper WebIDL callback. * css/MediaQueryMatcher.cpp: (WebCore::MediaQueryMatcher::Listener::evaluate): (WebCore::MediaQueryMatcher::styleResolverChanged): * css/MediaQueryMatcher.h: Remove all traces of the ScriptState. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@153925 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2e687dd4