diff options
author | nasko@chromium.org <nasko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-03 17:24:55 +0000 |
---|---|---|
committer | nasko@chromium.org <nasko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-03 17:24:55 +0000 |
commit | 9b159a59bafcd2b32f552a8ad1d371a97c6d3741 (patch) | |
tree | 16dee79fea82960453c798cdfdf39a9201dd27ec /ipc | |
parent | fc220662cb5c14752ec52e816bacb67bff9e7d5b (diff) | |
download | chromium_src-9b159a59bafcd2b32f552a8ad1d371a97c6d3741.zip chromium_src-9b159a59bafcd2b32f552a8ad1d371a97c6d3741.tar.gz chromium_src-9b159a59bafcd2b32f552a8ad1d371a97c6d3741.tar.bz2 |
Create a new RenderFrameHost per child frame when --site-per-process is enabled.
This CL is continuation of https://codereview.chromium.org/23841002/:
- Adds a new sync IPC for child frame creation.
- Added frame_messages.h for frame related messages.
- RenderView now creates and closes the main frame
WebFrame rather than relying on the WebView to do it.
- Extracted FrameTree out of WebContents.
FYI, UMA stats for tracking for site instances has been disabled in another CL since they won't make sense until this code is enabled w/o the flag.
Also, FrameHostMsg_Detach is ViewHostMsg_FrameDeatch renamed and FrameHostMsg_CreateChildFrame is ViewHostMsg_FrameAttached renamed plus a little more functionality to get a routing ID assigned by the browser.
(https://codereview.chromium.org/23506013/ is the Blink-side of the CL)
BUG=245126
Review URL: https://codereview.chromium.org/25503004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226779 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ipc')
-rw-r--r-- | ipc/ipc_message_start.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ipc/ipc_message_start.h b/ipc/ipc_message_start.h index a8cca53..e71755f 100644 --- a/ipc/ipc_message_start.h +++ b/ipc/ipc_message_start.h @@ -10,6 +10,7 @@ // code to figure out the message class from its ID. enum IPCMessageStart { AutomationMsgStart = 0, + FrameMsgStart, ViewMsgStart, InputMsgStart, PluginMsgStart, |