Title: [274184] trunk

Diff

Modified: trunk/LayoutTests/ChangeLog (274183 => 274184)


--- trunk/LayoutTests/ChangeLog	2021-03-09 23:50:16 UTC (rev 274183)
+++ trunk/LayoutTests/ChangeLog	2021-03-09 23:51:50 UTC (rev 274184)
@@ -1,3 +1,16 @@
+2021-03-09  Commit Queue  <[email protected]>
+
+        Unreviewed, reverting r274171.
+        https://bugs.webkit.org/show_bug.cgi?id=223004
+
+        Broke canvas layout tests on Apple Silicon
+
+        Reverted changeset:
+
+        "[GPUP] Enable 2D Canvas in layout tests by default"
+        https://bugs.webkit.org/show_bug.cgi?id=222835
+        https://trac.webkit.org/changeset/274171
+
 2021-03-09  Ryan Haddad  <[email protected]>
 
         [Big Sur arm64] WebGL texture-copying-feedback-loops tests crashing in com.apple.AppleMetalOpenGLRenderer GLDContextRec::finishResource

Modified: trunk/LayoutTests/TestExpectations (274183 => 274184)


--- trunk/LayoutTests/TestExpectations	2021-03-09 23:50:16 UTC (rev 274183)
+++ trunk/LayoutTests/TestExpectations	2021-03-09 23:51:50 UTC (rev 274184)
@@ -4083,7 +4083,6 @@
 imported/w3c/web-platform-tests/html/canvas/element/drawing-images-to-the-canvas/image-orientation/drawImage-from-element-swap-width-height-orientation-none.tentative.html [ ImageOnlyFailure ]
 imported/w3c/web-platform-tests/html/canvas/element/drawing-images-to-the-canvas/image-orientation/drawImage-from-element-swap-width-height.tentative.html [ ImageOnlyFailure ]
 imported/w3c/web-platform-tests/html/canvas/element/drawing-images-to-the-canvas/image-orientation/drawImage-from-element.tentative.html [ ImageOnlyFailure ]
-imported/w3c/web-platform-tests/html/canvas/element/path-objects/2d.path.stroke.scale2.html [ Failure ]
 
 # Sometimes prints weird output at the beginning of the tests.
 imported/w3c/web-platform-tests/html/canvas/element/wide-gamut-canvas [ Failure Pass ]

Modified: trunk/LayoutTests/gpu-process/TestExpectations (274183 => 274184)


--- trunk/LayoutTests/gpu-process/TestExpectations	2021-03-09 23:50:16 UTC (rev 274183)
+++ trunk/LayoutTests/gpu-process/TestExpectations	2021-03-09 23:51:50 UTC (rev 274184)
@@ -1,3 +1,7 @@
+# webkit.org/b/222728
+imported/w3c/web-platform-tests/html/canvas/element/path-objects/2d.path.stroke.scale2.html [ Failure ]
+inspector/canvas/memory.html [ Failure ]
+
 # webkit.org/b/222726
 fast/canvas/webgl/uniform-samplers-test.html [ Slow ]
 webgl/1.0.3/conformance/uniforms/uniform-samplers-test.html [ Slow ]

Modified: trunk/LayoutTests/http/tests/canvas/color-fonts/fill-gradient-sbix-2.html (274183 => 274184)


--- trunk/LayoutTests/http/tests/canvas/color-fonts/fill-gradient-sbix-2.html	2021-03-09 23:50:16 UTC (rev 274183)
+++ trunk/LayoutTests/http/tests/canvas/color-fonts/fill-gradient-sbix-2.html	2021-03-09 23:51:50 UTC (rev 274184)
@@ -1,4 +1,3 @@
-<!-- webkit-test-runner [ UseGPUProcessForCanvasRenderingEnabled=false ] -->
 <!DOCTYPE html>
 <html>
 <head>

Modified: trunk/LayoutTests/http/tests/canvas/color-fonts/fill-gradient-sbix-3.html (274183 => 274184)


--- trunk/LayoutTests/http/tests/canvas/color-fonts/fill-gradient-sbix-3.html	2021-03-09 23:50:16 UTC (rev 274183)
+++ trunk/LayoutTests/http/tests/canvas/color-fonts/fill-gradient-sbix-3.html	2021-03-09 23:51:50 UTC (rev 274184)
@@ -1,4 +1,3 @@
-<!-- webkit-test-runner [ UseGPUProcessForCanvasRenderingEnabled=false ] -->
 <!DOCTYPE html>
 <html>
 <head>

Modified: trunk/LayoutTests/http/tests/canvas/color-fonts/fill-gradient-sbix-4.html (274183 => 274184)


--- trunk/LayoutTests/http/tests/canvas/color-fonts/fill-gradient-sbix-4.html	2021-03-09 23:50:16 UTC (rev 274183)
+++ trunk/LayoutTests/http/tests/canvas/color-fonts/fill-gradient-sbix-4.html	2021-03-09 23:51:50 UTC (rev 274184)
@@ -1,4 +1,3 @@
-<!-- webkit-test-runner [ UseGPUProcessForCanvasRenderingEnabled=false ] -->
 <!DOCTYPE html>
 <html>
 <head>

Modified: trunk/LayoutTests/http/tests/canvas/color-fonts/stroke-gradient-sbix-2.html (274183 => 274184)


--- trunk/LayoutTests/http/tests/canvas/color-fonts/stroke-gradient-sbix-2.html	2021-03-09 23:50:16 UTC (rev 274183)
+++ trunk/LayoutTests/http/tests/canvas/color-fonts/stroke-gradient-sbix-2.html	2021-03-09 23:51:50 UTC (rev 274184)
@@ -1,4 +1,3 @@
-<!-- webkit-test-runner [ UseGPUProcessForCanvasRenderingEnabled=false ] -->
 <!DOCTYPE html>
 <html>
 <head>

Modified: trunk/LayoutTests/http/tests/canvas/color-fonts/stroke-gradient-sbix-3.html (274183 => 274184)


--- trunk/LayoutTests/http/tests/canvas/color-fonts/stroke-gradient-sbix-3.html	2021-03-09 23:50:16 UTC (rev 274183)
+++ trunk/LayoutTests/http/tests/canvas/color-fonts/stroke-gradient-sbix-3.html	2021-03-09 23:51:50 UTC (rev 274184)
@@ -1,4 +1,3 @@
-<!-- webkit-test-runner [ UseGPUProcessForCanvasRenderingEnabled=false ] -->
 <!DOCTYPE html>
 <html>
 <head>

Modified: trunk/LayoutTests/http/tests/canvas/color-fonts/stroke-gradient-sbix-4.html (274183 => 274184)


--- trunk/LayoutTests/http/tests/canvas/color-fonts/stroke-gradient-sbix-4.html	2021-03-09 23:50:16 UTC (rev 274183)
+++ trunk/LayoutTests/http/tests/canvas/color-fonts/stroke-gradient-sbix-4.html	2021-03-09 23:51:50 UTC (rev 274184)
@@ -1,4 +1,3 @@
-<!-- webkit-test-runner [ UseGPUProcessForCanvasRenderingEnabled=false ] -->
 <!DOCTYPE html>
 <html>
 <head>

Modified: trunk/LayoutTests/inspector/canvas/memory.html (274183 => 274184)


--- trunk/LayoutTests/inspector/canvas/memory.html	2021-03-09 23:50:16 UTC (rev 274183)
+++ trunk/LayoutTests/inspector/canvas/memory.html	2021-03-09 23:51:50 UTC (rev 274184)
@@ -1,4 +1,3 @@
-<!-- webkit-test-runner [ UseGPUProcessForCanvasRenderingEnabled=false ] -->
 <!DOCTYPE html>
 <html>
 <head>

Modified: trunk/Source/WTF/ChangeLog (274183 => 274184)


--- trunk/Source/WTF/ChangeLog	2021-03-09 23:50:16 UTC (rev 274183)
+++ trunk/Source/WTF/ChangeLog	2021-03-09 23:51:50 UTC (rev 274184)
@@ -1,3 +1,16 @@
+2021-03-09  Commit Queue  <[email protected]>
+
+        Unreviewed, reverting r274171.
+        https://bugs.webkit.org/show_bug.cgi?id=223004
+
+        Broke canvas layout tests on Apple Silicon
+
+        Reverted changeset:
+
+        "[GPUP] Enable 2D Canvas in layout tests by default"
+        https://bugs.webkit.org/show_bug.cgi?id=222835
+        https://trac.webkit.org/changeset/274171
+
 2021-03-09  Chris Dumez  <[email protected]>
 
         Stop using callOnMainThread() / isMainThread() in WebKit2

Modified: trunk/Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml (274183 => 274184)


--- trunk/Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml	2021-03-09 23:50:16 UTC (rev 274183)
+++ trunk/Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml	2021-03-09 23:51:50 UTC (rev 274184)
@@ -922,17 +922,6 @@
     WebKit:
       default: true
 
-UseGPUProcessForCanvasRenderingEnabled:
-  type: bool
-  humanReadableName: "GPU Process: Canvas Rendering"
-  humanReadableDescription: "Enable canvas rendering in GPU Process"
-  webcoreBinding: none
-  condition: ENABLE(GPU_PROCESS)
-  exposed: [ WebKit ]
-  defaultValue:
-    WebKit:
-      default: defaultUseGPUProcessForCanvasRenderingEnabled()
-
 UseGPUProcessForMediaEnabled:
   type: bool
   humanReadableName: "GPU Process: Media"

Modified: trunk/Source/WTF/Scripts/Preferences/WebPreferencesInternal.yaml (274183 => 274184)


--- trunk/Source/WTF/Scripts/Preferences/WebPreferencesInternal.yaml	2021-03-09 23:50:16 UTC (rev 274183)
+++ trunk/Source/WTF/Scripts/Preferences/WebPreferencesInternal.yaml	2021-03-09 23:51:50 UTC (rev 274184)
@@ -764,6 +764,17 @@
     WebKit:
       default: true
 
+UseGPUProcessForCanvasRenderingEnabled:
+  type: bool
+  humanReadableName: "GPU Process: Canvas Rendering"
+  humanReadableDescription: "Enable canvas rendering in GPU Process"
+  webcoreBinding: none
+  condition: ENABLE(GPU_PROCESS)
+  exposed: [ WebKit ]
+  defaultValue:
+    WebKit:
+      default: defaultUseGPUProcessForCanvasRenderingEnabled()
+
 UseGPUProcessForDOMRenderingEnabled:
   type: bool
   humanReadableName: "GPU Process: DOM Rendering"
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to