Changeset 138811 in webkit
- Timestamp:
- Jan 4, 2013 10:24:47 AM (11 years ago)
- Location:
- trunk
- Files:
-
- 74 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r138795 r138811 1 2013-01-04 Adam Klein <adamk@chromium.org> 2 3 Remove ENABLE_MUTATION_OBSERVERS #define 4 https://bugs.webkit.org/show_bug.cgi?id=105459 5 6 Reviewed by Ryosuke Niwa. 7 8 * Source/cmake/WebKitFeatures.cmake: 9 * Source/cmakeconfig.h.cmake: 10 1 11 2013-01-04 Zan Dobersek <zandobersek@gmail.com> 2 12 -
trunk/LayoutTests/ChangeLog
r138808 r138811 1 2013-01-04 Adam Klein <adamk@chromium.org> 2 3 Remove ENABLE_MUTATION_OBSERVERS #define 4 https://bugs.webkit.org/show_bug.cgi?id=105459 5 6 Reviewed by Ryosuke Niwa. 7 8 Remove references to ENABLE(MUTATION_OBSERVERS) from tests. 9 10 * fast/dom/MutationObserver/cross-document.html: 11 * fast/dom/MutationObserver/database-callback-delivery.html: 12 * fast/dom/MutationObserver/disconnect-cancel-pending.html: 13 * fast/dom/MutationObserver/filesystem-callback-delivery.html: 14 * fast/dom/MutationObserver/mutation-observer-constructor.html: 15 * fast/dom/MutationObserver/observe-attributes.html: 16 * fast/dom/MutationObserver/observe-characterdata.html: 17 * fast/dom/MutationObserver/observe-childList.html: 18 * fast/dom/MutationObserver/observe-exceptions.html: 19 * fast/dom/MutationObserver/observe-subtree.html: 20 * fast/dom/MutationObserver/takeRecords.html: 21 1 22 2013-01-04 Rick Byers <rbyers@chromium.org> 2 23 -
trunk/LayoutTests/fast/dom/MutationObserver/cross-document.html
r137662 r138811 90 90 description('Test that MutationObservers move correctly across documents'); 91 91 92 if (!window.WebKitMutationObserver) 93 testFailed('This test requires ENABLE(MUTATION_OBSERVERS)'); 94 else 95 runNextTest(); 92 runNextTest(); 96 93 97 94 </script> -
trunk/LayoutTests/fast/dom/MutationObserver/database-callback-delivery.html
r137662 r138811 42 42 description('Testing mutations are delivered following Database transaction callbacks.'); 43 43 44 if (!window.WebKitMutationObserver) { 45 testFailed('This test requires ENABLE(MUTATION_OBSERVERS)'); 46 finishJSTest(); 47 } else 48 testDatabase(); 44 testDatabase(); 49 45 </script> 50 46 <script src="../../js/resources/js-test-post.js"></script> -
trunk/LayoutTests/fast/dom/MutationObserver/disconnect-cancel-pending.html
r137662 r138811 37 37 } 38 38 39 if (!window.WebKitMutationObserver) 40 testFailed('This test requires ENABLE(MUTATION_OBSERVERS)'); 41 else 42 start(); 43 39 start(); 44 40 </script> 45 41 <script src="../../js/resources/js-test-post.js"></script> -
trunk/LayoutTests/fast/dom/MutationObserver/filesystem-callback-delivery.html
r137662 r138811 57 57 description('Test that Mutation Records are delivered following FileSystem callbacks.'); 58 58 59 if (!window. WebKitMutationObserver || !window.webkitRequestFileSystem) {60 testFailed('This test requires ENABLE( MUTATION_OBSERVERS) and ENABLE(FILE_SYSTEM)');59 if (!window.webkitRequestFileSystem) { 60 testFailed('This test requires ENABLE(FILE_SYSTEM)'); 61 61 finishJSTest(); 62 62 } else -
trunk/LayoutTests/fast/dom/MutationObserver/mutation-observer-constructor.html
r137662 r138811 22 22 description('Test the constructor of WebKitMutationObserver'); 23 23 24 if (!window.WebKitMutationObserver) 25 testFailed('This test requires ENABLE(MUTATION_OBSERVERS)'); 26 else 27 runTest(); 28 24 runTest(); 29 25 </script> 30 26 <script src="../../js/resources/js-test-post.js"></script> -
trunk/LayoutTests/fast/dom/MutationObserver/observe-attributes.html
r137662 r138811 1000 1000 description('Test WebKitMutationObserver.observe on attributes'); 1001 1001 1002 if (!window.WebKitMutationObserver) 1003 testFailed('This test requires ENABLE(MUTATION_OBSERVERS)'); 1004 else 1005 runNextTest(); 1006 1002 runNextTest(); 1007 1003 </script> 1008 1004 <script src="../../js/resources/js-test-post.js"></script> -
trunk/LayoutTests/fast/dom/MutationObserver/observe-characterdata.html
r137662 r138811 319 319 description('Test WebKitMutationObserver.observe on CharacterData nodes'); 320 320 321 if (!window.WebKitMutationObserver) 322 testFailed('This test requires ENABLE(MUTATION_OBSERVERS)'); 323 else 324 runNextTest(); 325 321 runNextTest(); 326 322 </script> 327 323 <script src="../../js/resources/js-test-post.js"></script> -
trunk/LayoutTests/fast/dom/MutationObserver/observe-childList.html
r137662 r138811 417 417 description('Test WebKitMutationObserver.observe on attributes.'); 418 418 419 if (!window.WebKitMutationObserver) 420 testFailed('This test requires ENABLE(MUTATION_OBSERVERS)'); 421 else 422 runNextTest(); 423 419 runNextTest(); 424 420 </script> 425 421 <script src="../../js/resources/js-test-post.js"></script> -
trunk/LayoutTests/fast/dom/MutationObserver/observe-exceptions.html
r137662 r138811 29 29 description('Test that WebKitMutationObserver.observe throws exceptions appropriately'); 30 30 31 if (!window.WebKitMutationObserver) 32 testFailed('This test requires ENABLE(MUTATION_OBSERVERS)'); 33 else 34 runTest(); 35 31 runTest(); 36 32 </script> 37 33 <script src="../../js/resources/js-test-post.js"></script> -
trunk/LayoutTests/fast/dom/MutationObserver/observe-subtree.html
r137662 r138811 299 299 description('Test WebKitMutationObserver.observe on a subtree'); 300 300 301 if (!window.WebKitMutationObserver) 302 testFailed('This test requires ENABLE(MUTATION_OBSERVERS)'); 303 else 304 runNextTest(); 305 301 runNextTest(); 306 302 </script> 307 303 <script src="../../js/resources/js-test-post.js"></script> -
trunk/LayoutTests/fast/dom/MutationObserver/takeRecords.html
r137662 r138811 76 76 description('Testing WebKitMutationObserver.takeRecords'); 77 77 78 if (!window.WebKitMutationObserver) 79 testFailed('This test requires ENABLE(MUTATION_OBSERVERS)'); 80 else 81 runNextTest(); 82 78 runNextTest(); 83 79 </script> 84 80 <script src="../../js/resources/js-test-post.js"></script> -
trunk/Source/JavaScriptCore/ChangeLog
r138763 r138811 1 2013-01-04 Adam Klein <adamk@chromium.org> 2 3 Remove ENABLE_MUTATION_OBSERVERS #define 4 https://bugs.webkit.org/show_bug.cgi?id=105459 5 6 Reviewed by Ryosuke Niwa. 7 8 * Configurations/FeatureDefines.xcconfig: 9 1 10 2013-01-03 Filip Pizlo <fpizlo@apple.com> 2 11 -
trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig
r138184 r138811 117 117 ENABLE_MICRODATA = ; 118 118 ENABLE_MOUSE_CURSOR_SCALE = ENABLE_MOUSE_CURSOR_SCALE; 119 ENABLE_MUTATION_OBSERVERS = ENABLE_MUTATION_OBSERVERS;120 119 ENABLE_NAVIGATOR_CONTENT_UTILS = ; 121 120 ENABLE_NOTIFICATIONS = $(ENABLE_NOTIFICATIONS_$(PLATFORM_NAME)); … … 161 160 ENABLE_XSLT = ENABLE_XSLT; 162 161 163 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_TEXT) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEMPLATE_ELEMENT) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT); 164 162 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_TEXT) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEMPLATE_ELEMENT) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT); -
trunk/Source/WebCore/ChangeLog
r138809 r138811 1 2013-01-04 Adam Klein <adamk@chromium.org> 2 3 Remove ENABLE_MUTATION_OBSERVERS #define 4 https://bugs.webkit.org/show_bug.cgi?id=105459 5 6 Reviewed by Ryosuke Niwa. 7 8 The flag has been on by default for quite awhile now (nearly a year) 9 and the feature is a standardized part of DOM4. 10 11 The only place it was disabled was under "unstable" features for the 12 gtk port, but the fact that it's shipping in several major WebKit 13 browsers as well as Firefox suggests that it's not too unstable. 14 15 * Configurations/FeatureDefines.xcconfig: 16 * GNUmakefile.am: Removed ENABLE_MUTATION_OBSERVERS from the "unstable features" list. 17 * GNUmakefile.features.am.in: 18 * bindings/js/JSDictionary.cpp: 19 (WebCore): 20 (WebCore::JSDictionary::convertValue): 21 * bindings/js/JSDictionary.h: 22 * bindings/js/JSMainThreadExecState.cpp: 23 (WebCore::JSMainThreadExecState::didLeaveScriptContext): 24 * bindings/js/JSMutationCallbackCustom.cpp: 25 * bindings/js/JSMutationObserverCustom.cpp: 26 * bindings/v8/V8GCController.cpp: 27 * bindings/v8/V8RecursionScope.cpp: 28 (WebCore::V8RecursionScope::didLeaveScriptContext): 29 * bindings/v8/custom/V8MutationCallbackCustom.cpp: 30 * bindings/v8/custom/V8MutationObserverCustom.cpp: 31 * css/PropertySetCSSStyleDeclaration.cpp: 32 (WebCore::PropertySetCSSStyleDeclaration::setCssText): 33 (WebCore::PropertySetCSSStyleDeclaration::setProperty): 34 (WebCore::PropertySetCSSStyleDeclaration::removeProperty): 35 (WebCore::PropertySetCSSStyleDeclaration::setPropertyInternal): 36 * dom/CharacterData.cpp: 37 (WebCore::CharacterData::dispatchModifiedEvent): 38 * dom/ChildListMutationScope.cpp: 39 * dom/ChildListMutationScope.h: 40 * dom/ContainerNode.cpp: 41 (WebCore::ContainerNode::insertBefore): 42 (WebCore::ContainerNode::replaceChild): 43 (WebCore::willRemoveChild): 44 (WebCore::willRemoveChildren): 45 (WebCore::ContainerNode::appendChild): 46 (WebCore::updateTreeAfterInsertion): 47 * dom/Document.cpp: 48 (WebCore::Document::Document): 49 * dom/Document.h: 50 (Document): 51 * dom/Element.cpp: 52 (WebCore::Element::willModifyAttribute): 53 * dom/MutationCallback.h: 54 * dom/MutationCallback.idl: 55 * dom/MutationObserver.cpp: 56 * dom/MutationObserver.h: 57 * dom/MutationObserver.idl: 58 * dom/MutationObserverInterestGroup.cpp: 59 * dom/MutationObserverInterestGroup.h: 60 * dom/MutationObserverRegistration.cpp: 61 * dom/MutationObserverRegistration.h: 62 * dom/MutationRecord.cpp: 63 * dom/MutationRecord.h: 64 * dom/MutationRecord.idl: 65 * dom/Node.cpp: 66 (WebCore::Node::clearRareData): 67 (WebCore::Node::setTextContent): 68 (WebCore::Node::didMoveToNewDocument): 69 (WebCore::Node::notifyMutationObserversNodeWillDetach): 70 * dom/Node.h: 71 (Node): 72 * dom/NodeRareData.cpp: 73 (SameSizeAsNodeRareData): 74 (WebCore::NodeRareData::reportMemoryUsage): 75 * dom/NodeRareData.h: 76 (NodeRareData): 77 (WebCore::NodeRareData::ensureTransientMutationObserverRegistry): 78 * editing/markup.cpp: 79 (WebCore::replaceChildrenWithFragment): 80 (WebCore::replaceChildrenWithText): 81 * page/DOMWindow.idl: 82 1 83 2013-01-04 Xianzhu Wang <wangxianzhu@chromium.org> 2 84 -
trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig
r138184 r138811 117 117 ENABLE_MICRODATA = ; 118 118 ENABLE_MOUSE_CURSOR_SCALE = ENABLE_MOUSE_CURSOR_SCALE; 119 ENABLE_MUTATION_OBSERVERS = ENABLE_MUTATION_OBSERVERS;120 119 ENABLE_NAVIGATOR_CONTENT_UTILS = ; 121 120 ENABLE_NOTIFICATIONS = $(ENABLE_NOTIFICATIONS_$(PLATFORM_NAME)); … … 161 160 ENABLE_XSLT = ENABLE_XSLT; 162 161 163 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_TEXT) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_ MUTATION_OBSERVERS) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEMPLATE_ELEMENT) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT);162 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_TEXT) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEMPLATE_ELEMENT) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT); 164 163 -
trunk/Source/WebCore/GNUmakefile.features.am.in
r138252 r138811 65 65 ENABLE_MICRODATA=0 \ 66 66 ENABLE_MOUSE_CURSOR_SCALE=0 \ 67 ENABLE_MUTATION_OBSERVERS=0 \68 67 ENABLE_NAVIGATOR_CONTENT_UTILS=0 \ 69 68 ENABLE_NETSCAPE_PLUGIN_API=1 \ -
trunk/Source/WebCore/bindings/js/JSDictionary.cpp
r137207 r138811 176 176 #endif 177 177 178 #if ENABLE(MUTATION_OBSERVERS) || ENABLE(WEB_INTENTS)179 178 void JSDictionary::convertValue(ExecState* exec, JSValue value, HashSet<AtomicString>& result) 180 179 { … … 196 195 } 197 196 } 198 #endif199 197 200 198 void JSDictionary::convertValue(ExecState* exec, JSValue value, ArrayValue& result) -
trunk/Source/WebCore/bindings/js/JSDictionary.h
r137207 r138811 109 109 static void convertValue(JSC::ExecState*, JSC::JSValue, RefPtr<TrackBase>& result); 110 110 #endif 111 #if ENABLE(MUTATION_OBSERVERS) || ENABLE(WEB_INTENTS)112 111 static void convertValue(JSC::ExecState*, JSC::JSValue, HashSet<AtomicString>& result); 113 #endif114 112 static void convertValue(JSC::ExecState*, JSC::JSValue, ArrayValue& result); 115 113 static void convertValue(JSC::ExecState*, JSC::JSValue, RefPtr<Uint8Array>& result); -
trunk/Source/WebCore/bindings/js/JSMainThreadExecState.cpp
r122159 r138811 44 44 #endif 45 45 46 #if ENABLE(MUTATION_OBSERVERS)47 46 MutationObserver::deliverAllMutations(); 48 #endif49 47 } 50 48 -
trunk/Source/WebCore/bindings/js/JSMutationCallbackCustom.cpp
r133953 r138811 30 30 31 31 #include "config.h" 32 33 #if ENABLE(MUTATION_OBSERVERS)34 32 35 33 #include "JSMutationCallback.h" … … 72 70 73 71 } // namespace WebCore 74 75 #endif // ENABLE(MUTATION_OBSERVERS) -
trunk/Source/WebCore/bindings/js/JSMutationObserverCustom.cpp
r135337 r138811 30 30 31 31 #include "config.h" 32 33 #if ENABLE(MUTATION_OBSERVERS)34 32 35 33 #include "JSMutationObserver.h" … … 71 69 72 70 } // namespace WebCore 73 74 #endif // ENABLE(MUTATION_OBSERVERS) -
trunk/Source/WebCore/bindings/v8/V8GCController.cpp
r137885 r138811 182 182 if (port->isEntangled() || port->hasPendingActivity()) 183 183 m_grouper.keepAlive(wrapper); 184 #if ENABLE(MUTATION_OBSERVERS)185 184 } else if (V8MutationObserver::info.equals(type)) { 186 185 // FIXME: Allow opaqueRootForGC to operate on multiple roots and move this logic into V8MutationObserverCustom. … … 189 188 for (HashSet<Node*>::iterator it = observedNodes.begin(); it != observedNodes.end(); ++it) 190 189 m_grouper.addToGroup(V8GCController::opaqueRootForGC(*it), wrapper); 191 #endif // ENABLE(MUTATION_OBSERVERS)192 190 } else { 193 191 ActiveDOMObject* activeDOMObject = type->toActiveDOMObject(wrapper); -
trunk/Source/WebCore/bindings/v8/V8RecursionScope.cpp
r122159 r138811 47 47 #endif 48 48 49 #if ENABLE(MUTATION_OBSERVERS)50 49 if (m_isDocumentContext) 51 50 MutationObserver::deliverAllMutations(); 52 #endif53 51 } 54 52 -
trunk/Source/WebCore/bindings/v8/custom/V8MutationCallbackCustom.cpp
r136819 r138811 30 30 31 31 #include "config.h" 32 33 #if ENABLE(MUTATION_OBSERVERS)34 32 35 33 #include "V8MutationCallback.h" … … 88 86 89 87 } // namespace WebCore 90 91 #endif // ENABLE(MUTATION_OBSERVERS) -
trunk/Source/WebCore/bindings/v8/custom/V8MutationObserverCustom.cpp
r136605 r138811 31 31 #include "config.h" 32 32 33 #if ENABLE(MUTATION_OBSERVERS)34 35 33 #include "V8MutationObserver.h" 36 34 … … 64 62 65 63 } // namespace WebCore 66 67 #endif // ENABLE(MUTATION_OBSERVERS) -
trunk/Source/WebCore/css/PropertySetCSSStyleDeclaration.cpp
r133326 r138811 55 55 s_currentDecl = decl; 56 56 57 #if ENABLE(MUTATION_OBSERVERS)58 57 if (!s_currentDecl->parentElement()) 59 58 return; … … 73 72 m_mutation = MutationRecord::createAttributes(s_currentDecl->parentElement(), HTMLNames::styleAttr, requestedOldValue); 74 73 } 75 #endif76 74 } 77 75 … … 82 80 return; 83 81 84 #if ENABLE(MUTATION_OBSERVERS)85 82 if (m_mutation && s_shouldDeliver) 86 83 m_mutationRecipients->enqueueMutationRecord(m_mutation); 87 84 88 85 s_shouldDeliver = false; 89 #endif90 86 if (!s_shouldNotifyInspector) { 91 87 s_currentDecl = 0; … … 100 96 } 101 97 102 #if ENABLE(MUTATION_OBSERVERS)103 98 void enqueueMutationRecord() 104 99 { 105 100 s_shouldDeliver = true; 106 101 } 107 #endif108 102 109 103 void didInvalidateStyleAttr() … … 116 110 static PropertySetCSSStyleDeclaration* s_currentDecl; 117 111 static bool s_shouldNotifyInspector; 118 #if ENABLE(MUTATION_OBSERVERS)119 112 static bool s_shouldDeliver; 120 #endif 121 122 #if ENABLE(MUTATION_OBSERVERS) 113 123 114 OwnPtr<MutationObserverInterestGroup> m_mutationRecipients; 124 115 RefPtr<MutationRecord> m_mutation; 125 #endif126 116 }; 127 117 … … 129 119 PropertySetCSSStyleDeclaration* StyleAttributeMutationScope::s_currentDecl = 0; 130 120 bool StyleAttributeMutationScope::s_shouldNotifyInspector = false; 131 #if ENABLE(MUTATION_OBSERVERS)132 121 bool StyleAttributeMutationScope::s_shouldDeliver = false; 133 #endif134 122 135 123 } // namespace … … 171 159 void PropertySetCSSStyleDeclaration::setCssText(const String& text, ExceptionCode& ec) 172 160 { 173 #if ENABLE(MUTATION_OBSERVERS)174 161 StyleAttributeMutationScope mutationScope(this); 175 #endif176 162 willMutate(); 177 163 … … 182 168 didMutate(PropertyChanged); 183 169 184 #if ENABLE(MUTATION_OBSERVERS)185 170 mutationScope.enqueueMutationRecord(); 186 #endif187 171 } 188 172 … … 232 216 void PropertySetCSSStyleDeclaration::setProperty(const String& propertyName, const String& value, const String& priority, ExceptionCode& ec) 233 217 { 234 #if ENABLE(MUTATION_OBSERVERS)235 218 StyleAttributeMutationScope mutationScope(this); 236 #endif237 219 CSSPropertyID propertyID = cssPropertyID(propertyName); 238 220 if (!propertyID) … … 251 233 // CSS DOM requires raising SYNTAX_ERR of parsing failed, but this is too dangerous for compatibility, 252 234 // see <http://bugs.webkit.org/show_bug.cgi?id=7296>. 253 #if ENABLE(MUTATION_OBSERVERS)254 235 mutationScope.enqueueMutationRecord(); 255 #endif256 236 } 257 237 } … … 259 239 String PropertySetCSSStyleDeclaration::removeProperty(const String& propertyName, ExceptionCode& ec) 260 240 { 261 #if ENABLE(MUTATION_OBSERVERS)262 241 StyleAttributeMutationScope mutationScope(this); 263 #endif264 242 CSSPropertyID propertyID = cssPropertyID(propertyName); 265 243 if (!propertyID) … … 274 252 didMutate(changed ? PropertyChanged : NoChanges); 275 253 276 if (changed) { 277 #if ENABLE(MUTATION_OBSERVERS) 254 if (changed) 278 255 mutationScope.enqueueMutationRecord(); 279 #endif280 }281 256 return result; 282 257 } … … 294 269 void PropertySetCSSStyleDeclaration::setPropertyInternal(CSSPropertyID propertyID, const String& value, bool important, ExceptionCode& ec) 295 270 { 296 #if ENABLE(MUTATION_OBSERVERS)297 271 StyleAttributeMutationScope mutationScope(this); 298 #endif299 272 willMutate(); 300 273 … … 304 277 didMutate(changed ? PropertyChanged : NoChanges); 305 278 306 if (changed) { 307 #if ENABLE(MUTATION_OBSERVERS) 279 if (changed) 308 280 mutationScope.enqueueMutationRecord(); 309 #endif310 }311 281 } 312 282 -
trunk/Source/WebCore/dom/CharacterData.cpp
r135668 r138811 211 211 void CharacterData::dispatchModifiedEvent(const String& oldData) 212 212 { 213 #if ENABLE(MUTATION_OBSERVERS)214 213 if (OwnPtr<MutationObserverInterestGroup> mutationRecipients = MutationObserverInterestGroup::createForCharacterDataMutation(this)) 215 214 mutationRecipients->enqueueMutationRecord(MutationRecord::createCharacterData(this, oldData)); 216 #endif217 215 if (!isInShadowTree()) { 218 216 if (parentNode()) -
trunk/Source/WebCore/dom/ChildListMutationScope.cpp
r130612 r138811 30 30 31 31 #include "config.h" 32 33 #if ENABLE(MUTATION_OBSERVERS)34 32 35 33 #include "ChildListMutationScope.h" … … 155 153 156 154 } // namespace WebCore 157 158 #endif // ENABLE(MUTATION_OBSERVERS) -
trunk/Source/WebCore/dom/ChildListMutationScope.h
r129288 r138811 31 31 #ifndef ChildListMutationScope_h 32 32 #define ChildListMutationScope_h 33 34 #if ENABLE(MUTATION_OBSERVERS)35 33 36 34 #include "Document.h" … … 103 101 } // namespace WebCore 104 102 105 #endif // ENABLE(MUTATION_OBSERVERS)106 107 103 #endif // ChildListMutationScope_h -
trunk/Source/WebCore/dom/ContainerNode.cpp
r138731 r138811 269 269 InspectorInstrumentation::willInsertDOMNode(document(), this); 270 270 271 #if ENABLE(MUTATION_OBSERVERS)272 271 ChildListMutationScope mutation(this); 273 #endif274 275 272 for (NodeVector::const_iterator it = targets.begin(); it != targets.end(); ++it) { 276 273 Node* child = it->get(); … … 367 364 } 368 365 369 #if ENABLE(MUTATION_OBSERVERS)370 366 ChildListMutationScope mutation(this); 371 #endif372 367 373 368 RefPtr<Node> next = oldChild->nextSibling(); … … 430 425 static void willRemoveChild(Node* child) 431 426 { 432 #if ENABLE(MUTATION_OBSERVERS)433 427 ASSERT(child->parentNode()); 434 428 ChildListMutationScope(child->parentNode()).willRemoveChild(child); 435 429 child->notifyMutationObserversNodeWillDetach(); 436 #endif437 438 430 dispatchChildRemovalEvents(child); 439 431 child->document()->nodeWillBeRemoved(child); // e.g. mutation event listener can create a new range. … … 448 440 container->document()->nodeChildrenWillBeRemoved(container); 449 441 450 #if ENABLE(MUTATION_OBSERVERS)451 442 ChildListMutationScope mutation(container); 452 #endif453 454 443 for (NodeVector::const_iterator it = children.begin(); it != children.end(); it++) { 455 444 Node* child = it->get(); 456 457 #if ENABLE(MUTATION_OBSERVERS)458 445 mutation.willRemoveChild(child); 459 446 child->notifyMutationObserversNodeWillDetach(); 460 #endif461 447 462 448 // fire removed from document mutation events. … … 671 657 InspectorInstrumentation::willInsertDOMNode(document(), this); 672 658 673 #if ENABLE(MUTATION_OBSERVERS)659 // Now actually add the child(ren) 674 660 ChildListMutationScope mutation(this); 675 #endif676 677 // Now actually add the child(ren)678 661 for (NodeVector::const_iterator it = targets.begin(); it != targets.end(); ++it) { 679 662 Node* child = it->get(); … … 1106 1089 ASSERT(child->refCount()); 1107 1090 1108 #if ENABLE(MUTATION_OBSERVERS)1109 1091 ChildListMutationScope(parent).childAdded(child); 1110 #endif1111 1092 1112 1093 parent->childrenChanged(false, child->previousSibling(), child->nextSibling(), 1); -
trunk/Source/WebCore/dom/Document.cpp
r138735 r138811 445 445 , m_compatibilityModeLocked(false) 446 446 , m_domTreeVersion(++s_globalTreeVersion) 447 #if ENABLE(MUTATION_OBSERVERS)448 447 , m_mutationObserverTypes(0) 449 #endif450 448 , m_styleSheetCollection(DocumentStyleSheetCollection::create(this)) 451 449 , m_visitedLinkState(VisitedLinkState::create(this)) -
trunk/Source/WebCore/dom/Document.h
r138735 r138811 783 783 void addListenerTypeIfNeeded(const AtomicString& eventType); 784 784 785 #if ENABLE(MUTATION_OBSERVERS)786 785 bool hasMutationObserversOfType(MutationObserver::MutationType type) const 787 786 { … … 790 789 bool hasMutationObservers() const { return m_mutationObserverTypes; } 791 790 void addMutationObserverTypes(MutationObserverOptions types) { m_mutationObserverTypes |= types; } 792 #endif793 791 794 792 CSSStyleDeclaration* getOverrideStyle(Element*, const String& pseudoElt); … … 1356 1354 unsigned short m_listenerTypes; 1357 1355 1358 #if ENABLE(MUTATION_OBSERVERS)1359 1356 MutationObserverOptions m_mutationObserverTypes; 1360 #endif1361 1362 1357 1363 1358 OwnPtr<DocumentStyleSheetCollection> m_styleSheetCollection; -
trunk/Source/WebCore/dom/Element.cpp
r138784 r138811 2492 2492 } 2493 2493 2494 #if ENABLE(MUTATION_OBSERVERS)2495 2494 if (OwnPtr<MutationObserverInterestGroup> recipients = MutationObserverInterestGroup::createForAttributesMutation(this, name)) 2496 2495 recipients->enqueueMutationRecord(MutationRecord::createAttributes(this, name, oldValue)); 2497 #endif2498 2496 2499 2497 #if ENABLE(INSPECTOR) -
trunk/Source/WebCore/dom/MutationCallback.h
r138754 r138811 32 32 #define MutationCallback_h 33 33 34 #if ENABLE(MUTATION_OBSERVERS)35 36 34 #include <wtf/RefCounted.h> 37 35 #include <wtf/RefPtr.h> … … 55 53 } 56 54 57 #endif // ENABLE(MUTATION_OBSERVERS)58 59 55 #endif // MutationCallback_h -
trunk/Source/WebCore/dom/MutationCallback.idl
r131172 r138811 30 30 31 31 [ 32 Conditional=MUTATION_OBSERVERS,33 32 Callback 34 33 ] interface MutationCallback { -
trunk/Source/WebCore/dom/MutationObserver.cpp
r138754 r138811 31 31 #include "config.h" 32 32 33 #if ENABLE(MUTATION_OBSERVERS)34 35 33 #include "MutationObserver.h" 36 34 … … 247 245 248 246 } // namespace WebCore 249 250 #endif // ENABLE(MUTATION_OBSERVERS) -
trunk/Source/WebCore/dom/MutationObserver.h
r138754 r138811 31 31 #ifndef MutationObserver_h 32 32 #define MutationObserver_h 33 34 #if ENABLE(MUTATION_OBSERVERS)35 33 36 34 #include <wtf/HashMap.h> … … 107 105 } 108 106 109 #endif // ENABLE(MUTATION_OBSERVERS)110 111 107 #endif // MutationObserver_h -
trunk/Source/WebCore/dom/MutationObserver.idl
r135337 r138811 30 30 31 31 [ 32 Conditional=MUTATION_OBSERVERS,33 32 CustomConstructor, 34 33 ConstructorParameters=1, -
trunk/Source/WebCore/dom/MutationObserverInterestGroup.cpp
r130612 r138811 30 30 31 31 #include "config.h" 32 33 #if ENABLE(MUTATION_OBSERVERS)34 32 35 33 #include "MutationObserverInterestGroup.h" … … 90 88 91 89 } // namespace WebCore 92 93 #endif // ENABLE(MUTATION_OBSERVERS) -
trunk/Source/WebCore/dom/MutationObserverInterestGroup.h
r122159 r138811 31 31 #ifndef MutationObserverInterestGroup_h 32 32 #define MutationObserverInterestGroup_h 33 34 #if ENABLE(MUTATION_OBSERVERS)35 33 36 34 #include "Document.h" … … 85 83 } 86 84 87 #endif // ENABLE(MUTATION_OBSERVERS)88 89 85 #endif // MutationObserverInterestGroup_h -
trunk/Source/WebCore/dom/MutationObserverRegistration.cpp
r135228 r138811 30 30 31 31 #include "config.h" 32 33 #if ENABLE(MUTATION_OBSERVERS)34 32 35 33 #include "MutationObserverRegistration.h" … … 135 133 136 134 } // namespace WebCore 137 138 #endif // ENABLE(MUTATION_OBSERVERS) -
trunk/Source/WebCore/dom/MutationObserverRegistration.h
r135228 r138811 31 31 #ifndef MutationObserverRegistration_h 32 32 #define MutationObserverRegistration_h 33 34 #if ENABLE(MUTATION_OBSERVERS)35 33 36 34 #include "MutationObserver.h" … … 78 76 } // namespace WebCore 79 77 80 #endif // ENABLE(MUTATION_OBSERVERS)81 82 78 #endif // MutationObserverRegistration_h -
trunk/Source/WebCore/dom/MutationRecord.cpp
r136996 r138811 30 30 31 31 #include "config.h" 32 33 #if ENABLE(MUTATION_OBSERVERS)34 32 35 33 #include "MutationRecord.h" … … 195 193 196 194 } // namespace WebCore 197 198 #endif // ENABLE(MUTATION_OBSERVERS) -
trunk/Source/WebCore/dom/MutationRecord.h
r136996 r138811 31 31 #ifndef MutationRecord_h 32 32 #define MutationRecord_h 33 34 #if ENABLE(MUTATION_OBSERVERS)35 33 36 34 #include <wtf/PassRefPtr.h> … … 71 69 } // namespace WebCore 72 70 73 #endif // ENABLE(MUTATION_OBSERVERS)74 75 71 #endif // MutationRecord_h -
trunk/Source/WebCore/dom/MutationRecord.idl
r131172 r138811 29 29 */ 30 30 31 [ 32 Conditional=MUTATION_OBSERVERS 33 ] interface MutationRecord { 31 interface MutationRecord { 34 32 readonly attribute DOMString type; 35 33 readonly attribute Node target; -
trunk/Source/WebCore/dom/Node.cpp
r138735 r138811 469 469 { 470 470 ASSERT(hasRareData()); 471 472 #if ENABLE(MUTATION_OBSERVERS)473 471 ASSERT(!transientMutationObserverRegistry() || transientMutationObserverRegistry()->isEmpty()); 474 #endif475 472 476 473 RenderObject* renderer = m_data.m_rareData->renderer(); … … 1714 1711 case DOCUMENT_FRAGMENT_NODE: { 1715 1712 RefPtr<ContainerNode> container = toContainerNode(this); 1716 #if ENABLE(MUTATION_OBSERVERS)1717 1713 ChildListMutationScope mutation(this); 1718 #endif1719 1714 container->removeChildren(); 1720 1715 if (!text.isEmpty()) … … 2117 2112 } 2118 2113 2119 #if ENABLE(MUTATION_OBSERVERS)2120 2114 if (Vector<OwnPtr<MutationObserverRegistration> >* registry = mutationObserverRegistry()) { 2121 2115 for (size_t i = 0; i < registry->size(); ++i) { … … 2129 2123 } 2130 2124 } 2131 #endif2132 2125 } 2133 2126 … … 2203 2196 } 2204 2197 2205 #if ENABLE(MUTATION_OBSERVERS)2206 2198 Vector<OwnPtr<MutationObserverRegistration> >* Node::mutationObserverRegistry() 2207 2199 { … … 2309 2301 } 2310 2302 } 2311 #endif // ENABLE(MUTATION_OBSERVERS)2312 2303 2313 2304 void Node::handleLocalEvents(Event* event) -
trunk/Source/WebCore/dom/Node.h
r138735 r138811 658 658 #endif 659 659 660 #if ENABLE(MUTATION_OBSERVERS)661 660 void getRegisteredMutationObserversOfType(HashMap<MutationObserver*, MutationRecordDeliveryOptions>&, MutationObserver::MutationType, const QualifiedName* attributeName); 662 661 void registerMutationObserver(MutationObserver*, MutationObserverOptions, const HashSet<AtomicString>& attributeFilter); … … 665 664 void unregisterTransientMutationObserver(MutationObserverRegistration*); 666 665 void notifyMutationObserversNodeWillDetach(); 667 #endif // ENABLE(MUTATION_OBSERVERS)668 666 669 667 virtual void registerScopedHTMLStyleChild(); … … 808 806 void trackForDebugging(); 809 807 810 #if ENABLE(MUTATION_OBSERVERS)811 808 Vector<OwnPtr<MutationObserverRegistration> >* mutationObserverRegistry(); 812 809 HashSet<MutationObserverRegistration*>* transientMutationObserverRegistry(); 813 #endif814 810 815 811 mutable uint32_t m_nodeFlags; -
trunk/Source/WebCore/dom/NodeRareData.cpp
r138784 r138811 40 40 41 41 struct SameSizeAsNodeRareData { 42 void* m_pointer[ 3];42 void* m_pointer[4]; 43 43 unsigned m_indicesAndBitfields[2]; 44 45 #if ENABLE(MUTATION_OBSERVERS)46 void* m_mutationObserver;47 #endif48 44 49 45 #if ENABLE(MICRODATA) … … 71 67 MemoryClassInfo info(memoryObjectInfo, this, WebCoreMemoryTypes::DOM); 72 68 info.addMember(m_nodeLists); 73 74 #if ENABLE(MUTATION_OBSERVERS)75 69 info.addMember(m_mutationObserverData); 76 #endif77 70 78 71 #if ENABLE(MICRODATA) -
trunk/Source/WebCore/dom/NodeRareData.h
r138784 r138811 230 230 WTF_MAKE_NONCOPYABLE(NodeRareData); WTF_MAKE_FAST_ALLOCATED; 231 231 232 #if ENABLE(MUTATION_OBSERVERS)233 232 struct NodeMutationObserverData { 234 233 Vector<OwnPtr<MutationObserverRegistration> > m_registry; … … 237 236 static PassOwnPtr<NodeMutationObserverData> create() { return adoptPtr(new NodeMutationObserverData); } 238 237 }; 239 #endif240 238 241 239 #if ENABLE(MICRODATA) … … 295 293 void clearTabIndexExplicitly() { m_tabIndex = 0; m_tabIndexWasSetExplicitly = false; } 296 294 297 #if ENABLE(MUTATION_OBSERVERS)298 295 Vector<OwnPtr<MutationObserverRegistration> >* mutationObserverRegistry() { return m_mutationObserverData ? &m_mutationObserverData->m_registry : 0; } 299 296 Vector<OwnPtr<MutationObserverRegistration> >* ensureMutationObserverRegistry() … … 311 308 return &m_mutationObserverData->m_transientRegistry; 312 309 } 313 #endif314 310 315 311 #if ENABLE(MICRODATA) … … 407 403 private: 408 404 OwnPtr<NodeListsNodeData> m_nodeLists; 409 410 #if ENABLE(MUTATION_OBSERVERS)411 405 OwnPtr<NodeMutationObserverData> m_mutationObserverData; 412 #endif413 406 414 407 #if ENABLE(MICRODATA) -
trunk/Source/WebCore/editing/markup.cpp
r138730 r138811 1104 1104 RefPtr<ContainerNode> containerNode(container); 1105 1105 1106 #if ENABLE(MUTATION_OBSERVERS)1107 1106 ChildListMutationScope mutation(containerNode.get()); 1108 #endif1109 1107 1110 1108 if (!fragment->firstChild()) { … … 1131 1129 RefPtr<ContainerNode> containerNode(container); 1132 1130 1133 #if ENABLE(MUTATION_OBSERVERS)1134 1131 ChildListMutationScope mutation(containerNode.get()); 1135 #endif1136 1132 1137 1133 if (hasOneTextChild(containerNode.get())) { -
trunk/Source/WebCore/page/DOMWindow.idl
r138808 r138811 785 785 [Conditional=BLOB] attribute DOMURLConstructor webkitURL; // FIXME: deprecate this. 786 786 787 [Conditional=MUTATION_OBSERVERS]attribute MutationObserverConstructor WebKitMutationObserver;787 attribute MutationObserverConstructor WebKitMutationObserver; 788 788 789 789 [Conditional=MEDIA_SOURCE, V8EnabledAtRuntime=mediaSource] attribute MediaSourceConstructor WebKitMediaSource; -
trunk/Source/WebKit/blackberry/ChangeLog
r138804 r138811 1 2013-01-04 Adam Klein <adamk@chromium.org> 2 3 Remove ENABLE_MUTATION_OBSERVERS #define 4 https://bugs.webkit.org/show_bug.cgi?id=105459 5 6 Reviewed by Ryosuke Niwa. 7 8 * WebCoreSupport/AboutDataEnableFeatures.in: 9 1 10 2013-01-04 Anthony Scian <ascian@rim.com> 2 11 -
trunk/Source/WebKit/blackberry/WebCoreSupport/AboutDataEnableFeatures.in
r136727 r138811 118 118 MHTML 119 119 MICRODATA 120 MUTATION_OBSERVERS121 120 MYSTERIOUS_FEATURE 122 121 NAVIGATOR_CONTENT_UTILS -
trunk/Source/WebKit/chromium/ChangeLog
r138798 r138811 1 2013-01-04 Adam Klein <adamk@chromium.org> 2 3 Remove ENABLE_MUTATION_OBSERVERS #define 4 https://bugs.webkit.org/show_bug.cgi?id=105459 5 6 Reviewed by Ryosuke Niwa. 7 8 * features.gypi: 9 * src/WebKit.cpp: 10 (WebKit::initialize): 11 (WebKit::shutdown): 12 1 13 2013-01-04 Mark Pilgrim <pilgrim@chromium.org> 2 14 -
trunk/Source/WebKit/chromium/features.gypi
r138488 r138811 93 93 'ENABLE_MICRODATA=0', 94 94 'ENABLE_MOUSE_CURSOR_SCALE=1', 95 'ENABLE_MUTATION_OBSERVERS=<(enable_mutation_observers)',96 95 'ENABLE_NAVIGATOR_CONTENT_UTILS=1', 97 96 'ENABLE_PAGE_VISIBILITY_API=1', … … 153 152 'enable_touch_events%': 1, 154 153 'enable_touch_icon_loading%' : 0, 155 'enable_mutation_observers%': 1,156 154 }, 157 155 'use_accelerated_compositing%': '<(use_accelerated_compositing)', -
trunk/Source/WebKit/chromium/src/WebKit.cpp
r135911 r138811 61 61 namespace WebKit { 62 62 63 #if ENABLE(MUTATION_OBSERVERS)64 63 namespace { 65 64 … … 76 75 77 76 static WebThread::TaskObserver* s_endOfTaskRunner = 0; 78 #endif // ENABLE(MUTATION_OBSERVERS)79 77 80 78 // Make sure we are not re-initialized in the same address space. … … 108 106 WebCore::V8PerIsolateData::ensureInitialized(v8::Isolate::GetCurrent()); 109 107 110 #if ENABLE(MUTATION_OBSERVERS)111 108 // currentThread will always be non-null in production, but can be null in Chromium unit tests. 112 109 if (WebThread* currentThread = webKitPlatformSupport->currentThread()) { … … 118 115 currentThread->addTaskObserver(s_endOfTaskRunner); 119 116 } 120 #endif121 117 } 122 118 … … 155 151 // WebKit might have been initialized without V8, so be careful not to invoke 156 152 // V8 specific functions, if V8 was not properly initialized. 157 #if ENABLE(MUTATION_OBSERVERS)158 153 if (s_endOfTaskRunner) { 159 154 #ifndef NDEBUG … … 165 160 s_endOfTaskRunner = 0; 166 161 } 167 #endif168 162 s_webKitPlatformSupport = 0; 169 163 WebCore::ImageDecodingStore::shutdown(); -
trunk/Source/WebKit/efl/ChangeLog
r138427 r138811 1 2013-01-04 Adam Klein <adamk@chromium.org> 2 3 Remove ENABLE_MUTATION_OBSERVERS #define 4 https://bugs.webkit.org/show_bug.cgi?id=105459 5 6 Reviewed by Ryosuke Niwa. 7 8 * WebCoreSupport/DumpRenderTreeSupportEfl.cpp: 9 (DumpRenderTreeSupportEfl::deliverAllMutationsIfNecessary): 10 1 11 2012-12-23 Alexey Proskuryakov <ap@apple.com> 2 12 -
trunk/Source/WebKit/efl/WebCoreSupport/DumpRenderTreeSupportEfl.cpp
r137688 r138811 589 589 void DumpRenderTreeSupportEfl::deliverAllMutationsIfNecessary() 590 590 { 591 #if ENABLE(MUTATION_OBSERVERS)592 591 WebCore::MutationObserver::deliverAllMutations(); 593 #endif594 592 } 595 593 -
trunk/Source/WebKit/gtk/ChangeLog
r138544 r138811 1 2013-01-04 Adam Klein <adamk@chromium.org> 2 3 Remove ENABLE_MUTATION_OBSERVERS #define 4 https://bugs.webkit.org/show_bug.cgi?id=105459 5 6 Reviewed by Ryosuke Niwa. 7 8 * WebCoreSupport/DumpRenderTreeSupportGtk.cpp: 9 (DumpRenderTreeSupportGtk::deliverAllMutationsIfNecessary): 10 1 11 2012-12-28 Martin Robinson <mrobinson@igalia.com> 2 12 -
trunk/Source/WebKit/gtk/WebCoreSupport/DumpRenderTreeSupportGtk.cpp
r137487 r138811 762 762 void DumpRenderTreeSupportGtk::deliverAllMutationsIfNecessary() 763 763 { 764 #if ENABLE(MUTATION_OBSERVERS)765 764 MutationObserver::deliverAllMutations(); 766 #endif767 765 } 768 766 -
trunk/Source/WebKit/mac/ChangeLog
r138606 r138811 1 2013-01-04 Adam Klein <adamk@chromium.org> 2 3 Remove ENABLE_MUTATION_OBSERVERS #define 4 https://bugs.webkit.org/show_bug.cgi?id=105459 5 6 Reviewed by Ryosuke Niwa. 7 8 * Configurations/FeatureDefines.xcconfig: 9 1 10 2013-01-01 Dan Bernstein <mitz@apple.com> 2 11 -
trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig
r138184 r138811 117 117 ENABLE_MICRODATA = ; 118 118 ENABLE_MOUSE_CURSOR_SCALE = ENABLE_MOUSE_CURSOR_SCALE; 119 ENABLE_MUTATION_OBSERVERS = ENABLE_MUTATION_OBSERVERS;120 119 ENABLE_NAVIGATOR_CONTENT_UTILS = ; 121 120 ENABLE_NOTIFICATIONS = $(ENABLE_NOTIFICATIONS_$(PLATFORM_NAME)); … … 161 160 ENABLE_XSLT = ENABLE_XSLT; 162 161 163 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_TEXT) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_ MUTATION_OBSERVERS) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT);162 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_TEXT) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT); -
trunk/Source/WebKit2/ChangeLog
r138803 r138811 1 2013-01-04 Adam Klein <adamk@chromium.org> 2 3 Remove ENABLE_MUTATION_OBSERVERS #define 4 https://bugs.webkit.org/show_bug.cgi?id=105459 5 6 Reviewed by Ryosuke Niwa. 7 8 * Configurations/FeatureDefines.xcconfig: 9 1 10 2013-01-04 Carlos Garcia Campos <cgarcia@igalia.com> 2 11 -
trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig
r138184 r138811 117 117 ENABLE_MICRODATA = ; 118 118 ENABLE_MOUSE_CURSOR_SCALE = ENABLE_MOUSE_CURSOR_SCALE; 119 ENABLE_MUTATION_OBSERVERS = ENABLE_MUTATION_OBSERVERS;120 119 ENABLE_NAVIGATOR_CONTENT_UTILS = ; 121 120 ENABLE_NOTIFICATIONS = $(ENABLE_NOTIFICATIONS_$(PLATFORM_NAME)); … … 161 160 ENABLE_XSLT = ENABLE_XSLT; 162 161 163 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_TEXT) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_ MUTATION_OBSERVERS) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT);162 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_TEXT) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT); -
trunk/Source/cmake/WebKitFeatures.cmake
r138184 r138811 87 87 WEBKIT_OPTION_DEFINE(ENABLE_MICRODATA "Toggle Microdata support" OFF) 88 88 WEBKIT_OPTION_DEFINE(ENABLE_ENABLE_MOUSE_CURSOR_SCALE "Toggle Scaled mouse cursor support" OFF) 89 WEBKIT_OPTION_DEFINE(ENABLE_MUTATION_OBSERVERS "Toggle DOM mutation observer support" ON)90 89 WEBKIT_OPTION_DEFINE(ENABLE_NAVIGATOR_CONTENT_UTILS "Toggle Navigator Content Utils support" OFF) 91 90 WEBKIT_OPTION_DEFINE(ENABLE_NETSCAPE_PLUGIN_API "Toggle Netscape Plugin support" ON) -
trunk/Source/cmakeconfig.h.cmake
r138184 r138811 80 80 #cmakedefine01 ENABLE_MICRODATA 81 81 #cmakedefine01 ENABLE_MOUSE_CURSOR_SCALE 82 #cmakedefine01 ENABLE_MUTATION_OBSERVERS83 82 #cmakedefine01 ENABLE_NAVIGATOR_CONTENT_UTILS 84 83 #cmakedefine01 ENABLE_NETSCAPE_PLUGIN_API -
trunk/Tools/ChangeLog
r138810 r138811 1 2013-01-04 Adam Klein <adamk@chromium.org> 2 3 Remove ENABLE_MUTATION_OBSERVERS #define 4 https://bugs.webkit.org/show_bug.cgi?id=105459 5 6 Reviewed by Ryosuke Niwa. 7 8 * Scripts/webkitperl/FeatureList.pm: 9 * qmake/mkspecs/features/features.pri: 10 1 11 2013-01-04 Ryosuke Niwa <rniwa@webkit.org> 2 12 -
trunk/Tools/Scripts/webkitperl/FeatureList.pm
r138605 r138811 341 341 define => "ENABLE_MOUSE_CURSOR_SCALE", default => 0, value => \$mouseCursorScaleSupport }, 342 342 343 { option => "mutation-observers", desc => "Toggle Mutation Observers support",344 define => "ENABLE_MUTATION_OBSERVERS", default => 1, value => \$mutationObserversSupport },345 346 343 { option => "navigator-content-utils", desc => "Toggle Navigator Content Utils support", 347 344 define => "ENABLE_NAVIGATOR_CONTENT_UTILS", default => (isBlackBerry() || isEfl()), value => \$registerProtocolHandlerSupport }, -
trunk/Tools/qmake/mkspecs/features/features.pri
r138184 r138811 82 82 ENABLE_MICRODATA=0 \ 83 83 ENABLE_MOUSE_CURSOR_SCALE=0 \ 84 ENABLE_MUTATION_OBSERVERS=1 \85 84 ENABLE_NAVIGATOR_CONTENT_UTILS=0 \ 86 85 ENABLE_NETSCAPE_PLUGIN_API=0 \ -
trunk/WebKitLibraries/ChangeLog
r138606 r138811 1 2013-01-04 Adam Klein <adamk@chromium.org> 2 3 Remove ENABLE_MUTATION_OBSERVERS #define 4 https://bugs.webkit.org/show_bug.cgi?id=105459 5 6 Reviewed by Ryosuke Niwa. 7 8 * win/tools/vsprops/FeatureDefines.vsprops: 9 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 10 1 11 2013-01-01 Dan Bernstein <mitz@apple.com> 2 12 -
trunk/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops
r138184 r138811 10 10 <Tool 11 11 Name="VCCLCompilerTool" 12 PreprocessorDefinitions="$(ENABLE_IFRAME_SEAMLESS);$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_ACCELERATED_OVERFLOW_SCROLLING);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CSS_STICKY_POSITION);$(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS_ELEMENT);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_ MUTATION_OBSERVERS);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_ELEMENT);$(ENABLE_PROXIMITY_EVENTS);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_SUBPIXEL_LAYOUT);$(ENABLE_TEXT_AUTOSIZING);$(ENABLE_UNDO_MANAGER);$(ENABLE_VIDEO);$(ENABLE_VIDEO_TRACK);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XSLT)"12 PreprocessorDefinitions="$(ENABLE_IFRAME_SEAMLESS);$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_ACCELERATED_OVERFLOW_SCROLLING);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CSS_STICKY_POSITION);$(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS_ELEMENT);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_ELEMENT);$(ENABLE_PROXIMITY_EVENTS);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_SUBPIXEL_LAYOUT);$(ENABLE_TEXT_AUTOSIZING);$(ENABLE_UNDO_MANAGER);$(ENABLE_VIDEO);$(ENABLE_VIDEO_TRACK);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XSLT)" 13 13 /> 14 14 <UserMacro … … 278 278 /> 279 279 <UserMacro 280 Name="ENABLE_MUTATION_OBSERVERS"281 Value="ENABLE_MUTATION_OBSERVERS"282 PerformEnvironmentSet="true"283 />284 <UserMacro285 280 Name="ENABLE_NOTIFICATIONS" 286 281 Value="" -
trunk/WebKitLibraries/win/tools/vsprops/FeatureDefinesCairo.vsprops
r138184 r138811 10 10 <Tool 11 11 Name="VCCLCompilerTool" 12 PreprocessorDefinitions="$(ENABLE_IFRAME_SEAMLESS);$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS_ELEMENT);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_ MUTATION_OBSERVERS);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_ELEMENT);$(ENABLE_PROXIMITY_EVENTS);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_TEXT_AUTOSIZING);$(ENABLE_UNDO_MANAGER);$(ENABLE_VIDEO);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XSLT)"12 PreprocessorDefinitions="$(ENABLE_IFRAME_SEAMLESS);$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS_ELEMENT);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_ELEMENT);$(ENABLE_PROXIMITY_EVENTS);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_TEXT_AUTOSIZING);$(ENABLE_UNDO_MANAGER);$(ENABLE_VIDEO);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XSLT)" 13 13 /> 14 14 <UserMacro … … 268 268 /> 269 269 <UserMacro 270 Name="ENABLE_MUTATION_OBSERVERS"271 Value="ENABLE_MUTATION_OBSERVERS"272 PerformEnvironmentSet="true"273 />274 <UserMacro275 270 Name="ENABLE_NOTIFICATIONS" 276 271 Value=""
Note: See TracChangeset
for help on using the changeset viewer.