Bug 224448

Summary: Make sure AuxiliaryProcessProxy::sendMessage() is called on the main thread
Product: WebKit Reporter: Chris Dumez <cdumez>
Component: WebKit2Assignee: Chris Dumez <cdumez>
Status: REOPENED    
Severity: Normal CC: achristensen, ap, ggaren, kkinnunen, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=224529
Bug Depends on: 224377    
Bug Blocks:    
Attachments:
Description Flags
Patch none

Chris Dumez
Reported 2021-04-12 13:20:20 PDT
Make sure AuxiliaryProcessProxy::sendMessage() is called on the main thread. This is a follow-up to Bug 224377 but for trunk.
Attachments
Patch (3.17 KB, patch)
2021-04-12 13:22 PDT, Chris Dumez
no flags
Chris Dumez
Comment 1 2021-04-12 13:22:04 PDT
Geoffrey Garen
Comment 2 2021-04-12 13:33:30 PDT
Comment on attachment 425780 [details] Patch r=me
EWS
Comment 3 2021-04-12 14:28:47 PDT
Committed r275839 (236407@main): <https://commits.webkit.org/236407@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 425780 [details].
Radar WebKit Bug Importer
Comment 4 2021-04-12 14:29:14 PDT
Chris Dumez
Comment 5 2021-04-13 08:06:28 PDT
This new assertion found a bug: rdar://76590425.
Chris Dumez
Comment 6 2021-04-13 22:09:49 PDT
(In reply to Chris Dumez from comment #5) > This new assertion found a bug: rdar://76590425. And another one: rdar://76598710
Chris Dumez
Comment 7 2021-04-16 12:20:37 PDT
Reverted r275839 for reason: The new release assertion is hitting to easily in client apps Committed r276153 (236644@main): <https://commits.webkit.org/236644@main>
Note You need to log in before you can comment on or make changes to this bug.