summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Tan <victortan@google.com>2023-08-29 19:48:14 +0000
committerVictor Tan <victortan@google.com>2023-08-29 19:48:14 +0000
commit099fddefcddadd46fbb1cedfc0c54917ecbe6c12 (patch)
tree6dc334df032cc9a63c54411b718c6fe937d9230b
parent1d57503f5e0da6b577df5bc806e34247b7b1dfda (diff)
parent35e9708a24951c2fe15a151235846a3562846c16 (diff)
downloadwebview_support_interfaces-099fddefcddadd46fbb1cedfc0c54917ecbe6c12.tar.gz
[AndroidX Webkit] roll boundary interfaces to 35e9708
This rolls the boundary interfaces for the androidx.webkit module to include the following commit range: https://android.googlesource.com/platform/external/webview_support_interfaces/+log/1d57503f5e0da6b577df5bc806e34247b7b1dfda..35e9708a24951c2fe15a151235846a3562846c16 Test: N/A Change-Id: Ic1e7f985be44d73670ddcd4225d5ba759f5ac94c
-rw-r--r--src/org/chromium/support_lib_boundary/WebSettingsBoundaryInterface.java4
-rw-r--r--src/org/chromium/support_lib_boundary/WebViewProviderFactoryBoundaryInterface.java1
-rw-r--r--src/org/chromium/support_lib_boundary/util/Features.java11
3 files changed, 10 insertions, 6 deletions
diff --git a/src/org/chromium/support_lib_boundary/WebSettingsBoundaryInterface.java b/src/org/chromium/support_lib_boundary/WebSettingsBoundaryInterface.java
index ef9eef8..987dd78 100644
--- a/src/org/chromium/support_lib_boundary/WebSettingsBoundaryInterface.java
+++ b/src/org/chromium/support_lib_boundary/WebSettingsBoundaryInterface.java
@@ -11,6 +11,7 @@ package org.chromium.support_lib_boundary;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
+import java.util.Map;
import java.util.Set;
/**
@@ -63,5 +64,6 @@ public interface WebSettingsBoundaryInterface {
void setEnterpriseAuthenticationAppLinkPolicyEnabled(boolean enabled);
boolean getEnterpriseAuthenticationAppLinkPolicyEnabled();
- void enableRestrictSensitiveWebContent();
+ void setUserAgentMetadataFromMap(Map<String, Object> uaMetadata);
+ Map<String, Object> getUserAgentMetadataMap();
}
diff --git a/src/org/chromium/support_lib_boundary/WebViewProviderFactoryBoundaryInterface.java b/src/org/chromium/support_lib_boundary/WebViewProviderFactoryBoundaryInterface.java
index f7c7ef7..f415011 100644
--- a/src/org/chromium/support_lib_boundary/WebViewProviderFactoryBoundaryInterface.java
+++ b/src/org/chromium/support_lib_boundary/WebViewProviderFactoryBoundaryInterface.java
@@ -18,6 +18,5 @@ public interface WebViewProviderFactoryBoundaryInterface {
/* SupportLibraryServiceWorkerController */ InvocationHandler getServiceWorkerController();
/* SupportLibraryTracingController */ InvocationHandler getTracingController();
/* SupportLibraryProxyController */ InvocationHandler getProxyController();
- void setSupportLibraryVersion(String version);
/* DropDataContentProviderBoundaryInterface*/ InvocationHandler getDropDataProvider();
}
diff --git a/src/org/chromium/support_lib_boundary/util/Features.java b/src/org/chromium/support_lib_boundary/util/Features.java
index 30a7bfa..870ac09 100644
--- a/src/org/chromium/support_lib_boundary/util/Features.java
+++ b/src/org/chromium/support_lib_boundary/util/Features.java
@@ -106,8 +106,9 @@ public class Features {
"SAFE_BROWSING_RESPONSE_SHOW_INTERSTITIAL";
/**
- * Feature was renamed to WEB_MESSAGE_ARRAY_BUFFER.
+ * @deprecated Feature was renamed to WEB_MESSAGE_ARRAY_BUFFER. Do not reuse feature name.
*/
+ @Deprecated()
public static final String WEB_MESSAGE_GET_MESSAGE_PAYLOAD = "WEB_MESSAGE_GET_MESSAGE_PAYLOAD";
// JsReplyProxy.postMessageWithPayload
@@ -196,9 +197,6 @@ public class Features {
// WebViewCompat.removeWebMessageListener
public static final String WEB_MESSAGE_LISTENER = "WEB_MESSAGE_LISTENER";
- // WebViewProviderFactoryAdapter.setSupportLibraryVersion
- public static final String SET_SUPPORT_LIBRARY_VERSION = "SET_SUPPORT_LIBRARY_VERSION";
-
// WebViewCompat.addDocumentStartJavascript
public static final String DOCUMENT_START_SCRIPT = "DOCUMENT_START_SCRIPT:1";
@@ -246,5 +244,10 @@ public class Features {
public static final String IMAGE_DRAG_DROP = "IMAGE_DRAG_DROP";
// WebSettingsCompat.enableRestrictSensitiveWebContent
+ @Deprecated()
public static final String RESTRICT_SENSITIVE_WEB_CONTENT = "RESTRICT_SENSITIVE_WEB_CONTENT";
+
+ // WebSettingsCompat.setUserAgentMetadataFromMap
+ // WebSettingsCompat.getUserAgentMetadataMap
+ public static final String USER_AGENT_METADATA = "USER_AGENT_METADATA";
}