Changeset 284813 in webkit
- Timestamp:
- Oct 25, 2021, 12:10:17 PM (5 years ago)
- Location:
- branches/safari-612-branch/Source/WebKit
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
WebProcess/InjectedBundle/InjectedBundle.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/safari-612-branch/Source/WebKit/ChangeLog
r284811 r284813 1 2021-10-25 Null <null@apple.com> 2 3 Cherry-pick r284712. rdar://problem/81586485 4 5 AX: Inform AX when the injected bundle sends a synchronous message 6 https://bugs.webkit.org/show_bug.cgi?id=232159 7 8 Reviewed by Andres Gonzalez. 9 10 When an injected bundle sends a synchronous message we need to inform accessibility clients, so they don't get 11 stuck trying to message the WebContent process. This is already handled for synchronous messages 12 generated from the WebPage. 13 14 * WebProcess/InjectedBundle/InjectedBundle.cpp: 15 (WebKit::InjectedBundle::postSynchronousMessage): 16 17 18 git-svn-id: https://svn.webkit.org/repository/webkit/trunk@284712 268f45cc-cd09-0410-ab3c-d52691b4dbfc 19 20 2021-10-22 Chris Fleizach <cfleizach@apple.com> 21 22 AX: Inform AX when the injected bundle sends a synchronous message 23 https://bugs.webkit.org/show_bug.cgi?id=232159 24 25 Reviewed by Andres Gonzalez. 26 27 When an injected bundle sends a synchronous message we need to inform accessibility clients, so they don't get 28 stuck trying to message the WebContent process. This is already handled for synchronous messages 29 generated from the WebPage. 30 31 * WebProcess/InjectedBundle/InjectedBundle.cpp: 32 (WebKit::InjectedBundle::postSynchronousMessage): 33 1 34 2021-10-25 Null <null@apple.com> 2 35 -
branches/safari-612-branch/Source/WebKit/WebProcess/InjectedBundle/InjectedBundle.cpp
r277830 r284813 143 143 auto& webProcess = WebProcess::singleton(); 144 144 if (!webProcess.parentProcessConnection()->sendSync(Messages::WebProcessPool::HandleSynchronousMessage(messageName, UserData(webProcess.transformObjectsToHandles(messageBody))), 145 Messages::WebProcessPool::HandleSynchronousMessage::Reply(returnUserData), 0 ))145 Messages::WebProcessPool::HandleSynchronousMessage::Reply(returnUserData), 0, IPC::Timeout::infinity(), IPC::SendSyncOption::InformPlatformProcessWillSuspend)) 146 146 returnData = nullptr; 147 147 else
Note:
See TracChangeset
for help on using the changeset viewer.