RESOLVED FIXED 224897
Disable GPUProcess on shipping iOS
https://bugs.webkit.org/show_bug.cgi?id=224897
Summary Disable GPUProcess on shipping iOS
Chris Dumez
Reported 2021-04-21 14:38:28 PDT
Disable GPUProcess on shipping iOS due to missing platform support.
Attachments
Patch (23.92 KB, patch)
2021-04-22 09:07 PDT, Chris Dumez
ews-feeder: commit-queue-
Patch (23.92 KB, patch)
2021-04-22 09:11 PDT, Chris Dumez
no flags
Patch (24.13 KB, patch)
2021-04-22 11:33 PDT, Chris Dumez
no flags
Patch (24.87 KB, patch)
2021-04-22 17:14 PDT, Chris Dumez
no flags
Patch (1.93 KB, patch)
2021-04-22 18:14 PDT, Chris Dumez
no flags
Patch (3.92 KB, patch)
2021-04-22 18:19 PDT, Chris Dumez
no flags
Patch (4.54 KB, patch)
2021-04-22 18:25 PDT, Chris Dumez
no flags
Patch (4.45 KB, patch)
2021-04-22 18:28 PDT, Chris Dumez
no flags
Chris Dumez
Comment 1 2021-04-22 09:07:49 PDT
Chris Dumez
Comment 2 2021-04-22 09:11:05 PDT
Tim Horton
Comment 3 2021-04-22 11:13:54 PDT
Comment on attachment 426820 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=426820&action=review Why build-time instead of run-time? > Source/WTF/wtf/PlatformEnableCocoa.h:223 > +#if PLATFORM(MAC) \ I think you still want the !defined() check
Chris Dumez
Comment 4 2021-04-22 11:30:48 PDT
(In reply to Tim Horton from comment #3) > Comment on attachment 426820 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=426820&action=review > > Why build-time instead of run-time? I hesitated. Seems it is not worth building the code on a platform that doesn't support it. Also, if I disabled it by default on a specific platform, it wouldn't prevent someones from explicitly enabling it back in the experimental features. > > > Source/WTF/wtf/PlatformEnableCocoa.h:223 > > +#if PLATFORM(MAC) \ > > I think you still want the !defined() check oh OK.
Chris Dumez
Comment 5 2021-04-22 11:33:13 PDT
Chris Dumez
Comment 6 2021-04-22 17:14:30 PDT
Chris Dumez
Comment 7 2021-04-22 18:14:42 PDT
Chris Dumez
Comment 8 2021-04-22 18:19:47 PDT
Chris Dumez
Comment 9 2021-04-22 18:25:00 PDT
Chris Dumez
Comment 10 2021-04-22 18:28:02 PDT
EWS
Comment 11 2021-04-23 10:44:11 PDT
Committed r276506 (236963@main): <https://commits.webkit.org/236963@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 426881 [details].
Radar WebKit Bug Importer
Comment 12 2021-04-24 15:02:36 PDT
Note You need to log in before you can comment on or make changes to this bug.