Index: content/public/android/java/src/org/chromium/content_public/browser/LoadUrlParams.java |
diff --git a/content/public/android/java/src/org/chromium/content/browser/LoadUrlParams.java b/content/public/android/java/src/org/chromium/content_public/browser/LoadUrlParams.java |
similarity index 94% |
rename from content/public/android/java/src/org/chromium/content/browser/LoadUrlParams.java |
rename to content/public/android/java/src/org/chromium/content_public/browser/LoadUrlParams.java |
index db484427ac1168dcabae647bd72c8fa2fb80b024..a8457bf4e436ecfc6b797487d77582ae01ecae29 100644 |
--- a/content/public/android/java/src/org/chromium/content/browser/LoadUrlParams.java |
+++ b/content/public/android/java/src/org/chromium/content_public/browser/LoadUrlParams.java |
@@ -2,7 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-package org.chromium.content.browser; |
+package org.chromium.content_public.browser; |
import org.chromium.base.CalledByNative; |
import org.chromium.base.JNINamespace; |
@@ -12,7 +12,7 @@ import java.util.Locale; |
import java.util.Map; |
/** |
- * Holds parameters for ContentViewCore.LoadUrl. Parameters should match |
+ * Holds parameters for NavigationController.LoadUrl. Parameters should match |
* counterparts in NavigationController::LoadURLParams, including default |
* values. |
*/ |
@@ -259,7 +259,7 @@ public class LoadUrlParams { |
* exploded form through setExtraHeaders(). Embedders that work with extra headers in opaque |
* collapsed form can use the setVerbatimHeaders() / getVerbatimHeaders() instead. |
*/ |
- String getExtraHeadersString() { |
+ public String getExtraHeadersString() { |
return getExtraHeadersString("\n", false); |
} |
@@ -314,6 +314,14 @@ public class LoadUrlParams { |
} |
/** |
+ * Get user agent override option of this load. Defaults to UA_OVERRIDE_INHERIT. |
+ * @param uaOption One of UA_OVERRIDE static constants above. |
+ */ |
+ public int getUserAgentOverrideOption() { |
+ return mUaOverrideOption; |
+ } |
+ |
+ /** |
* Set the post data of this load. This field is ignored unless load type is |
* LOAD_TYPE_BROWSER_INITIATED_HTTP_POST. |
* @param postData Post data for this http post load. |
@@ -340,6 +348,15 @@ public class LoadUrlParams { |
} |
/** |
+ * Get the virtual url for data load. It is the url displayed to the user. |
+ * It is ignored unless load type is LOAD_TYPE_DATA. |
+ * @return The virtual url for this data load. |
+ */ |
+ public String getVirtualUrlForDataUrl() { |
+ return mVirtualUrlForDataUrl; |
+ } |
+ |
+ /** |
* Set the virtual url for data load. It is the url displayed to the user. |
* It is ignored unless load type is LOAD_TYPE_DATA. |
* @param virtualUrl The virtual url for this data load. |
@@ -356,6 +373,14 @@ public class LoadUrlParams { |
mCanLoadLocalResources = canLoad; |
} |
+ /** |
+ * Get whether the load should be able to access local resources. This |
+ * defaults to false. |
+ */ |
+ public boolean getCanLoadLocalResources() { |
+ return mCanLoadLocalResources; |
+ } |
+ |
public int getLoadUrlType() { |
return mLoadUrlType; |
} |