DescriptionFix control message handling for RenderFrameProxyHost::Send.
When IPC messages are sent via RenderFrameProxyHost::Send, the message's routing ID is reset to the RFPH's routing ID before the message is actually sent. This doesn't work for control messages, which are represented with a special routing ID. As a result, control messages were routed incorrectly in the renderer when ChildThread::OnMessageReceived checked for (msg.routing_id() == MSG_ROUTING_CONTROL). Currently, this only affects FrameMsg_NewFrameProxy, which is the only control message sent through RFPH.
BUG=423538
Committed: https://crrev.com/b8d6a8a0025ee6d1a54be617e31064597903eb5a
Cr-Commit-Position: refs/heads/master@{#300010}
Patch Set 1 #
Total comments: 1
Patch Set 2 : Add https:// for bug link #Messages
Total messages: 8 (2 generated)
|