| Summary: | Fix race in RemoteRenderingBackend::allowsExitUnderMemoryPressure() | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Chris Dumez <cdumez> | ||||||||
| Component: | WebKit2 | Assignee: | Chris Dumez <cdumez> | ||||||||
| Status: | RESOLVED FIXED | ||||||||||
| Severity: | Normal | CC: | ddkilzer, kkinnunen, simon.fraser, thorton, webkit-bug-importer, wenson_hsieh | ||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||
| Version: | WebKit Nightly Build | ||||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=238558 | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Chris Dumez
2021-09-03 08:13:42 PDT
Created attachment 437271 [details]
Patch
Comment on attachment 437271 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=437271&action=review > Source/WebKit/ChangeLog:9 > + RemoteRenderingBackend::m_remoteResourceCache should can only be used safely from RemoteRenderingBackend's work queue. Nit typo: "should can" => "can". Created attachment 437287 [details]
Patch
Committed r282011 (241317@main): <https://commits.webkit.org/241317@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 437287 [details]. Reverted r282011 for reason: This causes GPUProcess main thread hangs on memory pressure Committed r282693 (241830@main): <https://commits.webkit.org/241830@main> Created attachment 438683 [details]
Patch
Committed r282754 (241891@main): <https://commits.webkit.org/241891@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 438683 [details]. |