[Webkit-unassigned] [Bug 131675] New: REGRESSION(r165841): Messages sent before the child process is launched are never sent after r165841
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Apr 15 03:45:14 PDT 2014
https://bugs.webkit.org/show_bug.cgi?id=131675
Summary: REGRESSION(r165841): Messages sent before the child
process is launched are never sent after r165841
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Keywords: Gtk, Regression
Severity: Normal
Priority: P2
Component: WebKit2
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: cgarcia at igalia.com
CC: mitz at webkit.org, andersca at apple.com
Since r165841, the connection is opened after the pending messages are sent, because connectionWillOpen might send messages that we want to happen after the ones already pending. The problem is that Connection::canSendOutgoingMessages() returns false when connection hasn't been opened (m_isConnected). So, I think we should not send any message before Connection::open(). This broke a lot of GTK+ unit tests since it's very common in unit tests to have messages sent before the web process has been launched. I think we can change connectionWillOpen, and use ConnectionDidOpen instead, called after Connection::open.
--
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