Title: [201989] trunk
- Revision
- 201989
- Author
- [email protected]
- Date
- 2016-06-13 07:10:18 -0700 (Mon, 13 Jun 2016)
Log Message
[GTK] Enabling Shadow DOM by default
https://bugs.webkit.org/show_bug.cgi?id=158686
Patch by Romain Bellessort <[email protected]> on 2016-06-13
Reviewed by Carlos Garcia Campos.
.:
Added support for enabling Shadow DOM by default for GTK.
* Source/cmake/OptionsGTK.cmake:
Tools:
Added support for enabling Shadow DOM by default for GTK.
Changed GTK test expectations for fast/shadow-dom tests (most tests
pass).
* Scripts/webkitperl/FeatureList.pm:
LayoutTests:
Changed GTK test expectations for fast/shadow-dom tests (most tests
pass).
* platform/gtk/TestExpectations:
Modified Paths
Diff
Modified: trunk/ChangeLog (201988 => 201989)
--- trunk/ChangeLog 2016-06-13 13:40:26 UTC (rev 201988)
+++ trunk/ChangeLog 2016-06-13 14:10:18 UTC (rev 201989)
@@ -1,3 +1,14 @@
+2016-06-13 Romain Bellessort <[email protected]>
+
+ [GTK] Enabling Shadow DOM by default
+ https://bugs.webkit.org/show_bug.cgi?id=158686
+
+ Reviewed by Carlos Garcia Campos.
+
+ Added support for enabling Shadow DOM by default for GTK.
+
+ * Source/cmake/OptionsGTK.cmake:
+
2016-06-09 Michael Catanzaro <[email protected]>
Add comments to clarify feature enablement
Modified: trunk/LayoutTests/ChangeLog (201988 => 201989)
--- trunk/LayoutTests/ChangeLog 2016-06-13 13:40:26 UTC (rev 201988)
+++ trunk/LayoutTests/ChangeLog 2016-06-13 14:10:18 UTC (rev 201989)
@@ -1,3 +1,15 @@
+2016-06-13 Romain Bellessort <[email protected]>
+
+ [GTK] Enabling Shadow DOM by default
+ https://bugs.webkit.org/show_bug.cgi?id=158686
+
+ Reviewed by Carlos Garcia Campos.
+
+ Changed GTK test expectations for fast/shadow-dom tests (most tests
+ pass).
+
+ * platform/gtk/TestExpectations:
+
2016-06-13 Per Arne Vollan <[email protected]>
Unreviewed test gardening.
Modified: trunk/LayoutTests/platform/gtk/TestExpectations (201988 => 201989)
--- trunk/LayoutTests/platform/gtk/TestExpectations 2016-06-13 13:40:26 UTC (rev 201988)
+++ trunk/LayoutTests/platform/gtk/TestExpectations 2016-06-13 14:10:18 UTC (rev 201989)
@@ -1607,7 +1607,7 @@
Bug(GTK) fast/history/go-back-to-iframe-with-plugin.html [ Timeout Pass ]
-webkit.org/b/153772 fast/shadow-dom/slot-removal-crash-2.html [ Timeout ]
+webkit.org/b/153772 fast/shadow-dom/slot-removal-crash-2.html [ Pass Timeout ]
webkit.org/b/153944 plugins/get-url-notify-with-url-that-fails-to-load.html [ Timeout Pass ]
@@ -2611,9 +2611,9 @@
# This test relies on iOS-specific font fallback.
fast/text/arabic-blacklisted-expected.html [ Pass ImageOnlyFailure ]
-# All other shadow DOM tests are expected to fail.
-fast/shadow-dom/text-slot-child-crash.svg [ Pass ]
+webkit.org/b/148695 fast/shadow-dom [ Pass ]
+
imported/w3c/web-platform-tests/html/semantics/embedded-content/the-area-element/area-coords.html [ Pass ]
# Some Apple ports don't support RTL scrollbars.
Modified: trunk/Source/cmake/OptionsGTK.cmake (201988 => 201989)
--- trunk/Source/cmake/OptionsGTK.cmake 2016-06-13 13:40:26 UTC (rev 201988)
+++ trunk/Source/cmake/OptionsGTK.cmake 2016-06-13 14:10:18 UTC (rev 201989)
@@ -168,6 +168,7 @@
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MHTML PRIVATE ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_NOTIFICATIONS PRIVATE ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_PUBLIC_SUFFIX_LIST PRIVATE ON)
+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SHADOW_DOM PRIVATE ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SMOOTH_SCROLLING PRIVATE ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_USERSELECT_ALL PRIVATE ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_USER_MESSAGE_HANDLERS PRIVATE ON)
Modified: trunk/Tools/ChangeLog (201988 => 201989)
--- trunk/Tools/ChangeLog 2016-06-13 13:40:26 UTC (rev 201988)
+++ trunk/Tools/ChangeLog 2016-06-13 14:10:18 UTC (rev 201989)
@@ -1,3 +1,16 @@
+2016-06-13 Romain Bellessort <[email protected]>
+
+ [GTK] Enabling Shadow DOM by default
+ https://bugs.webkit.org/show_bug.cgi?id=158686
+
+ Reviewed by Carlos Garcia Campos.
+
+ Added support for enabling Shadow DOM by default for GTK.
+ Changed GTK test expectations for fast/shadow-dom tests (most tests
+ pass).
+
+ * Scripts/webkitperl/FeatureList.pm:
+
2016-06-12 Aakash Jain <[email protected]>
run-safari/run-webkit-app fail to quit iOS simulator after Xcode installation
Modified: trunk/Tools/Scripts/webkitperl/FeatureList.pm (201988 => 201989)
--- trunk/Tools/Scripts/webkitperl/FeatureList.pm 2016-06-13 13:40:26 UTC (rev 201988)
+++ trunk/Tools/Scripts/webkitperl/FeatureList.pm 2016-06-13 14:10:18 UTC (rev 201989)
@@ -392,7 +392,7 @@
define => "ENABLE_SCRIPTED_SPEECH", default => 0, value => \$scriptedSpeechSupport },
{ option => "shadow-dom", desc => "Toggle Shadow DOM support",
- define => "ENABLE_SHADOW_DOM", default => (isAppleMacWebKit() || isIOSWebKit()), value => \$shadowDOMSupport },
+ define => "ENABLE_SHADOW_DOM", default => (isAppleMacWebKit() || isIOSWebKit() || isGtk()), value => \$shadowDOMSupport },
{ option => "streams-api", desc => "Toggle Streams API support",
define => "ENABLE_STREAMS_API", default => 1, value => \$streamsAPISupport },
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes