Bug 1535459 - Create BrowsingContext in middleman processes.
authorBrian Hackett <bhackett1024@gmail.com>
Fri, 15 Mar 2019 07:25:49 -1000
changeset 525605 b64e2db59556832a94522eb7fccbb5116b3d8b9c
parent 525595 e0861be8d6c0fff8066fc5fe39e720dc55524122
child 525606 1735fe85436911fca7c7e5837e4cbc94040b8825
push id2032
push userffxbld-merge
push dateMon, 13 May 2019 09:36:57 +0000
treeherdermozilla-release@455c1065dcbe [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1535459
milestone67.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1535459 - Create BrowsingContext in middleman processes.
toolkit/recordreplay/ipc/ParentForwarding.cpp
--- a/toolkit/recordreplay/ipc/ParentForwarding.cpp
+++ b/toolkit/recordreplay/ipc/ParentForwarding.cpp
@@ -31,16 +31,17 @@ static bool HandleMessageInMiddleman(ipc
   if (aSide == ipc::ParentSide) {
     return false;
   }
 
   // Handle messages that should be sent to both the middleman and the
   // child process.
   if (  // Initialization that must be performed in both processes.
       type == dom::PContent::Msg_PBrowserConstructor__ID ||
+      type == dom::PContent::Msg_RegisterBrowsingContextGroup__ID ||
       type == dom::PContent::Msg_RegisterChrome__ID ||
       type == dom::PContent::Msg_SetXPCOMProcessAttributes__ID ||
       type == dom::PContent::Msg_UpdateSharedData__ID ||
       type == dom::PContent::Msg_SetProcessSandbox__ID ||
       // Graphics messages that affect both processes.
       type == dom::PBrowser::Msg_InitRendering__ID ||
       type == dom::PBrowser::Msg_SetDocShellIsActive__ID ||
       type == dom::PBrowser::Msg_RenderLayers__ID ||