summaryrefslogtreecommitdiffstats
path: root/content/browser/frame_host/navigation_request.cc
Commit message (Collapse)AuthorAgeFilesLines
* Pass ResourceResponse and StreamHandle in CommitNavigation.davidben2014-10-071-53/+3
| | | | | | | | | | | | | | | | | | | | Split out from https://codereview.chromium.org/519533002/. NavigationBeforeCommitInfo is removed in favor of the already existing ResourceResponse object. In addition, replace the stream URL with a StreamHandle which maintains ownership. The ownership is transferred to the UI thread, which will then maintain ownership on behalf of the renderer. This loses navigation_request_id, so also remove the existing stub code in NavigationRequest; that will be handled by a UI-thread NavigationURLLoader object to hide all the IO thread business, including cancellation, from the UI thread navigation code. BUG=376015 Review URL: https://codereview.chromium.org/612903004 Cr-Commit-Position: refs/heads/master@{#298531}
* PlzNavigate: implement CommitNavigation on the browser sideclamy2014-09-301-8/+20
| | | | | | | | | | Part of the PlzNavigate navigation refactoring project. This CL implements CommitNavigation on the browser side, so that the proper parameters can be passed to the renderer when navigations are ready to commit. BUG=376091 Review URL: https://codereview.chromium.org/483773002 Cr-Commit-Position: refs/heads/master@{#297495}
* PlzNavigate: add cancel navigation logic for uncommitted requestscarlosk2014-09-051-9/+32
| | | | | | | | | | Allows navigation requests to be canceled before they are committed when they become stale. BUG=397998 Review URL: https://codereview.chromium.org/475783002 Cr-Commit-Position: refs/heads/master@{#293484}
* Add a FrameHostMsg_BeginNavigation IPCclamy@chromium.org2014-07-161-0/+46
As part of the project PlzNavigate, this CL introduces a new IPC, FrameHostMsg_BeginNavigation that should be sent from the renderer to the browser on renderer-initiated navigation, or in response to a FrameMsg_RequestNavigation (that will be introduced in a later CL) for browser initiated ones. Upon reception of FrameHostMsg_BeginNavigation, the UI thread will forward the relevant information to the IO thread (to the ResourceDispatcherHost). BUG=376014 Review URL: https://codereview.chromium.org/367653002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283346 0039d316-1c4b-4281-b951-d872f2087c98