Title: [267586] trunk/Tools
Revision
267586
Author
wenson_hs...@apple.com
Date
2020-09-25 12:03:26 -0700 (Fri, 25 Sep 2020)

Log Message

REGRESSION (r267516): `--use-gpu-process` no longer enables GPU process when running layout tests
https://bugs.webkit.org/show_bug.cgi?id=216980

Reviewed by Tim Horton.

Rename `UseGPUProcessForMedia` and `RenderCanvasInGPUProcessEnabled`, and additionally enable a few internal
feature flags: `UseGPUProcessForWebGLEnabled`, `UseGPUProcessForDOMRenderingEnabled`, and
`CaptureVideoInGPUProcessEnabled`.

* Scripts/webkitpy/layout_tests/run_webkit_tests.py:
(parse_args):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (267585 => 267586)


--- trunk/Tools/ChangeLog	2020-09-25 18:21:03 UTC (rev 267585)
+++ trunk/Tools/ChangeLog	2020-09-25 19:03:26 UTC (rev 267586)
@@ -1,3 +1,17 @@
+2020-09-25  Wenson Hsieh  <wenson_hs...@apple.com>
+
+        REGRESSION (r267516): `--use-gpu-process` no longer enables GPU process when running layout tests
+        https://bugs.webkit.org/show_bug.cgi?id=216980
+
+        Reviewed by Tim Horton.
+
+        Rename `UseGPUProcessForMedia` and `RenderCanvasInGPUProcessEnabled`, and additionally enable a few internal
+        feature flags: `UseGPUProcessForWebGLEnabled`, `UseGPUProcessForDOMRenderingEnabled`, and
+        `CaptureVideoInGPUProcessEnabled`.
+
+        * Scripts/webkitpy/layout_tests/run_webkit_tests.py:
+        (parse_args):
+
 2020-09-25  Jonathan Bedard  <jbed...@apple.com>
 
         results.webkit.org: Use s3 for cold storage

Modified: trunk/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py (267585 => 267586)


--- trunk/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py	2020-09-25 18:21:03 UTC (rev 267585)
+++ trunk/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py	2020-09-25 19:03:26 UTC (rev 267586)
@@ -384,9 +384,12 @@
         options.additional_expectations.insert(0, host.filesystem.join(host.scm().checkout_root, 'LayoutTests/gpu-process/TestExpectations'))
         if not options.internal_feature:
             options.internal_feature = []
-        options.internal_feature.append('UseGPUProcessForMedia')
+        options.internal_feature.append('UseGPUProcessForMediaEnabled')
         options.internal_feature.append('CaptureAudioInGPUProcessEnabled')
-        options.internal_feature.append('RenderCanvasInGPUProcessEnabled')
+        options.internal_feature.append('CaptureVideoInGPUProcessEnabled')
+        options.internal_feature.append('UseGPUProcessForCanvasRenderingEnabled')
+        options.internal_feature.append('UseGPUProcessForDOMRenderingEnabled')
+        options.internal_feature.append('UseGPUProcessForWebGLEnabled')
         if options.result_report_flavor:
             raise RuntimeError('--use-gpu-process implicitly sets the result flavor, this should not be overridden')
         options.result_report_flavor = 'gpuprocess'
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to