| Summary: | Disable GPUProcess on shipping iOS | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Chris Dumez <cdumez> | ||||||||||||||||||
| Component: | WebKit2 | Assignee: | Chris Dumez <cdumez> | ||||||||||||||||||
| Status: | RESOLVED FIXED | ||||||||||||||||||||
| Severity: | Normal | CC: | benjamin, cmarcelo, eric.carlson, ews-watchlist, ggaren, glenn, jer.noble, jonlee, kkinnunen, philipj, sabouhallawa, sergio, simon.fraser, thorton, webkit-bug-importer, wenson_hsieh | ||||||||||||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||||||||||||
| Version: | WebKit Nightly Build | ||||||||||||||||||||
| Hardware: | Unspecified | ||||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||||
| Attachments: |
|
||||||||||||||||||||
|
Description
Chris Dumez
2021-04-21 14:38:28 PDT
Created attachment 426818 [details]
Patch
Created attachment 426820 [details]
Patch
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 (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. Created attachment 426832 [details]
Patch
Created attachment 426871 [details]
Patch
Created attachment 426878 [details]
Patch
Created attachment 426879 [details]
Patch
Created attachment 426880 [details]
Patch
Created attachment 426881 [details]
Patch
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]. |