Diff
Modified: trunk/LayoutTests/ChangeLog (208200 => 208201)
--- trunk/LayoutTests/ChangeLog 2016-11-01 00:27:28 UTC (rev 208200)
+++ trunk/LayoutTests/ChangeLog 2016-11-01 00:32:08 UTC (rev 208201)
@@ -1,3 +1,18 @@
+2016-10-31 Ryosuke Niwa <rn...@webkit.org>
+
+ Enable custom elements by default everywhere
+ https://bugs.webkit.org/show_bug.cgi?id=164242
+
+ Reviewed by Antti Koivisto.
+
+ Enable tests for custom elements everywhere. Also removed the superfluous expectations for shadow DOM tests.
+
+ * TestExpectations:
+ * platform/efl/TestExpectations:
+ * platform/gtk/TestExpectations:
+ * platform/mac/TestExpectations:
+ * platform/win/TestExpectations:
+
2016-10-31 Ryan Haddad <ryanhad...@apple.com>
Unreviewed, rolling out r207967.
Modified: trunk/LayoutTests/TestExpectations (208200 => 208201)
--- trunk/LayoutTests/TestExpectations 2016-11-01 00:27:28 UTC (rev 208200)
+++ trunk/LayoutTests/TestExpectations 2016-11-01 00:32:08 UTC (rev 208201)
@@ -707,9 +707,6 @@
webkit.org/b/148922 svg/as-object/svg-in-object-dynamic-attribute-change.html [ Pass ImageOnlyFailure ]
webkit.org/b/148925 svg/dom/svg-root-lengths.html [ Pass Failure ]
-webkit.org/b/150225 fast/custom-elements [ Failure ]
-webkit.org/b/148695 fast/shadow-dom [ Failure ImageOnlyFailure Timeout ]
-
# Known failures on CSS Variables Test Suite
webkit.org/b/150183 fast/css/variables/test-suite/failures/024.html [ ImageOnlyFailure ]
webkit.org/b/150183 fast/css/variables/test-suite/failures/025.html [ ImageOnlyFailure ]
Modified: trunk/LayoutTests/platform/efl/TestExpectations (208200 => 208201)
--- trunk/LayoutTests/platform/efl/TestExpectations 2016-11-01 00:27:28 UTC (rev 208200)
+++ trunk/LayoutTests/platform/efl/TestExpectations 2016-11-01 00:32:08 UTC (rev 208201)
@@ -2463,9 +2463,6 @@
webkit.org/b/155959 svg/text/text-text-06-t.svg [ Failure ]
webkit.org/b/155959 svg/text/text-vkern.svg [ Failure ]
-# Custom element feature is not enabled on EFL yet
-Bug(EFL) fast/custom-elements [ Skip ]
-
webkit.org/b/155970 http/tests/appcache/auth.html [ Timeout ]
webkit.org/b/155970 http/tests/security/contentSecurityPolicy/audio-redirect-blocked.html [ Timeout ]
webkit.org/b/155970 http/tests/security/contentSecurityPolicy/video-redirect-blocked.html [ Timeout ]
Modified: trunk/LayoutTests/platform/gtk/TestExpectations (208200 => 208201)
--- trunk/LayoutTests/platform/gtk/TestExpectations 2016-11-01 00:27:28 UTC (rev 208200)
+++ trunk/LayoutTests/platform/gtk/TestExpectations 2016-11-01 00:32:08 UTC (rev 208201)
@@ -634,10 +634,6 @@
webkit.org/b/155505 http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-audio.html [ Skip ]
webkit.org/b/155505 http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-video.html [ Skip ]
-# Custom Elements API still not enabled/tested on GTK+
-webkit.org/b/156108 fast/custom-elements [ Skip ]
-webkit.org/b/156108 imported/w3c/web-platform-tests/custom-elements [ Skip ]
-
webkit.org/b/137096 svg/W3C-SVG-1.1/text-altglyph-01-b.svg [ Failure ]
webkit.org/b/137096 svg/custom/altglyph.svg [ Failure ]
webkit.org/b/137096 svg/text/text-altglyph-01-b.svg [ Failure ]
Modified: trunk/LayoutTests/platform/mac/TestExpectations (208200 => 208201)
--- trunk/LayoutTests/platform/mac/TestExpectations 2016-11-01 00:27:28 UTC (rev 208200)
+++ trunk/LayoutTests/platform/mac/TestExpectations 2016-11-01 00:32:08 UTC (rev 208201)
@@ -1215,13 +1215,9 @@
webkit.org/b/149128 fast/text/control-characters [ ImageOnlyFailure ]
-webkit.org/b/148695 fast/shadow-dom [ Pass ]
-
# Touch events is not enabled on Mac
webkit.org/b/149592 fast/shadow-dom/touch-event-ios.html [ Failure ]
-webkit.org/b/150225 fast/custom-elements [ Pass ]
-
# Marking test as flaky in El Capitan
webkit.org/b/149819 [ Debug ElCapitan+ ] compositing/video/video-poster.html [ Pass Crash ]
Modified: trunk/LayoutTests/platform/win/TestExpectations (208200 => 208201)
--- trunk/LayoutTests/platform/win/TestExpectations 2016-11-01 00:27:28 UTC (rev 208200)
+++ trunk/LayoutTests/platform/win/TestExpectations 2016-11-01 00:32:08 UTC (rev 208201)
@@ -3292,10 +3292,6 @@
webkit.org/b/152411 http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url.html [ Failure ]
webkit.org/b/152411 http/tests/contentdispositionattachmentsandbox/referer-header-stripped.html [ Failure ]
-webkit.org/b/150225 fast/custom-elements [ Pass ]
-
-webkit.org/b/148695 fast/shadow-dom [ Pass ]
-
# Touch events is not enabled on Windows
webkit.org/b/149592 fast/shadow-dom/touch-event-ios.html [ Failure ]
Modified: trunk/Source/WebCore/ChangeLog (208200 => 208201)
--- trunk/Source/WebCore/ChangeLog 2016-11-01 00:27:28 UTC (rev 208200)
+++ trunk/Source/WebCore/ChangeLog 2016-11-01 00:32:08 UTC (rev 208201)
@@ -1,3 +1,14 @@
+2016-10-31 Ryosuke Niwa <rn...@webkit.org>
+
+ Enable custom elements by default everywhere
+ https://bugs.webkit.org/show_bug.cgi?id=164242
+
+ Reviewed by Antti Koivisto.
+
+ Set the status of Custom Elements API to "Done".
+
+ * features.json:
+
2016-10-31 Ryan Haddad <ryanhad...@apple.com>
Unreviewed, rolling out r207967.
Modified: trunk/Source/WebCore/features.json (208200 => 208201)
--- trunk/Source/WebCore/features.json 2016-11-01 00:27:28 UTC (rev 208200)
+++ trunk/Source/WebCore/features.json 2016-11-01 00:32:08 UTC (rev 208201)
@@ -555,7 +555,7 @@
{
"name": "Custom Elements",
"status": {
- "status": "In Development"
+ "status": "Done"
},
"url": "http://w3c.github.io/webcomponents/spec/custom/",
"webkit-url": "https://bugs.webkit.org/show_bug.cgi?id=150225",
Modified: trunk/Tools/ChangeLog (208200 => 208201)
--- trunk/Tools/ChangeLog 2016-11-01 00:27:28 UTC (rev 208200)
+++ trunk/Tools/ChangeLog 2016-11-01 00:32:08 UTC (rev 208201)
@@ -1,3 +1,14 @@
+2016-10-31 Ryosuke Niwa <rn...@webkit.org>
+
+ Enable custom elements by default everywhere
+ https://bugs.webkit.org/show_bug.cgi?id=164242
+
+ Reviewed by Antti Koivisto.
+
+ Enable custom elements API on every port by default.
+
+ * Scripts/webkitperl/FeatureList.pm:
+
2016-10-31 Nan Wang <n_w...@apple.com>
AX: aria-sort is not exposed on iOS
Modified: trunk/Tools/Scripts/webkitperl/FeatureList.pm (208200 => 208201)
--- trunk/Tools/Scripts/webkitperl/FeatureList.pm 2016-11-01 00:27:28 UTC (rev 208200)
+++ trunk/Tools/Scripts/webkitperl/FeatureList.pm 2016-11-01 00:32:08 UTC (rev 208201)
@@ -230,7 +230,7 @@
define => "ENABLE_CSS3_TEXT", default => (isEfl() || isGtk()), value => \$css3TextSupport },
{ option => "custom-elements", desc => "Toggle custom elements support",
- define => "ENABLE_CUSTOM_ELEMENTS", default => (isAppleMacWebKit() || isIOSWebKit()), value => \$customElementsSupport },
+ define => "ENABLE_CUSTOM_ELEMENTS", default => 1, value => \$customElementsSupport },
{ option => "custom-scheme-handler", desc => "Toggle Custom Scheme Handler support",
define => "ENABLE_CUSTOM_SCHEME_HANDLER", default => isEfl(), value => \$customSchemeHandlerSupport },