Skip to content
  • weinig@apple.com's avatar
    WebPageGroups should keep track of what processes they are being used by · 455ac1e6
    weinig@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=124556
    
    Reviewed by Anders Carlsson.
    
    * UIProcess/WebContextUserMessageCoders.h:
    (WebKit::WebContextUserMessageEncoder::encode):
    (WebKit::WebContextUserMessageDecoder::decode):
    * UIProcess/WebPageGroup.cpp:
    (WebKit::WebPageGroup::addProcess):
    (WebKit::WebPageGroup::disconnectProcess):
    * UIProcess/WebPageGroup.h:
    (WebKit::WebPageGroup::sendToAllProcessesInGroup):
    * UIProcess/WebPageProxy.cpp:
    (WebKit::WebPageProxy::initializeWebPage):
    * UIProcess/WebProcessProxy.cpp:
    (WebKit::WebProcessProxy::disconnect):
    (WebKit::WebProcessProxy::webPageGroup):
    (WebKit::WebProcessProxy::addWebPageGroup):
    * UIProcess/WebProcessProxy.h:
    * WebProcess/WebProcess.cpp:
    (WebKit::WebProcess::webPageGroup):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159982 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    455ac1e6