| Index: content/public/browser/navigation_handle.h
|
| diff --git a/content/public/browser/navigation_handle.h b/content/public/browser/navigation_handle.h
|
| index 75b524f9da50f1f26036433401cc49fda9fd3f63..7f1e8ab7111b27370271d709a85602ea5242a041 100644
|
| --- a/content/public/browser/navigation_handle.h
|
| +++ b/content/public/browser/navigation_handle.h
|
| @@ -48,6 +48,14 @@ class CONTENT_EXPORT NavigationHandle {
|
| // of the main frame. This remains constant over the navigation lifetime.
|
| virtual bool IsParentMainFrame() = 0;
|
|
|
| + // Whether the navigation was initated by the renderer process. Examples of
|
| + // renderer-initiated navigations include:
|
| + // * <a> link click
|
| + // * changing window.location.href
|
| + // * redirect via the <meta http-equiv="refresh"> tag
|
| + // * using window.history.pushState
|
| + virtual bool IsRendererInitiated() = 0;
|
| +
|
| // Whether the navigation is synchronous or not. Examples of synchronous
|
| // navigations are:
|
| // * reference fragment navigations
|
|
|