Index: content/renderer/render_frame_impl.cc |
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc |
index 92e7367871040aa18c6a4c27ab77a3ff6f68fbff..be10babf0f58a6e806dbb782e5a0f370020ffd05 100644 |
--- a/content/renderer/render_frame_impl.cc |
+++ b/content/renderer/render_frame_impl.cc |
@@ -2418,6 +2418,10 @@ void RenderFrameImpl::willSendRequest( |
WebString::fromUTF8(kDefaultAcceptHeader)); |
} |
+ // Add an empty HTTP origin header for non GET methods if none is currently |
+ // present. |
+ request.addHTTPOriginIfNeeded(WebString()); |
+ |
// Attach |should_replace_current_entry| state to requests so that, should |
// this navigation later require a request transfer, all state is preserved |
// when it is re-created in the new process. |