[webkit-changes] [WebKit/WebKit] ffbfb7: Make sure frame creation message gets processed be...
mattwoodrow
noreply at github.com
Mon Oct 14 15:46:13 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: ffbfb7b73d615c9392316b3a6d58693ee62ae06c
https://github.com/WebKit/WebKit/commit/ffbfb7b73d615c9392316b3a6d58693ee62ae06c
Author: Matt Woodrow <mattwoodrow at apple.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
M Source/WebKit/UIProcess/WebPageProxy.cpp
M Source/WebKit/UIProcess/WebPageProxy.messages.in
Log Message:
-----------
Make sure frame creation message gets processed before DecidePolicyForNavigationActionSync.
https://bugs.webkit.org/show_bug.cgi?id=281249
<rdar://137706591>
Reviewed by Chris Dumez and Kimmo Kinnunen.
Use waitForAndDispatchImmediately to force processing of the DidCreateSubframe
message. This message should always have been received by the connection at this
point, but can be in a different queue and not delivered.
* Source/WebKit/UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::decidePolicyForNavigationActionSync):
* Source/WebKit/UIProcess/WebPageProxy.messages.in:
Canonical link: https://commits.webkit.org/285154@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list