| Index: content/renderer/render_view_impl.h
|
| diff --git a/content/renderer/render_view_impl.h b/content/renderer/render_view_impl.h
|
| index 8e5522a2db4342d4d1409dee4717c2177cebe7bd..1d27fcef7b3029da551fd90da7b2c558502726d4 100644
|
| --- a/content/renderer/render_view_impl.h
|
| +++ b/content/renderer/render_view_impl.h
|
| @@ -982,7 +982,12 @@ class RenderViewImpl : public RenderWidget,
|
| // Returns false unless this is a top-level navigation that crosses origins.
|
| bool IsNonLocalTopLevelNavigation(const GURL& url,
|
| WebKit::WebFrame* frame,
|
| - WebKit::WebNavigationType type);
|
| + WebKit::WebNavigationType type) const;
|
| +
|
| + // Returns true if |frame| is the top frame, or if the URL being loaded is
|
| + // from a different origin than the top frame's.
|
| + bool IsNonLocalOrTopLevelNavigation(const GURL& url,
|
| + WebKit::WebFrame* frame) const;
|
|
|
| bool MaybeLoadAlternateErrorPage(WebKit::WebFrame* frame,
|
| const WebKit::WebURLError& error,
|
|
|