Chromium Code Reviews| Index: content/renderer/render_view_impl.cc |
| =================================================================== |
| --- content/renderer/render_view_impl.cc (revision 165669) |
| +++ content/renderer/render_view_impl.cc (working copy) |
| @@ -2674,6 +2674,14 @@ |
| WebNavigationPolicy RenderViewImpl::decidePolicyForNavigation( |
| WebFrame* frame, const WebURLRequest& request, WebNavigationType type, |
| const WebNode&, WebNavigationPolicy default_policy, bool is_redirect) { |
| + if (request.url() != GURL(kSwappedOutURL)) { |
| + if (GetContentClient()->renderer()->HandleNavigation(frame, request, type, |
|
Charlie Reis
2012/11/08 19:24:51
nit: Combine these with &&
Marshall
2012/11/08 19:32:36
Done.
|
| + default_policy, |
| + is_redirect)) { |
| + return WebKit::WebNavigationPolicyIgnore; |
| + } |
| + } |
| + |
| Referrer referrer( |
| GURL(request.httpHeaderField(WebString::fromUTF8("Referer"))), |
| GetReferrerPolicyFromRequest(frame, request)); |