Changeset 107662 in webkit


Ignore:
Timestamp:
Feb 13, 2012 8:03:49 PM (12 years ago)
Author:
commit-queue@webkit.org
Message:

[GTK] Mutation Observers build is broken
https://bugs.webkit.org/show_bug.cgi?id=78433

Patch by ChangSeok Oh <ChangSeok Oh> on 2012-02-13
Reviewed by Martin Robinson.

Source/WebCore:

Added some files missed.

No new tests since no new feature.

  • GNUmakefile.list.am:

Tools:

Enabled mutation observers as a default feature for GTK port, too.

  • Scripts/build-webkit:

LayoutTests:

Removed fast/mutation, but added following 3 tests which are needed more time to pass.

GTK port DRT doesn't support some APIs like scheduleAsynchronousKeyDown.
I opened a new bug to deal with it. http://webkit.org/b/78481
And also see http://webkit.org/b/78290
fast/mutation/end-of-task-delivery.html
fast/mutation/inline-event-listener.html

Needed to enable FileSystem API at the same time.
fast/mutation/filesystem-callback-delivery.html

  • platform/gtk/Skipped:
Location:
trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r107661 r107662  
     12012-02-13  ChangSeok Oh  <shivamidow@gmail.com>
     2
     3        [GTK] Mutation Observers build is broken
     4        https://bugs.webkit.org/show_bug.cgi?id=78433
     5
     6        Reviewed by Martin Robinson.
     7
     8        Removed fast/mutation, but added following 3 tests which are needed more time to pass.
     9
     10        GTK port DRT doesn't support some APIs like scheduleAsynchronousKeyDown.
     11        I opened a new bug to deal with it. http://webkit.org/b/78481
     12        And also see http://webkit.org/b/78290
     13        fast/mutation/end-of-task-delivery.html
     14        fast/mutation/inline-event-listener.html
     15
     16        Needed to enable FileSystem API at the same time.
     17        fast/mutation/filesystem-callback-delivery.html
     18
     19        * platform/gtk/Skipped:
     20
    1212012-02-13  Hayato Ito  <hayato@chromium.org>
    222
  • trunk/LayoutTests/platform/gtk/Skipped

    r107538 r107662  
    281281http/tests/websocket/tests/hybi/send-file-blob-fail.html
    282282http/tests/workers/terminate-during-sync-operation.html
     283fast/mutation/filesystem-callback-delivery.html
    283284
    284285# Requires WebP support.
     
    16081609security/block-test.html
    16091610
    1610 # MutationObservers are not enabled. http://webkit.org/b/78433
    1611 fast/mutation
    1612 
    16131611# https://bugs.webkit.org/show_bug.cgi?id=78434
    16141612fast/dom/Window/window-custom-prototype.html
    16151613http/tests/security/cross-frame-access-object-getPrototypeOf.html
     1614
     1615# GTK port DRT doesn't support some API like scheduleAsynchronousKeyDown.
     1616# http://webkit.org/b/78481, http://webkit.org/b/78290
     1617fast/mutation/end-of-task-delivery.html
     1618fast/mutation/inline-event-listener.html
  • trunk/Source/WebCore/ChangeLog

    r107661 r107662  
     12012-02-13  ChangSeok Oh  <shivamidow@gmail.com>
     2
     3        [GTK] Mutation Observers build is broken
     4        https://bugs.webkit.org/show_bug.cgi?id=78433
     5
     6        Reviewed by Martin Robinson.
     7
     8        Added some files missed.
     9
     10        No new tests since no new feature.
     11
     12        * GNUmakefile.list.am:
     13
    1142012-02-13  Hayato Ito  <hayato@chromium.org>
    215
  • trunk/Source/WebCore/GNUmakefile.list.am

    r107565 r107662  
    389389        DerivedSources/WebCore/JSMouseEvent.cpp \
    390390        DerivedSources/WebCore/JSMouseEvent.h \
     391        DerivedSources/WebCore/JSMutationCallback.cpp \
     392        DerivedSources/WebCore/JSMutationCallback.h \
    391393        DerivedSources/WebCore/JSMutationEvent.cpp \
    392394        DerivedSources/WebCore/JSMutationEvent.h \
     
    588590        DerivedSources/WebCore/JSWebKitCSSTransformValue.cpp \
    589591        DerivedSources/WebCore/JSWebKitCSSTransformValue.h \
     592        DerivedSources/WebCore/JSWebKitMutationObserver.cpp \
     593        DerivedSources/WebCore/JSWebKitMutationObserver.h \
    590594        DerivedSources/WebCore/JSWebKitNamedFlow.cpp \
    591595        DerivedSources/WebCore/JSWebKitNamedFlow.h \
     
    706710        $(WebCore)/dom/MessagePort.idl \
    707711        $(WebCore)/dom/MouseEvent.idl \
     712        $(WebCore)/dom/MutationCallback.idl \
    708713        $(WebCore)/dom/MutationEvent.idl \
    709714        $(WebCore)/dom/MutationRecord.idl \
     
    730735        $(WebCore)/dom/UIEvent.idl \
    731736        $(WebCore)/dom/WebKitAnimationEvent.idl \
     737        $(WebCore)/dom/WebKitMutationObserver.idl \
    732738        $(WebCore)/dom/WebKitNamedFlow.idl \
    733739        $(WebCore)/dom/WebKitTransitionEvent.idl \
  • trunk/Tools/ChangeLog

    r107656 r107662  
     12012-02-13  ChangSeok Oh  <shivamidow@gmail.com>
     2
     3        [GTK] Mutation Observers build is broken
     4        https://bugs.webkit.org/show_bug.cgi?id=78433
     5
     6        Reviewed by Martin Robinson.
     7
     8        Enabled mutation observers as a default feature for GTK port, too.
     9
     10        * Scripts/build-webkit:
     11
    1122012-02-13  Loïc Yhuel  <loic.yhuel_ext@softathome.com>
    213
  • trunk/Tools/Scripts/build-webkit

    r107656 r107662  
    277277
    278278    { option => "mutation-observers", desc => "Toggle DOM mutation observer support",
    279       define => "ENABLE_MUTATION_OBSERVERS", default => !isGtk(), value => \$mutationObserversSupport },
     279      define => "ENABLE_MUTATION_OBSERVERS", default => 1, value => \$mutationObserversSupport },
    280280
    281281    { option => "netscape-plugin", desc => "Netscape Plugin support",
Note: See TracChangeset for help on using the changeset viewer.