Changeset 134401 in webkit


Ignore:
Timestamp:
Nov 13, 2012, 5:20:25 AM (12 years ago)
Author:
Csaba Osztrogonác
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.
Location:
trunk
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r134400 r134401  
     12012-11-13  Csaba Osztrogonác  <ossy@webkit.org>
     2
     3        [Qt] Enable Mutation observer
     4        https://bugs.webkit.org/show_bug.cgi?id=102066
     5
     6        Reviewed by Pavel Feldman.
     7
     8        * platform/qt/TestExpectations: Unskip now passing tests.
     9
    1102012-11-12  Mike Reed  <reed@google.com>
    211
  • trunk/LayoutTests/platform/qt-5.0/fast/js/global-constructors-expected.txt

    r125172 r134401  
    321321PASS WebKitCSSRegionRule.toString() is '[object WebKitCSSRegionRuleConstructor]'
    322322PASS WebKitCSSTransformValue.toString() is '[object WebKitCSSTransformValueConstructor]'
     323FAIL WebKitMutationObserver.toString() should be [object WebKitMutationObserverConstructor]. Was [object MutationObserverConstructor].
    323324PASS WebKitPoint.toString() is '[object WebKitPointConstructor]'
    324325PASS WebKitTransitionEvent.toString() is '[object WebKitTransitionEventConstructor]'
  • trunk/LayoutTests/platform/qt/TestExpectations

    r134399 r134401  
    280280fast/dom/MicroData
    281281
    282 # ENABLE(MUTATION_OBSERVERS) is disabled
    283 fast/dom/HTMLElement/class-list-quirks.html
    284 fast/dom/HTMLElement/class-list.html
    285 fast/mutation/added-out-of-order.html
    286 fast/mutation/callback-arguments.html
    287 fast/mutation/clear-transient-without-delivery.html
    288 fast/mutation/create-during-delivery.html
    289 fast/mutation/cross-document.html
    290 fast/mutation/database-callback-delivery.html
    291 fast/mutation/delivery-order.html
    292 fast/mutation/disconnect-cancel-pending.html
    293 fast/mutation/document-fragment-insertion.html
    294 fast/mutation/inline-event-listener.html
    295 fast/mutation/mutate-during-delivery.html
    296 fast/mutation/mutation-observer-constructor.html
    297 fast/mutation/mutation-callback-non-element-crash.html
    298 fast/mutation/mutation-record-nullity.html
    299 fast/mutation/observe-attributes.html
    300 fast/mutation/observe-characterdata.html
    301 fast/mutation/observe-childList.html
    302 fast/mutation/observe-exceptions.html
    303 fast/mutation/observe-subtree.html
    304 fast/mutation/removed-out-of-order.html
    305 fast/mutation/shadow-dom.html
    306 fast/mutation/takeRecords.html
    307 fast/mutation/transient-gc-crash.html
    308 
    309 # ENABLE(MUTATION_OBSERVERS) is disabled (fails after r134379)
    310 http/tests/inspector/network/network-sidebar-width.html
    311 http/tests/inspector/resource-tree/resource-tree-reload.html
    312 http/tests/inspector/search/search-in-concatenated-script.html
    313 http/tests/inspector/search/search-in-script.html
    314 inspector/console/console-api-on-call-frame.html
    315 inspector/debugger/callstack-placards-discarded.html
    316 inspector/debugger/copy-stack-trace.html
    317 inspector/debugger/debugger-activation-crash2.html
    318 inspector/debugger/debugger-breakpoints-not-activated-on-reload.html
    319 inspector/debugger/debugger-completions-on-call-frame.html
    320 inspector/debugger/debugger-eval-on-call-frame.html
    321 inspector/debugger/debugger-eval-while-paused.html
    322 inspector/debugger/debugger-expand-scope.html
    323 inspector/debugger/debugger-no-nested-pause.html
    324 inspector/debugger/debugger-pause-in-eval-script.html
    325 inspector/debugger/debugger-pause-in-internal.html
    326 inspector/debugger/debugger-pause-on-blocked-event-handler.html
    327 inspector/debugger/debugger-pause-on-blocked-script-injection.html
    328 inspector/debugger/debugger-pause-on-blocked-script-url.html
    329 inspector/debugger/debugger-pause-on-debugger-statement.html
    330 inspector/debugger/debugger-pause-on-exception.html
    331 inspector/debugger/debugger-pause-on-failed-assertion.html
    332 inspector/debugger/debugger-proto-property.html
    333 inspector/debugger/debugger-reload-on-pause.html
    334 inspector/debugger/debugger-set-breakpoint-regex.html
    335 inspector/debugger/debugger-step-in.html
    336 inspector/debugger/debugger-step-out.html
    337 inspector/debugger/debugger-step-over.html
    338 inspector/debugger/debugger-suspend-active-dom-objects.html
    339 inspector/debugger/eval-on-pause-blocked.html
    340 inspector/debugger/open-close-open.html
    341 inspector/debugger/pause-in-internal-script.html
    342 inspector/debugger/reveal-execution-line.html
    343 inspector/debugger/script-formatter-breakpoints.html
    344 inspector/debugger/script-formatter-console.html
    345 inspector/debugger/script-formatter-search.html
    346 inspector/debugger/script-formatter.html
    347 inspector/debugger/scripts-panel.html
    348 inspector/debugger/set-breakpoint.html
    349 inspector/debugger/source-frame-count.html
    350 inspector/debugger/source-frame.html
    351 inspector/debugger/source-url-comment.html
    352 inspector/debugger/watch-expressions-panel-switch.html
    353 inspector/extensions/extensions-resources.html
    354 inspector/styles/css-live-edit.html
    355 inspector/styles/edit-inspector-stylesheet.html
    356 
    357282# Disable private names by default in WebCore
    358283# https://bugs.webkit.org/show_bug.cgi?id=87088
     
    524449# Resource Timing is not enable yet, skip it.
    525450webkit.org/b/61138 http/tests/w3c/webperf/submission/Intel/resource-timing
     451
     452# Missing eventSender.scheduleAsynchronousKeyDown() implementation
     453fast/mutation/inline-event-listener.html
    526454
    527455# =========================================================================== #
  • trunk/LayoutTests/platform/qt/fast/js/constructor-length-expected.txt

    r126404 r134401  
    4646PASS WebKitAnimationEvent.length is 2
    4747PASS WebKitCSSMatrix.length is 1
    48 FAIL WebKitMutationObserver.length should be 1. Threw exception ReferenceError: Can't find variable: WebKitMutationObserver
     48PASS WebKitMutationObserver.length is 1
    4949PASS WebKitPoint.length is 2
    5050PASS WebKitTransitionEvent.length is 2
  • trunk/Source/WebCore/ChangeLog

    r134396 r134401  
     12012-11-13  Csaba Osztrogonác  <ossy@webkit.org>
     2
     3        [Qt] Enable Mutation observer
     4        https://bugs.webkit.org/show_bug.cgi?id=102066
     5
     6        Reviewed by Pavel Feldman.
     7
     8        * DerivedSources.pri: Add missing IDL files.
     9
    1102012-11-13  Kentaro Hara  <haraken@chromium.org>
    211
  • trunk/Source/WebCore/DerivedSources.pri

    r133326 r134401  
    248248    $$PWD/dom/MessageEvent.idl \
    249249    $$PWD/dom/MessagePort.idl \
     250    $$PWD/dom/MutationCallback.idl \
    250251    $$PWD/dom/MutationEvent.idl \
     252    $$PWD/dom/MutationObserver.idl \
     253    $$PWD/dom/MutationRecord.idl \
    251254    $$PWD/dom/NamedNodeMap.idl \
    252255    $$PWD/dom/Node.idl \
  • trunk/Tools/ChangeLog

    r134398 r134401  
     12012-11-13  Csaba Osztrogonác  <ossy@webkit.org>
     2
     3        [Qt] Enable Mutation observer
     4        https://bugs.webkit.org/show_bug.cgi?id=102066
     5
     6        Reviewed by Pavel Feldman.
     7
     8        * qmake/mkspecs/features/features.pri:
     9
    1102012-11-13  Xiaobo Wang  <xbwang@torchmobile.com.cn>
    211
  • trunk/Tools/qmake/mkspecs/features/features.pri

    r134243 r134401  
    8080    ENABLE_MHTML=1 \
    8181    ENABLE_MICRODATA=0 \
    82     ENABLE_MUTATION_OBSERVERS=0 \
     82    ENABLE_MUTATION_OBSERVERS=1 \
    8383    ENABLE_NAVIGATOR_CONTENT_UTILS=0 \
    8484    ENABLE_NETSCAPE_PLUGIN_API=0 \
Note: See TracChangeset for help on using the changeset viewer.