[Webkit-unassigned] [Bug 51352] New: Web process needs to spin a run loop while waiting for replies to synchronous messages that invoke UI
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Dec 20 13:23:25 PST 2010
https://bugs.webkit.org/show_bug.cgi?id=51352
Summary: Web process needs to spin a run loop while waiting for
replies to synchronous messages that invoke UI
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: NEW
Keywords: NeedsRadar
Severity: Normal
Priority: P2
Component: New Bugs
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: aroben at apple.com
CC: andersca at apple.com, sam at webkit.org
As described in bug 51351, having the UI process respond to synchronous messages from the web process on the main thread can result in deadlocks when windowed plugins are involved. We're going to move all synchronous message processing off the main thread by default in the UI process. But synchronous messages that result in needing to display UI (e.g., WebPageProxy::RunJavaScriptAlert) require doing so on the main thread. In those cases, the web process will need to spin a run loop while waiting for the message reply to avoid the kinds of deadlocks described in bug 51351.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list