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 0f2cd2d53690c9f4d907ad1993884144e3b0448b..f3c099248f6c60bd7ad52245e1cc01e2488645fe 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 |
@@ -38,6 +38,7 @@ public class LoadUrlParams { |
String mVirtualUrlForDataUrl; |
boolean mCanLoadLocalResources; |
boolean mIsRendererInitiated; |
+ boolean mShouldReplaceCurrentEntry; |
long mIntentReceivedTimestamp; |
boolean mHasUserGesture; |
@@ -394,6 +395,26 @@ public class LoadUrlParams { |
} |
/** |
+ * @param shouldReplaceCurrentEntry Whether this navigation should replace |
+ * the current navigation entry. |
+ * |
+ * Don't use this. This is a temporary hack that will be removed. |
+ * TODO(lizeb): Remove this and {@link getShouldReplaceCurrentEntry} once |
+ * crbug.com/521729 is fixed. |
+ */ |
+ public void setShouldReplaceCurrentEntry(boolean shouldReplaceCurrentEntry) { |
+ mShouldReplaceCurrentEntry = shouldReplaceCurrentEntry; |
+ } |
+ |
+ /** |
+ * @return Whether this navigation should replace the current navigation |
+ * entry. |
+ */ |
+ public boolean getShouldReplaceCurrentEntry() { |
+ return mShouldReplaceCurrentEntry; |
+ } |
+ |
+ /** |
* @param intentReceivedTimestamp the timestamp at which Chrome received the intent that |
* triggered this URL load, as returned by System.currentMillis. |
*/ |