⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 140459 in webkit


Ignore:
Timestamp:
Jan 22, 2013, 1:26:08 PM (14 years ago)
Author:
zandobersek@gmail.com
Message:

[GTK] Enable the <template> element support in development builds
https://bugs.webkit.org/show_bug.cgi?id=106575

Patch by Zan Dobersek <zandobersek@gmail.com> on 2013-01-22
Reviewed by Martin Robinson.

Source/WebCore:

Add a missing build target that contains the custom JS bindings.

No new tests - the related tests are being unskipped and mostly pass.

  • GNUmakefile.list.am:

Tools:

Enable the <template> element support in the development builds of the GTK port.

  • Scripts/webkitperl/FeatureList.pm:

LayoutTests:

Remove the skip entry for the layout tests of the element.
Add a failure expectation for a flaky test that's being unskipped.

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

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r140450 r140459  
     12013-01-22  Zan Dobersek  <zandobersek@gmail.com>
     2
     3        [GTK] Enable the <template> element support in development builds
     4        https://bugs.webkit.org/show_bug.cgi?id=106575
     5
     6        Reviewed by Martin Robinson.
     7
     8        Remove the skip entry for the layout tests of the element.
     9        Add a failure expectation for a flaky test that's being unskipped.
     10
     11        * platform/gtk/TestExpectations:
     12
    1132013-01-22  Alpha Lam  <hclam@chromium.org>
    214
  • trunk/LayoutTests/platform/gtk/TestExpectations

    r140406 r140459  
    9191# ENABLE(DRAGGABLE_REGION) is disabled
    9292fast/css/draggable-region-parser.html [ WontFix ]
    93 
    94 # ENABLE(TEMPLATE_ELEMENT) is disabled.
    95 webkit.org/b/10357 fast/dom/HTMLTemplateElement [ Skip ]
    96 webkit.org/b/10357 html5lib/run-template.html [ Skip ]
    9793
    9894# These test -apple- and -khtml- prefixed CSS properties, which we don't support.
     
    613609# End of Flaky tests
    614610#////////////////////////////////////////////////////////////////////////////////////////
     611
     612webkit.org/b/106086 fast/dom/HTMLTemplateElement/ownerDocument-adoptNode.html [ Failure Pass ]
    615613
    616614#////////////////////////////////////////////////////////////////////////////////////////
  • trunk/Source/WebCore/ChangeLog

    r140457 r140459  
     12013-01-22  Zan Dobersek  <zandobersek@gmail.com>
     2
     3        [GTK] Enable the <template> element support in development builds
     4        https://bugs.webkit.org/show_bug.cgi?id=106575
     5
     6        Reviewed by Martin Robinson.
     7
     8        Add a missing build target that contains the custom JS bindings.
     9
     10        No new tests - the related tests are being unskipped and mostly pass.
     11
     12        * GNUmakefile.list.am:
     13
    1142013-01-22  Joshua Bell  <jsbell@chromium.org>
    215
  • trunk/Source/WebCore/GNUmakefile.list.am

    r140448 r140459  
    23622362        Source/WebCore/bindings/js/JSHTMLSelectElementCustom.h \
    23632363        Source/WebCore/bindings/js/JSHTMLStyleElementCustom.cpp \
     2364        Source/WebCore/bindings/js/JSHTMLTemplateElementCustom.cpp \
    23642365        Source/WebCore/bindings/js/JSHistoryCustom.cpp \
    23652366        Source/WebCore/bindings/js/JSHistoryCustom.h \
  • trunk/Tools/ChangeLog

    r140458 r140459  
     12013-01-22  Zan Dobersek  <zandobersek@gmail.com>
     2
     3        [GTK] Enable the <template> element support in development builds
     4        https://bugs.webkit.org/show_bug.cgi?id=106575
     5
     6        Reviewed by Martin Robinson.
     7
     8        Enable the <template> element support in the development builds of the GTK port.
     9
     10        * Scripts/webkitperl/FeatureList.pm:
     11
    1122013-01-22  Zan Dobersek  <zandobersek@gmail.com>
    213
  • trunk/Tools/Scripts/webkitperl/FeatureList.pm

    r140377 r140459  
    415415
    416416    { option => "template-element", desc => "Toggle HTMLTemplateElement support",
    417       define => "ENABLE_TEMPLATE_ELEMENT", default => isEfl(), value => \$templateElementSupport },
     417      define => "ENABLE_TEMPLATE_ELEMENT", default => (isEfl() || isGtk()), value => \$templateElementSupport },
    418418
    419419    { option => "text-autosizing", desc => "Toggle Text Autosizing support",
Note: See TracChangeset for help on using the changeset viewer.