summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSayed <elabadysayed@chromium.org>2023-09-21 09:52:40 +0000
committerCopybara-Service <copybara-worker@google.com>2023-09-21 02:58:36 -0700
commitdcc4957ca68e31fc47ab4a7104aa3ae17f56dd86 (patch)
treeb08c7e27ae687ad19880e656410c1e8b6552cad9
parent9071f11fb869146a0c417e3bc77574fcc8a076a6 (diff)
downloadwebview_support_interfaces-dcc4957ca68e31fc47ab4a7104aa3ae17f56dd86.tar.gz
[AW][multi-profile] Add BoundaryInterface for setProfile and getProfile
This CL adds the chromium side work for setProfile and getProfile, there will be another CL for AndroidX side. Bug: 1467232 Change-Id: I1070de4130466b659ea843e1ca91e07f5c2fad3e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4765551 Commit-Queue: Sayed Elabady <elabadysayed@chromium.org> Reviewed-by: Peter Pakkenberg <pbirk@chromium.org> Reviewed-by: Richard (Torne) Coles <torne@chromium.org> Cr-Commit-Position: refs/heads/main@{#1199499} NOKEYCHECK=True GitOrigin-RevId: 54d127d7c9d9e1e6a069bd401fd7f39c14998a24
-rw-r--r--src/org/chromium/support_lib_boundary/WebViewProviderBoundaryInterface.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/org/chromium/support_lib_boundary/WebViewProviderBoundaryInterface.java b/src/org/chromium/support_lib_boundary/WebViewProviderBoundaryInterface.java
index 629f36f..e8b0425 100644
--- a/src/org/chromium/support_lib_boundary/WebViewProviderBoundaryInterface.java
+++ b/src/org/chromium/support_lib_boundary/WebViewProviderBoundaryInterface.java
@@ -28,4 +28,6 @@ public interface WebViewProviderBoundaryInterface {
/* WebViewRendererClient */ InvocationHandler getWebViewRendererClient();
void setWebViewRendererClient(
/* WebViewRendererClient */ InvocationHandler webViewRendererClient);
+ void setProfile(String profileName);
+ /* Profile */ InvocationHandler getProfile();
}