Bug 220066 - Removed most uses of dispatch_async(dispatch_get_main_queue(), ...)
Summary: Removed most uses of dispatch_async(dispatch_get_main_queue(), ...)
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Geoffrey Garen
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-12-21 12:20 PST by Geoffrey Garen
Modified: 2021-01-26 10:53 PST (History)
23 users (show)

See Also:


Attachments
Patch (86.14 KB, patch)
2020-12-21 12:38 PST, Geoffrey Garen
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
Patch (86.34 KB, patch)
2020-12-21 12:47 PST, Geoffrey Garen
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
Patch (86.42 KB, patch)
2020-12-21 12:58 PST, Geoffrey Garen
no flags Details | Formatted Diff | Diff
Patch (89.36 KB, patch)
2020-12-21 14:13 PST, Geoffrey Garen
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Geoffrey Garen 2020-12-21 12:20:26 PST
Removed most uses of dispatch_async(dispatch_get_main_queue(), ...)
Comment 1 Geoffrey Garen 2020-12-21 12:38:23 PST
Created attachment 416621 [details]
Patch
Comment 2 Geoffrey Garen 2020-12-21 12:47:50 PST
Created attachment 416622 [details]
Patch
Comment 3 Geoffrey Garen 2020-12-21 12:58:26 PST
Created attachment 416625 [details]
Patch
Comment 4 Geoffrey Garen 2020-12-21 14:13:40 PST
Created attachment 416630 [details]
Patch
Comment 5 Antti Koivisto 2020-12-22 01:07:13 PST
nice
Comment 6 Radar WebKit Bug Importer 2020-12-28 12:21:13 PST
<rdar://problem/72708297>
Comment 7 Geoffrey Garen 2021-01-14 10:39:05 PST
Comment on attachment 416630 [details]
Patch

cq+
Comment 8 EWS 2021-01-14 10:44:18 PST
Committed r271493: <https://trac.webkit.org/changeset/271493>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 416630 [details].
Comment 9 Alex Christensen 2021-01-26 10:53:09 PST
Comment on attachment 416630 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=416630&action=review

> Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextController.mm:108
> +        RunLoop::main().dispatch([scheme = retainPtr(scheme)] {

Reverted this in http://trac.webkit.org/r271887