| Index: content/public/android/java/src/org/chromium/content_public/browser/LoadUrlParams.java
|
| diff --git a/content/public/android/java/src/org/chromium/content_public/browser/LoadUrlParams.java b/content/public/android/java/src/org/chromium/content_public/browser/LoadUrlParams.java
|
| index 5cc3c3fa233c4ffe3d4c04b10059e1211f0a83a7..0dd851996160e906e6fadcd05eecd7691b193135 100644
|
| --- a/content/public/android/java/src/org/chromium/content_public/browser/LoadUrlParams.java
|
| +++ b/content/public/android/java/src/org/chromium/content_public/browser/LoadUrlParams.java
|
| @@ -39,6 +39,7 @@ public class LoadUrlParams {
|
| boolean mCanLoadLocalResources;
|
| boolean mIsRendererInitiated;
|
| long mIntentReceivedTimestamp;
|
| + boolean mHasUserGesture;
|
|
|
| /**
|
| * Creates an instance with default page transition type.
|
| @@ -407,6 +408,22 @@ public class LoadUrlParams {
|
| return mIntentReceivedTimestamp;
|
| }
|
|
|
| + /**
|
| + * Set whether the load is initiated by a user gesture.
|
| + *
|
| + * @param hasUserGesture True if load is initiated by user gesture, or false otherwise.
|
| + */
|
| + public void setHasUserGesture(boolean hasUserGesture) {
|
| + mHasUserGesture = hasUserGesture;
|
| + }
|
| +
|
| + /**
|
| + * @return Whether or not this load was initiated with a user gesture.
|
| + */
|
| + public boolean getHasUserGesture() {
|
| + return mHasUserGesture;
|
| + }
|
| +
|
| public boolean isBaseUrlDataScheme() {
|
| // If there's no base url set, but this is a data load then
|
| // treat the scheme as data:.
|
|
|