void WebProcess::didReceiveSyncMessage(CoreIPC::Connection* connection, CoreIPC::MessageID messageID, CoreIPC::ArgumentDecoder* arguments, OwnPtr<CoreIPC::ArgumentEncoder>& reply) { uint64_t pageID = arguments->destinationID(); if (!pageID) return; WebPage* page = webPage(pageID); if (!page) return; page->didReceiveSyncMessage(connection, messageID, arguments, reply); }
CoreIPC::SyncReplyMode WebProcess::didReceiveSyncMessage(CoreIPC::Connection* connection, CoreIPC::MessageID messageID, CoreIPC::ArgumentDecoder* arguments, CoreIPC::ArgumentEncoder* reply) { uint64_t pageID = arguments->destinationID(); if (!pageID) return CoreIPC::AutomaticReply; WebPage* page = webPage(pageID); if (!page) return CoreIPC::AutomaticReply; page->didReceiveSyncMessage(connection, messageID, arguments, reply); return CoreIPC::AutomaticReply; }