diff options
author | battre@chromium.org <battre@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-09 10:35:43 +0000 |
---|---|---|
committer | battre@chromium.org <battre@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-09 10:35:43 +0000 |
commit | 52d896b54117b5ccc5bf4d4783421b713f5e652e (patch) | |
tree | d44581fb83bbbe3a12262504948d71de1b5d602d /content/renderer/render_view_impl.cc | |
parent | b33061331c6c632bd5aa51de7db8b96452bb0299 (diff) | |
download | chromium_src-52d896b54117b5ccc5bf4d4783421b713f5e652e.zip chromium_src-52d896b54117b5ccc5bf4d4783421b713f5e652e.tar.gz chromium_src-52d896b54117b5ccc5bf4d4783421b713f5e652e.tar.bz2 |
Enable TransferNavigationResourceHandler
This enables a fix for bug 79520 that was previously committed but not enabled http://src.chromium.org/viewvc/chrome?view=rev&revision=112847.
BUG=79520
TEST=no
TBR=jam@chromium.org
Review URL: http://codereview.chromium.org/8889007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113785 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/renderer/render_view_impl.cc')
-rw-r--r-- | content/renderer/render_view_impl.cc | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc index cb1a684..0f5be68 100644 --- a/content/renderer/render_view_impl.cc +++ b/content/renderer/render_view_impl.cc @@ -2074,9 +2074,7 @@ WebNavigationPolicy RenderViewImpl::decidePolicyForNavigation( // issue a special POST navigation in WebKit (via // FrameLoader::loadFrameRequest). See ResourceDispatcher and WebURLLoaderImpl // for examples of how to send the httpBody data. - // TODO(mpcomplete): remove is_redirect clause when http://crbug.com/79520 is - // fixed. - if (!frame->parent() && (is_content_initiated || is_redirect) && + if (!frame->parent() && is_content_initiated && default_policy == WebKit::WebNavigationPolicyCurrentTab && request.httpMethod() == "GET" && !url.SchemeIs(chrome::kAboutScheme)) { bool send_referrer = false; |