| Index: components/navigation_interception/android/java/src/org/chromium/components/navigation_interception/NavigationParams.java
|
| diff --git a/components/navigation_interception/android/java/src/org/chromium/components/navigation_interception/NavigationParams.java b/components/navigation_interception/android/java/src/org/chromium/components/navigation_interception/NavigationParams.java
|
| index 3832676d9e3d6e6441ffa68fb356b5563445757c..4bd91c63db2060aa74556b4dfce9b0eb1d1f6027 100644
|
| --- a/components/navigation_interception/android/java/src/org/chromium/components/navigation_interception/NavigationParams.java
|
| +++ b/components/navigation_interception/android/java/src/org/chromium/components/navigation_interception/NavigationParams.java
|
| @@ -21,24 +21,27 @@ public class NavigationParams {
|
| public final boolean isExternalProtocol;
|
| // True if the navigation was orignated from a navigation which had been initiated by the user.
|
| public final boolean hasUserGestureCarryover;
|
| + // True if the navigation was originated from the main frame.
|
| + public final boolean isMainFrame;
|
|
|
| public NavigationParams(String url, boolean isPost, boolean hasUserGesture,
|
| int pageTransitionType, boolean isRedirect, boolean isExternalProtocol,
|
| - boolean hasUserGestureCarryover) {
|
| + boolean isMainFrame, boolean hasUserGestureCarryover) {
|
| this.url = url;
|
| this.isPost = isPost;
|
| this.hasUserGesture = hasUserGesture;
|
| this.pageTransitionType = pageTransitionType;
|
| this.isRedirect = isRedirect;
|
| this.isExternalProtocol = isExternalProtocol;
|
| + this.isMainFrame = isMainFrame;
|
| this.hasUserGestureCarryover = hasUserGestureCarryover;
|
| }
|
|
|
| @CalledByNative
|
| public static NavigationParams create(String url, boolean isPost, boolean hasUserGesture,
|
| int pageTransitionType, boolean isRedirect, boolean isExternalProtocol,
|
| - boolean hasUserGestureCarryover) {
|
| + boolean isMainFrame, boolean hasUserGestureCarryover) {
|
| return new NavigationParams(url, isPost, hasUserGesture, pageTransitionType, isRedirect,
|
| - isExternalProtocol, hasUserGestureCarryover);
|
| + isExternalProtocol, isMainFrame, hasUserGestureCarryover);
|
| }
|
| }
|
|
|