diff options
author | Victor Tan <victortan@google.com> | 2023-08-29 19:48:14 +0000 |
---|---|---|
committer | Victor Tan <victortan@google.com> | 2023-08-29 19:48:14 +0000 |
commit | 099fddefcddadd46fbb1cedfc0c54917ecbe6c12 (patch) | |
tree | 6dc334df032cc9a63c54411b718c6fe937d9230b | |
parent | 1d57503f5e0da6b577df5bc806e34247b7b1dfda (diff) | |
parent | 35e9708a24951c2fe15a151235846a3562846c16 (diff) | |
download | webview_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
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"; } |