| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
This CL moves all frame tree classes, Navigation* and its dependencies from web_contents/ to a separate frame_host/ directory.
BUG=304341
Review URL: https://codereview.chromium.org/49823002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231921 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
A continuation from https://codereview.chromium.org/25811004/ - equivalent to Patch 1. The new CL is dependent on Blink: https://codereview.chromium.org/27183009.
The CL moves the IPC for DidStartProvisionalLoadForFrame from view_messages to frame_messages. The renderer code is moved from RenderView to RenderFrame. RenderFrameHost doesn't process the message for now, just delegates it back to RenderViewHost.
BUG=304341
Review URL: https://codereview.chromium.org/27196004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230118 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This reverts r228244. It caused hundreds of layout tests to timeout.
TBR=nasko@chromium.org
Review URL: https://codereview.chromium.org/26799006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228261 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This CL moves the IPC for DidStartProvisionalLoadForFrame from view_messages to frame_messages. The renderer code is moved from RenderView to RenderFrame. RenderFrameHost doesn't process the message for now, just delegates it back to RenderViewHost.
BUG=304341
Review URL: https://codereview.chromium.org/25811004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228244 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=245126
Review URL: https://codereview.chromium.org/25686009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227412 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL just sets up the IPC routing infrastructure. All functionality inside RenderFrameImpl still effectively dispatches through the containing RenderViewImpl.
Later CLs will migrate individual chunks over.
Based off original CL by nasko here: https://codereview.chromium.org/21388003
BUG=245126
Review URL: https://chromiumcodereview.appspot.com/22876014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219965 0039d316-1c4b-4281-b951-d872f2087c98
|
|
This CL is the first in a series that will move frame specific functionality from RenderView/RenderViewHost to RenderFrame/RenderFrameHost. In this change, I'm only creating the objects for the top level frame and keeping them as members of RenderView/RenderViewHost for now.
BUG=245126
Review URL: https://chromiumcodereview.appspot.com/16032007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203500 0039d316-1c4b-4281-b951-d872f2087c98
|