Home
last modified time | relevance | path

Searched refs:WebViewCompat (Results 1 – 25 of 78) sorted by relevance

1234

/webkit/integration-tests/common/src/main/java/androidx/webkit/test/common/
DWebViewOnUiThread.java45 import androidx.webkit.WebViewCompat;
234 WebkitUtils.onMainThreadSync(() -> WebViewCompat.setWebViewRenderProcessClient( in setWebViewRenderProcessClient()
248 WebkitUtils.onMainThreadSync(() -> WebViewCompat.setWebViewRenderProcessClient( in setWebViewRenderProcessClient()
259 () -> WebViewCompat.getWebViewRenderProcessClient(webView)); in getWebViewRenderProcessClient()
263 return WebkitUtils.onMainThreadSync(() -> WebViewCompat.createWebMessageChannel(mWebView)); in createWebMessageChannelCompat()
269 () -> WebViewCompat.postWebMessage(mWebView, message, targetOrigin)); in postWebMessageCompat()
274 final WebViewCompat.@NonNull WebMessageListener listener) { in addWebMessageListener()
275 WebkitUtils.onMainThreadSync(() -> WebViewCompat.addWebMessageListener( in addWebMessageListener()
281 () -> WebViewCompat.removeWebMessageListener(mWebView, jsObjectName)); in removeWebMessageListener()
291 return WebkitUtils.onMainThreadSync(() -> WebViewCompat.addDocumentStartJavaScript( in addDocumentStartJavaScript()
[all …]
DTestWebMessageListener.java24 import androidx.webkit.WebViewCompat;
32 public class TestWebMessageListener implements WebViewCompat.WebMessageListener {
/webkit/integration-tests/instrumentation/src/androidTest/java/androidx/webkit/
DWebViewCompatTest.java109 WebViewCompat.postVisualStateCallback( in testCheckThread()
149 WebViewCompat.startSafeBrowsing(ctx, in testStartSafeBrowsingUseApplicationContext()
165 WebViewCompat.startSafeBrowsing(ApplicationProvider.getApplicationContext(), null); in testStartSafeBrowsingWithNullCallbackDoesntCrash()
179 WebViewCompat.startSafeBrowsing( in testStartSafeBrowsingInvokesCallback()
188 WebViewCompat.setSafeBrowsingAllowlist(allowlist, in setSafeBrowsingAllowlistSync()
255 assertNotNull(WebViewCompat.getSafeBrowsingPrivacyPolicyUrl()); in testGetSafeBrowsingPrivacyPolicyUrl()
257 new URL(WebViewCompat.getSafeBrowsingPrivacyPolicyUrl().toString()); in testGetSafeBrowsingPrivacyPolicyUrl()
334 () -> WebViewCompat.getWebViewRenderProcess(webView)); in testMultiProcess()
335 assertEquals(WebViewCompat.isMultiProcessEnabled(), renderer != null); in testMultiProcess()
350 assertNotNull(WebViewCompat.getVariationsHeader()); in testGetVariationsHeader()
[all …]
DAsyncStartUpTest.java66 WebViewCompat.startUpWebView(config, in testAsyncStartUp_onSuccessLoadsWebView()
89 WebViewCompat.startUpWebView(config, in testAsyncStartUp_onSuccessReturnsTimingInfo()
115 WebViewCompat.startUpWebView(config, in testAsyncStartUp_onSuccessReturnsNoBlockingLocationWithoutBlockingInit()
143 WebViewCompat.startUpWebView(config, in testAsyncStartUp_returnsSingleBlockingLocationWithProviderInitOnMainLooper()
172 WebViewCompat.startUpWebView(config, in testAsyncStartUp_returnsSingleBlockingLocationWithChromiumInitOnUiThread()
202 WebViewCompat.startUpWebView(config, in testAsyncStartUp_returnsBlockingLocationsWithWebViewInitOnUiThread()
238 WebViewCompat.startUpWebView(config, in testAsyncStartUp_returnsSameInfoForMultipleCalls()
240 WebViewCompat.startUpWebView(config, in testAsyncStartUp_returnsSameInfoForMultipleCalls()
242 WebViewCompat.startUpWebView(config, in testAsyncStartUp_returnsSameInfoForMultipleCalls()
283 WebViewCompat.startUpWebView(config, in testAsyncStartUp_withoutRunningUiThreadStartUpLoadsWebViewWithoutStartingChromium()
[all …]
DWebViewGarbageCollectionTest.java47 () -> WebViewCompat.getProfile(wv)); in testOneWebViewGc()
50 providerAdapterCache = WebViewCompat.getProviderAdapterCacheForTesting(); in testOneWebViewGc()
68 () -> WebViewCompat.getProfile(wv)); in testManyWebViewGc()
73 providerAdapterCache = WebViewCompat.getProviderAdapterCacheForTesting(); in testManyWebViewGc()
90 providerAdapterCache = WebViewCompat.getProviderAdapterCacheForTesting(); in gcAndAssertProviderAdapterCacheIsEmpty()
DMultiProfileTest.java128 WebkitUtils.onMainThreadSync(() -> WebViewCompat.setProfile(webView, in testSetGetProfile()
132 () -> WebViewCompat.getProfile(webView)); in testSetGetProfile()
153 () -> WebViewCompat.getProfile(webView)); in testGetProfileReturnsDefault()
DWebViewRenderProcessTest.java49 return WebkitUtils.onMainThreadSync(() -> WebViewCompat.getWebViewRenderProcess(webView)); in getRenderProcessOnUiThread()
61 WebViewCompat.getWebViewRenderProcess(webView); in startAndGetRenderProcess()
121 && WebViewCompat.isMultiProcessEnabled()); in testGetWebViewRenderProcess()
/webkit/integration-tests/testapp/src/main/java/com/example/androidx/webkit/
DWebMessageListenerActivity.java44 import androidx.webkit.WebViewCompat;
88 private static class ReplyMessageListener implements WebViewCompat.WebMessageListener {
108 private static class MessagePortMessageListener implements WebViewCompat.WebMessageListener {
128 private static class ToastMessageListener implements WebViewCompat.WebMessageListener {
143 private static class MultipleMessagesListener implements WebViewCompat.WebMessageListener {
215 WebViewCompat.addWebMessageListener(webView, "replyObject", allowedOriginRules, in onCreate()
217 WebViewCompat.addWebMessageListener(webView, "replyWithMessagePortObject", in onCreate()
219 WebViewCompat.addWebMessageListener( in onCreate()
221 WebViewCompat.addWebMessageListener(webView, "multipleMessagesObject", allowedOriginRules, in onCreate()
DMuteAudioActivity.java26 import androidx.webkit.WebViewCompat;
75 WebViewCompat.setAudioMuted(mWebView, true); in setupWebView()
87 WebViewCompat.setAudioMuted(mWebView, true); in mute()
91 WebViewCompat.setAudioMuted(mWebView, false); in unmute()
95 boolean muted = WebViewCompat.isAudioMuted(mWebView); in checkMuted()
DAsyncStartUpActivity.java30 import androidx.webkit.WebViewCompat;
45 @OptIn(markerClass = WebViewCompat.ExperimentalAsyncStartUp.class)
57 WebViewCompat.WebViewStartUpCallback callback = result -> { in onCreate()
90 WebViewCompat.startUpWebView(config, callback); in onCreate()
DDocumentStartJavaScriptActivity.java35 import androidx.webkit.WebViewCompat;
78 private static class ReplyMessageListener implements WebViewCompat.WebMessageListener {
128 WebViewCompat.addWebMessageListener(webView, "replyObject", allowedOriginRules, in onCreate()
134 WebViewCompat.addDocumentStartJavaScript(webView, jsCode, allowedOriginRules); in onCreate()
DMultiProfileTestActivity.java28 import androidx.webkit.WebViewCompat;
75 WebViewCompat.setProfile(createdProfileWebView, createdProfile.getName()); in initializeCreatedProfile()
88 String cookieInfo = WebViewCompat.getProfile(requestedWebView).getCookieManager().getCookie( in logCookieForProfile()
DWebMessageListenerMaliciousWebsiteActivity.java35 import androidx.webkit.WebViewCompat;
87 WebViewCompat.WebMessageListener {
140 WebViewCompat.addWebMessageListener(webView, "restrictedObject", in onCreate()
148 WebViewCompat.addWebMessageListener(webView, "allFramesObject", in onCreate()
DAllowlistActivity.java27 import androidx.webkit.WebViewCompat;
99 WebViewCompat.setSafeBrowsingAllowlist( in clearAllowlist()
115 WebViewCompat.setSafeBrowsingAllowlist(allowlist, success -> { in allowlistSafeBrowsingTestSite()
DMultiProcessEnabledActivity.java22 import androidx.webkit.WebViewCompat;
40 if (WebViewCompat.isMultiProcessEnabled()) { in onCreate()
DWebkitHelpers.java24 import androidx.webkit.WebViewCompat;
38 PackageInfo webViewPackage = WebViewCompat.getCurrentWebViewPackage(activity); in appendWebViewVersionToTitle()
DWebMessageCompatActivity.java36 import androidx.webkit.WebViewCompat;
137 WebViewCompat.postWebMessage(mWebView, message, Uri.EMPTY); in sendMessage()
154 WebMessagePortCompat[] ports = WebViewCompat.createWebMessageChannel(mWebView); in setupMessagePort()
155 WebViewCompat.postWebMessage(mWebView, in setupMessagePort()
DGetVariationsHeaderActivity.java25 import androidx.webkit.WebViewCompat;
44 String headerValue = WebViewCompat.getVariationsHeader(); in onCreate()
/webkit/webkit/src/main/java/androidx/webkit/internal/
DVisualStateCallbackAdapter.java19 import androidx.webkit.WebViewCompat;
29 private final WebViewCompat.VisualStateCallback mVisualStateCallback;
32 WebViewCompat.@NonNull VisualStateCallback visualStateCallback) { in VisualStateCallbackAdapter()
DWebMessageListenerAdapter.java24 import androidx.webkit.WebViewCompat;
39 private final WebViewCompat.WebMessageListener mWebMessageListener;
41 public WebMessageListenerAdapter(WebViewCompat.@NonNull WebMessageListener webMessageListener) { in WebMessageListenerAdapter()
DWebViewStartUpCallbackAdapter.java21 import androidx.webkit.WebViewCompat;
40 private final WebViewCompat.WebViewStartUpCallback mWebViewStartUpCallback;
43 @NonNull WebViewCompat.WebViewStartUpCallback webViewStartUpCallback) { in WebViewStartUpCallbackAdapter()
DWebViewProviderFactory.java22 import androidx.webkit.WebViewCompat;
96 WebViewCompat.@NonNull WebViewStartUpCallback callback); in startUpWebView()
DIncompatibleApkWebViewProviderFactory.java21 import androidx.webkit.WebViewCompat;
93 WebViewCompat.@NonNull WebViewStartUpCallback callback) { in startUpWebView()
/webkit/webkit/src/main/java/androidx/webkit/
DWebViewStartUpConfig.java31 @WebViewCompat.ExperimentalAsyncStartUp
60 @WebViewCompat.ExperimentalAsyncStartUp
DWebViewFeature.java663 @WebViewCompat.ExperimentalUrlPrerender
678 @WebViewCompat.ExperimentalSaveState
704 @WebViewCompat.ExperimentalCacheProvider

1234