Title: [134401] trunk
Revision
134401
Author
o...@webkit.org
Date
2012-11-13 05:20:25 -0800 (Tue, 13 Nov 2012)

Log Message

[Qt] Enable Mutation observer
https://bugs.webkit.org/show_bug.cgi?id=102066

Reviewed by Pavel Feldman.

Source/WebCore:

* DerivedSources.pri: Add missing IDL files.

Tools:

* qmake/mkspecs/features/features.pri:

LayoutTests:

* platform/qt/TestExpectations: Unskip now passing tests.

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (134400 => 134401)


--- trunk/LayoutTests/ChangeLog	2012-11-13 13:15:51 UTC (rev 134400)
+++ trunk/LayoutTests/ChangeLog	2012-11-13 13:20:25 UTC (rev 134401)
@@ -1,3 +1,12 @@
+2012-11-13  Csaba Osztrogonác  <o...@webkit.org>
+
+        [Qt] Enable Mutation observer
+        https://bugs.webkit.org/show_bug.cgi?id=102066
+
+        Reviewed by Pavel Feldman.
+
+        * platform/qt/TestExpectations: Unskip now passing tests.
+
 2012-11-12  Mike Reed  <r...@google.com>
 
         update expectations in advance of skia change for blurred rects

Modified: trunk/LayoutTests/platform/qt/TestExpectations (134400 => 134401)


--- trunk/LayoutTests/platform/qt/TestExpectations	2012-11-13 13:15:51 UTC (rev 134400)
+++ trunk/LayoutTests/platform/qt/TestExpectations	2012-11-13 13:20:25 UTC (rev 134401)
@@ -279,81 +279,6 @@
 # https://bugs.webkit.org/show_bug.cgi?id=68610
 fast/dom/MicroData
 
-# ENABLE(MUTATION_OBSERVERS) is disabled
-fast/dom/HTMLElement/class-list-quirks.html
-fast/dom/HTMLElement/class-list.html
-fast/mutation/added-out-of-order.html
-fast/mutation/callback-arguments.html
-fast/mutation/clear-transient-without-delivery.html
-fast/mutation/create-during-delivery.html
-fast/mutation/cross-document.html
-fast/mutation/database-callback-delivery.html
-fast/mutation/delivery-order.html
-fast/mutation/disconnect-cancel-pending.html
-fast/mutation/document-fragment-insertion.html
-fast/mutation/inline-event-listener.html
-fast/mutation/mutate-during-delivery.html
-fast/mutation/mutation-observer-constructor.html
-fast/mutation/mutation-callback-non-element-crash.html
-fast/mutation/mutation-record-nullity.html
-fast/mutation/observe-attributes.html
-fast/mutation/observe-characterdata.html
-fast/mutation/observe-childList.html
-fast/mutation/observe-exceptions.html
-fast/mutation/observe-subtree.html
-fast/mutation/removed-out-of-order.html
-fast/mutation/shadow-dom.html
-fast/mutation/takeRecords.html
-fast/mutation/transient-gc-crash.html
-
-# ENABLE(MUTATION_OBSERVERS) is disabled (fails after r134379)
-http/tests/inspector/network/network-sidebar-width.html
-http/tests/inspector/resource-tree/resource-tree-reload.html
-http/tests/inspector/search/search-in-concatenated-script.html
-http/tests/inspector/search/search-in-script.html
-inspector/console/console-api-on-call-frame.html
-inspector/debugger/callstack-placards-discarded.html
-inspector/debugger/copy-stack-trace.html
-inspector/debugger/debugger-activation-crash2.html
-inspector/debugger/debugger-breakpoints-not-activated-on-reload.html
-inspector/debugger/debugger-completions-on-call-frame.html
-inspector/debugger/debugger-eval-on-call-frame.html
-inspector/debugger/debugger-eval-while-paused.html
-inspector/debugger/debugger-expand-scope.html
-inspector/debugger/debugger-no-nested-pause.html
-inspector/debugger/debugger-pause-in-eval-script.html
-inspector/debugger/debugger-pause-in-internal.html
-inspector/debugger/debugger-pause-on-blocked-event-handler.html
-inspector/debugger/debugger-pause-on-blocked-script-injection.html
-inspector/debugger/debugger-pause-on-blocked-script-url.html
-inspector/debugger/debugger-pause-on-debugger-statement.html
-inspector/debugger/debugger-pause-on-exception.html
-inspector/debugger/debugger-pause-on-failed-assertion.html
-inspector/debugger/debugger-proto-property.html
-inspector/debugger/debugger-reload-on-pause.html
-inspector/debugger/debugger-set-breakpoint-regex.html
-inspector/debugger/debugger-step-in.html
-inspector/debugger/debugger-step-out.html
-inspector/debugger/debugger-step-over.html
-inspector/debugger/debugger-suspend-active-dom-objects.html
-inspector/debugger/eval-on-pause-blocked.html
-inspector/debugger/open-close-open.html
-inspector/debugger/pause-in-internal-script.html
-inspector/debugger/reveal-execution-line.html
-inspector/debugger/script-formatter-breakpoints.html
-inspector/debugger/script-formatter-console.html
-inspector/debugger/script-formatter-search.html
-inspector/debugger/script-formatter.html
-inspector/debugger/scripts-panel.html
-inspector/debugger/set-breakpoint.html
-inspector/debugger/source-frame-count.html
-inspector/debugger/source-frame.html
-inspector/debugger/source-url-comment.html
-inspector/debugger/watch-expressions-panel-switch.html
-inspector/extensions/extensions-resources.html
-inspector/styles/css-live-edit.html
-inspector/styles/edit-inspector-stylesheet.html
-
 # Disable private names by default in WebCore
 # https://bugs.webkit.org/show_bug.cgi?id=87088
 fast/js/names.html
@@ -524,6 +449,9 @@
 # Resource Timing is not enable yet, skip it.
 webkit.org/b/61138 http/tests/w3c/webperf/submission/Intel/resource-timing
 
+# Missing eventSender.scheduleAsynchronousKeyDown() implementation
+fast/mutation/inline-event-listener.html
+
 # =========================================================================== #
 #       Drag and Drop Support in DRT.                                         #
 # =========================================================================== #

Modified: trunk/LayoutTests/platform/qt/fast/js/constructor-length-expected.txt (134400 => 134401)


--- trunk/LayoutTests/platform/qt/fast/js/constructor-length-expected.txt	2012-11-13 13:15:51 UTC (rev 134400)
+++ trunk/LayoutTests/platform/qt/fast/js/constructor-length-expected.txt	2012-11-13 13:20:25 UTC (rev 134401)
@@ -45,7 +45,7 @@
 PASS WebGLContextEvent.length is 2
 PASS WebKitAnimationEvent.length is 2
 PASS WebKitCSSMatrix.length is 1
-FAIL WebKitMutationObserver.length should be 1. Threw exception ReferenceError: Can't find variable: WebKitMutationObserver
+PASS WebKitMutationObserver.length is 1
 PASS WebKitPoint.length is 2
 PASS WebKitTransitionEvent.length is 2
 PASS WebSocket.length is 1

Modified: trunk/LayoutTests/platform/qt-5.0/fast/js/global-constructors-expected.txt (134400 => 134401)


--- trunk/LayoutTests/platform/qt-5.0/fast/js/global-constructors-expected.txt	2012-11-13 13:15:51 UTC (rev 134400)
+++ trunk/LayoutTests/platform/qt-5.0/fast/js/global-constructors-expected.txt	2012-11-13 13:20:25 UTC (rev 134401)
@@ -320,6 +320,7 @@
 PASS WebKitCSSMatrix.toString() is '[object WebKitCSSMatrixConstructor]'
 PASS WebKitCSSRegionRule.toString() is '[object WebKitCSSRegionRuleConstructor]'
 PASS WebKitCSSTransformValue.toString() is '[object WebKitCSSTransformValueConstructor]'
+FAIL WebKitMutationObserver.toString() should be [object WebKitMutationObserverConstructor]. Was [object MutationObserverConstructor].
 PASS WebKitPoint.toString() is '[object WebKitPointConstructor]'
 PASS WebKitTransitionEvent.toString() is '[object WebKitTransitionEventConstructor]'
 PASS WebSocket.toString() is '[object WebSocketConstructor]'

Modified: trunk/Source/WebCore/ChangeLog (134400 => 134401)


--- trunk/Source/WebCore/ChangeLog	2012-11-13 13:15:51 UTC (rev 134400)
+++ trunk/Source/WebCore/ChangeLog	2012-11-13 13:20:25 UTC (rev 134401)
@@ -1,3 +1,12 @@
+2012-11-13  Csaba Osztrogonác  <o...@webkit.org>
+
+        [Qt] Enable Mutation observer
+        https://bugs.webkit.org/show_bug.cgi?id=102066
+
+        Reviewed by Pavel Feldman.
+
+        * DerivedSources.pri: Add missing IDL files.
+
 2012-11-13  Kentaro Hara  <hara...@chromium.org>
 
         [V8] Make isValidDOMObject() static

Modified: trunk/Source/WebCore/DerivedSources.pri (134400 => 134401)


--- trunk/Source/WebCore/DerivedSources.pri	2012-11-13 13:15:51 UTC (rev 134400)
+++ trunk/Source/WebCore/DerivedSources.pri	2012-11-13 13:20:25 UTC (rev 134401)
@@ -247,7 +247,10 @@
     $$PWD/dom/MessageChannel.idl \
     $$PWD/dom/MessageEvent.idl \
     $$PWD/dom/MessagePort.idl \
+    $$PWD/dom/MutationCallback.idl \
     $$PWD/dom/MutationEvent.idl \
+    $$PWD/dom/MutationObserver.idl \
+    $$PWD/dom/MutationRecord.idl \
     $$PWD/dom/NamedNodeMap.idl \
     $$PWD/dom/Node.idl \
     $$PWD/dom/NodeFilter.idl \

Modified: trunk/Tools/ChangeLog (134400 => 134401)


--- trunk/Tools/ChangeLog	2012-11-13 13:15:51 UTC (rev 134400)
+++ trunk/Tools/ChangeLog	2012-11-13 13:20:25 UTC (rev 134401)
@@ -1,3 +1,12 @@
+2012-11-13  Csaba Osztrogonác  <o...@webkit.org>
+
+        [Qt] Enable Mutation observer
+        https://bugs.webkit.org/show_bug.cgi?id=102066
+
+        Reviewed by Pavel Feldman.
+
+        * qmake/mkspecs/features/features.pri:
+
 2012-11-13  Xiaobo Wang  <xbw...@torchmobile.com.cn>
 
         [BlackBerry] DRT - platform/blackberry/editing/text-iterator/findString-markers.html failed

Modified: trunk/Tools/qmake/mkspecs/features/features.pri (134400 => 134401)


--- trunk/Tools/qmake/mkspecs/features/features.pri	2012-11-13 13:15:51 UTC (rev 134400)
+++ trunk/Tools/qmake/mkspecs/features/features.pri	2012-11-13 13:20:25 UTC (rev 134401)
@@ -79,7 +79,7 @@
     ENABLE_METER_ELEMENT=1 \
     ENABLE_MHTML=1 \
     ENABLE_MICRODATA=0 \
-    ENABLE_MUTATION_OBSERVERS=0 \
+    ENABLE_MUTATION_OBSERVERS=1 \
     ENABLE_NAVIGATOR_CONTENT_UTILS=0 \
     ENABLE_NETSCAPE_PLUGIN_API=0 \
     ENABLE_NETWORK_INFO=0 \
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to