Home
last modified time | relevance | path

Searched refs:WebkitUtils (Results 1 – 25 of 29) sorted by relevance

12

/webkit/integration-tests/instrumentation/src/androidTest/java/androidx/webkit/
DPostMessageTest.java30 import androidx.webkit.test.common.WebkitUtils;
137 WebkitUtils.checkFeature(WebViewFeature.POST_WEB_MESSAGE); in verifyPostMessageToOrigin()
154 WebkitUtils.checkFeature(WebViewFeature.POST_WEB_MESSAGE); in testMultipleMessagesToMainFrame()
172 WebkitUtils.checkFeature(WebViewFeature.CREATE_WEB_MESSAGE_CHANNEL); in testMessageChannel()
173 WebkitUtils.checkFeature(WebViewFeature.POST_WEB_MESSAGE); in testMessageChannel()
174 WebkitUtils.checkFeature(WebViewFeature.WEB_MESSAGE_PORT_POST_MESSAGE); in testMessageChannel()
175 WebkitUtils.checkFeature(WebViewFeature.WEB_MESSAGE_PORT_SET_MESSAGE_CALLBACK); in testMessageChannel()
184 WebkitUtils.onMainThread(() -> { in testMessageChannel()
202 WebkitUtils.waitForNextQueueElement(queue)); in testMessageChannel()
214 WebkitUtils.checkFeature(WebViewFeature.CREATE_WEB_MESSAGE_CHANNEL); in testClose()
[all …]
DWebViewCompatTest.java44 import androidx.webkit.test.common.WebkitUtils;
92 WebkitUtils.checkFeature(WebViewFeature.VISUAL_STATE_CALLBACK); in testVisualStateCallbackCalled()
101 assertEquals(kRequest, (long) WebkitUtils.waitForFuture(visualStateFuture)); in testVisualStateCallbackCalled()
107 WebkitUtils.checkFeature(WebViewFeature.VISUAL_STATE_CALLBACK); in testCheckThread()
143 WebkitUtils.checkFeature(WebViewFeature.START_SAFE_BROWSING); in testStartSafeBrowsingUseApplicationContext()
151 assertTrue(WebkitUtils.waitForFuture(startSafeBrowsingFuture)); in testStartSafeBrowsingUseApplicationContext()
163 WebkitUtils.checkFeature(WebViewFeature.START_SAFE_BROWSING); in testStartSafeBrowsingWithNullCallbackDoesntCrash()
176 WebkitUtils.checkFeature(WebViewFeature.START_SAFE_BROWSING); in testStartSafeBrowsingInvokesCallback()
182 WebkitUtils.isCurrentThread(Looper.getMainLooper()))); in testStartSafeBrowsingInvokesCallback()
183 assertTrue(WebkitUtils.waitForFuture(startSafeBrowsingFuture)); in testStartSafeBrowsingInvokesCallback()
[all …]
DMultiProfileTest.java30 import androidx.webkit.test.common.WebkitUtils;
55 WebkitUtils.checkFeature(WebViewFeature.MULTI_PROFILE); in setUp()
56 mProfileStore = WebkitUtils.onMainThreadSync(ProfileStore::getInstance); in setUp()
64 WebkitUtils.onMainThreadSync(() -> { in testCreateProfile()
82 WebkitUtils.onMainThreadSync(() -> { in testGetDefaultProfile()
95 WebkitUtils.onMainThreadSync( in testDeleteProfile()
121 WebkitUtils.checkFeature(WebViewFeature.MULTI_PROFILE); in testSetGetProfile()
124 WebkitUtils.onMainThreadSync(() -> ProfileStore.getInstance().getOrCreateProfile( in testSetGetProfile()
128 WebkitUtils.onMainThreadSync(() -> WebViewCompat.setProfile(webView, in testSetGetProfile()
131 Profile expectedProfile = WebkitUtils.onMainThreadSync( in testSetGetProfile()
[all …]
DWebSettingsCompatTest.java32 import androidx.webkit.test.common.WebkitUtils;
74 WebkitUtils.checkFeature(WebViewFeature.OFF_SCREEN_PRERASTER); in testOffscreenPreRaster()
89 WebkitUtils.checkFeature(WebViewFeature.SAFE_BROWSING_ENABLE); in testEnableSafeBrowsing()
102 WebkitUtils.checkFeature(WebViewFeature.DISABLED_ACTION_MODE_MENU_ITEMS); in testDisabledActionModeMenuItems()
124 WebkitUtils.checkFeature(WebViewFeature.ENTERPRISE_AUTHENTICATION_APP_LINK_POLICY); in testEnterpriseAuthenticationAppLinkPolicyEnabled()
142 WebkitUtils.checkFeature(WebViewFeature.REQUESTED_WITH_HEADER_ALLOW_LIST); in testSetAppPackageNameXRequestedWithHeaderAllowList()
171 WebkitUtils.checkFeature(WebViewFeature.ATTRIBUTION_REGISTRATION_BEHAVIOR); in testAttributionRegistrationBehaviorChange()
202 WebkitUtils.checkFeature(WebViewFeature.WEBVIEW_MEDIA_INTEGRITY_API_STATUS); in testWebViewMediaIntegrityApiDefaultStatus()
213 WebkitUtils.checkFeature(WebViewFeature.WEBVIEW_MEDIA_INTEGRITY_API_STATUS); in testSetWebViewMediaIntegrityApiWithNoRules()
232 WebkitUtils.checkFeature(WebViewFeature.WEBVIEW_MEDIA_INTEGRITY_API_STATUS); in testSetWebViewMediaIntegrityApiWithRules()
[all …]
DPrefetchTest.java24 import androidx.webkit.test.common.WebkitUtils;
40 WebkitUtils.checkFeature(WebViewFeature.SPECULATIVE_LOADING_CONFIG); in testTTLValidValues()
58 WebkitUtils.checkFeature(WebViewFeature.SPECULATIVE_LOADING_CONFIG); in testMaxPrefetchesValidValues()
73 WebkitUtils.checkFeature(WebViewFeature.SPECULATIVE_LOADING_CONFIG); in testMaxPrerendersValidValues()
88 WebkitUtils.checkFeature(WebViewFeature.SPECULATIVE_LOADING_CONFIG); in testTTLLimit()
102 WebkitUtils.checkFeature(WebViewFeature.SPECULATIVE_LOADING_CONFIG); in testMaxPrefetchesLimit()
117 WebkitUtils.checkFeature(WebViewFeature.SPECULATIVE_LOADING_CONFIG); in testMaxPrerendersLimit()
131 WebkitUtils.checkFeature(WebViewFeature.SPECULATIVE_LOADING_CONFIG); in testSettingCacheConfig()
135 WebkitUtils.onMainThreadSync(() -> { in testSettingCacheConfig()
DWebViewRenderProcessClientTest.java27 import androidx.webkit.test.common.WebkitUtils;
89 WebkitUtils.waitForFuture(mBecameBlocked); in waitForBlocked()
120 WebkitUtils.onMainThreadSync(() -> {
129 WebkitUtils.onMainThreadSync(() -> {
139 WebkitUtils.onMainThreadSync(() -> {
147 WebkitUtils.checkFeature(WebViewFeature.WEB_VIEW_RENDERER_CLIENT_BASIC_USAGE);
162 WebkitUtils.waitForFuture(rendererUnblocked);
182 WebkitUtils.checkFeature(WebViewFeature.WEB_VIEW_RENDERER_CLIENT_BASIC_USAGE);
209 WebkitUtils.onMainThreadDelayed(6000, () -> {
213 WebkitUtils.waitForFuture(rendererUnblocked);
[all …]
DWebViewClientCompatTest.java30 import androidx.webkit.test.common.WebkitUtils;
140 WebkitUtils.checkFeature(WebViewFeature.SHOULD_OVERRIDE_WITH_REDIRECTS); in testShouldOverrideUrlLoading()
141 WebkitUtils.checkFeature(WebViewFeature.WEB_RESOURCE_REQUEST_IS_REDIRECT); in testShouldOverrideUrlLoading()
166 WebkitUtils.waitForFuture(pageFinishedFuture); in testShouldOverrideUrlLoading()
191 WebkitUtils.checkFeature(WebViewFeature.RECEIVE_WEB_RESOURCE_ERROR); in testOnReceivedError()
192 WebkitUtils.checkFeature(WebViewFeature.WEB_RESOURCE_ERROR_GET_CODE); in testOnReceivedError()
212 WebkitUtils.checkFeature(WebViewFeature.RECEIVE_WEB_RESOURCE_ERROR); in testOnReceivedErrorForSubresource()
237 WebkitUtils.checkFeature(WebViewFeature.RECEIVE_HTTP_ERROR); in testOnReceivedHttpError()
250 RecordedRequest request = mWebServer.takeRequest(WebkitUtils.TEST_TIMEOUT_MS, in testOnReceivedHttpError()
267 WebkitUtils.checkFeature(WebViewFeature.SAFE_BROWSING_HIT); in testOnSafeBrowsingHitBackToSafety()
[all …]
DAsyncStartUpTest.java27 import androidx.webkit.test.common.WebkitUtils;
69 WebkitUtils.waitForFuture(startUpFinishedFuture); in testAsyncStartUp_onSuccessLoadsWebView()
92 WebViewStartUpResult result = WebkitUtils.waitForFuture(startUpFinishedFuture); in testAsyncStartUp_onSuccessReturnsTimingInfo()
118 WebViewStartUpResult result = WebkitUtils.waitForFuture(startUpFinishedFuture); in testAsyncStartUp_onSuccessReturnsNoBlockingLocationWithoutBlockingInit()
146 WebViewStartUpResult result = WebkitUtils.waitForFuture(startUpFinishedFuture); in testAsyncStartUp_returnsSingleBlockingLocationWithProviderInitOnMainLooper()
175 WebViewStartUpResult result = WebkitUtils.waitForFuture(startUpFinishedFuture); in testAsyncStartUp_returnsSingleBlockingLocationWithChromiumInitOnUiThread()
205 WebViewStartUpResult result = WebkitUtils.waitForFuture(startUpFinishedFuture); in testAsyncStartUp_returnsBlockingLocationsWithWebViewInitOnUiThread()
245 WebViewStartUpResult result1 = WebkitUtils.waitForFuture(startUpFinishedFuture1); in testAsyncStartUp_returnsSameInfoForMultipleCalls()
246 WebViewStartUpResult result2 = WebkitUtils.waitForFuture(startUpFinishedFuture2); in testAsyncStartUp_returnsSameInfoForMultipleCalls()
247 WebViewStartUpResult result3 = WebkitUtils.waitForFuture(startUpFinishedFuture3); in testAsyncStartUp_returnsSameInfoForMultipleCalls()
[all …]
DProxyControllerTest.java31 import androidx.webkit.test.common.WebkitUtils;
54 WebkitUtils.checkFeature(WebViewFeature.PROXY_OVERRIDE); in setUp()
106 assertNotNull(mContentServer.takeRequest(WebkitUtils.TEST_TIMEOUT_MS, in testProxyOverride()
117 assertNotNull(mProxyServer.takeRequest(WebkitUtils.TEST_TIMEOUT_MS, in testProxyOverride()
125 assertNotNull(mContentServer.takeRequest(WebkitUtils.TEST_TIMEOUT_MS, in testProxyOverride()
144 assertNotNull(mContentServer.takeRequest(WebkitUtils.TEST_TIMEOUT_MS, in testProxyOverrideLocalhost()
154 WebkitUtils.checkFeature(WebViewFeature.PROXY_OVERRIDE_REVERSE_BYPASS); in testReverseBypass()
170 assertNotNull(mProxyServer.takeRequest(WebkitUtils.TEST_TIMEOUT_MS, TimeUnit.MILLISECONDS)); in testReverseBypass()
291 WebkitUtils.waitForFuture(future); in setProxyOverrideSync()
299 WebkitUtils.waitForFuture(future); in clearProxyOverrideSync()
DWebViewWebMessageCompatTest.java26 import androidx.webkit.test.common.WebkitUtils;
83 return WebkitUtils.waitForNextQueueElement(mQueue); in waitForOnPostMessage()
123 WebkitUtils.checkFeature(WebViewFeature.POST_WEB_MESSAGE); in testArrayBufferOverPort()
124 WebkitUtils.checkFeature(WebViewFeature.WEB_MESSAGE_ARRAY_BUFFER); in testArrayBufferOverPort()
133 WebkitUtils.checkFeature(WebViewFeature.POST_WEB_MESSAGE); in testArrayBufferToMainFrame()
134 WebkitUtils.checkFeature(WebViewFeature.WEB_MESSAGE_ARRAY_BUFFER); in testArrayBufferToMainFrame()
DWebViewGarbageCollectionTest.java25 import androidx.webkit.test.common.WebkitUtils;
41 WebkitUtils.checkFeature(WebViewFeature.CACHE_PROVIDER); in testOneWebViewGc()
46 WebkitUtils.onMainThreadSync( in testOneWebViewGc()
59 WebkitUtils.checkFeature(WebViewFeature.CACHE_PROVIDER); in testManyWebViewGc()
67 WebkitUtils.onMainThreadSync( in testManyWebViewGc()
DWebViewRenderProcessTest.java30 import androidx.webkit.test.common.WebkitUtils;
45 return WebkitUtils.onMainThreadSync(renderer::terminate); in terminateRenderProcessOnUiThread()
49 return WebkitUtils.onMainThreadSync(() -> WebViewCompat.getWebViewRenderProcess(webView)); in getRenderProcessOnUiThread()
56 WebkitUtils.onMainThread(() -> { in startAndGetRenderProcess()
74 WebkitUtils.onMainThread(() -> webView.setWebViewClient(new WebViewClient() { in catchRenderProcessTermination()
88 WebkitUtils.checkFeature(WebViewFeature.GET_WEB_VIEW_RENDERER); in setUp()
DWebViewWebMessageListenerTest.java23 import androidx.webkit.test.common.WebkitUtils;
83 WebkitUtils.checkFeature(WebViewFeature.WEB_MESSAGE_LISTENER); in setUp()
110 WebkitUtils.checkFeature(WebViewFeature.WEB_MESSAGE_ARRAY_BUFFER); in testAddWebMessageListenerBasicUsage_ArrayBuffer()
213 WebkitUtils.onMainThreadSync(() -> { in testJavaScriptReplyProxyBasicUsage()
262 WebkitUtils.checkFeature(WebViewFeature.WEB_MESSAGE_ARRAY_BUFFER); in testJavaScriptReplyProxyBasicUsage_ArrayBuffer()
268 WebkitUtils.checkFeature(WebViewFeature.WEB_MESSAGE_ARRAY_BUFFER); in testJavaScriptReplyProxyBasicUsage_EmptyArrayBuffer()
275 WebkitUtils.checkFeature(WebViewFeature.WEB_MESSAGE_ARRAY_BUFFER); in testJavaScriptReplyProxyBasicUsage_NullArrayBuffer()
DServiceWorkerWebSettingsCompatTest.java28 import androidx.webkit.test.common.WebkitUtils;
155 WebkitUtils.checkFeature(WebViewFeature.SERVICE_WORKER_BASIC_USAGE); in setUp()
176 WebkitUtils.checkFeature(WebViewFeature.SERVICE_WORKER_CACHE_MODE); in testCacheMode()
193 WebkitUtils.checkFeature(WebViewFeature.SERVICE_WORKER_CONTENT_ACCESS); in testAllowContentAccess()
209 WebkitUtils.checkFeature(WebViewFeature.SERVICE_WORKER_FILE_ACCESS); in testAllowFileAccess()
225 WebkitUtils.checkFeature(WebViewFeature.SERVICE_WORKER_BLOCK_NETWORK_LOADS); in testBlockNetworkLoads()
241 WebkitUtils.checkFeature(WebViewFeature.REQUESTED_WITH_HEADER_ALLOW_LIST); in testSetAppPackageNameXRequestedWithHeaderAllowList()
DWebViewDocumentStartJavaScriptTest.java23 import androidx.webkit.test.common.WebkitUtils;
56 WebkitUtils.checkFeature(WebViewFeature.WEB_MESSAGE_LISTENER); in setUp()
57 WebkitUtils.checkFeature(WebViewFeature.DOCUMENT_START_SCRIPT); in setUp()
93 WebkitUtils.onMainThread(scriptHandler::remove); in testAddDocumentStartJavaScriptRemoveScript()
DWebStorageTest.java28 import androidx.webkit.test.common.WebkitUtils;
69 WebkitUtils.checkFeature(WebViewFeature.DELETE_BROWSING_DATA); in testDeleteBrowsingDataDeletesCache()
92 WebkitUtils.onMainThread( in testDeleteBrowsingDataDeletesCache()
109 WebkitUtils.checkFeature(WebViewFeature.DELETE_BROWSING_DATA); in testDeleteBrowsingDataForSiteDeletesCache()
143 WebkitUtils.onMainThreadSync(() -> { in testDeleteBrowsingDataForSiteDeletesCache()
DServiceWorkerClientCompatTest.java31 import androidx.webkit.test.common.WebkitUtils;
168 WebkitUtils.checkFeature(WebViewFeature.SERVICE_WORKER_BASIC_USAGE); in testServiceWorkerClientInterceptCallback()
169 WebkitUtils.checkFeature(WebViewFeature.SERVICE_WORKER_SHOULD_INTERCEPT_REQUEST); in testServiceWorkerClientInterceptCallback()
209 WebkitUtils.checkFeature(WebViewFeature.SERVICE_WORKER_BASIC_USAGE); in testSetNullServiceWorkerClient()
210 WebkitUtils.checkFeature(WebViewFeature.SERVICE_WORKER_SHOULD_INTERCEPT_REQUEST); in testSetNullServiceWorkerClient()
DWebSettingsCompatUserAgentMetadataTest.java32 import androidx.webkit.test.common.WebkitUtils;
134 WebkitUtils.checkFeature(WebViewFeature.USER_AGENT_METADATA); in testSetUserAgentMetadataDefault()
157 WebkitUtils.checkFeature(WebViewFeature.USER_AGENT_METADATA); in testSetUserAgentMetadataExplicitlyDefault()
189 WebkitUtils.checkFeature(WebViewFeature.USER_AGENT_METADATA); in testSetUserAgentMetadataDefaultHttpHeader()
238 WebkitUtils.checkFeature(WebViewFeature.USER_AGENT_METADATA); in testSetUserAgentMetadataFullOverrides()
260 WebkitUtils.checkFeature(WebViewFeature.USER_AGENT_METADATA); in testSetUserAgentMetadataFullOverridesHttpHeader()
325 WebkitUtils.checkFeature(WebViewFeature.USER_AGENT_METADATA); in testSetUserAgentMetadataPartialOverride()
348 WebkitUtils.checkFeature(WebViewFeature.USER_AGENT_METADATA); in testSetUserAgentMetadataPartialOverrideHttpHeader()
408 WebkitUtils.checkFeature(WebViewFeature.USER_AGENT_METADATA); in testSetUserAgentMetadataBlankBrandVersion()
438 WebkitUtils.checkFeature(WebViewFeature.USER_AGENT_METADATA); in testSetUserAgentMetadataBlankFullVersion()
[all …]
DCookieManagerCompatTest.java27 import androidx.webkit.test.common.WebkitUtils;
40 WebkitUtils.checkFeature(WebViewFeature.GET_COOKIE_INFO); in testGetCookieInfo()
/webkit/integration-tests/common/src/main/java/androidx/webkit/test/common/
DWebViewOnUiThread.java114 WebkitUtils.onMainThreadSync(() -> { in WebViewOnUiThread()
134 WebkitUtils.onMainThreadSync(() -> { in createWebView()
152 WebkitUtils.onMainThreadSync(() -> { in cleanUp()
205 WebkitUtils.onMainThreadSync(webView::destroy); in destroy()
214 WebkitUtils.onMainThreadSync(() -> webView.setWebViewClient(webviewClient)); in setWebViewClient()
223 WebkitUtils.onMainThreadSync(() -> webView.setWebChromeClient(webChromeClient)); in setWebChromeClient()
234 WebkitUtils.onMainThreadSync(() -> WebViewCompat.setWebViewRenderProcessClient( in setWebViewRenderProcessClient()
248 WebkitUtils.onMainThreadSync(() -> WebViewCompat.setWebViewRenderProcessClient( in setWebViewRenderProcessClient()
258 return WebkitUtils.onMainThreadSync( in getWebViewRenderProcessClient()
263 return WebkitUtils.onMainThreadSync(() -> WebViewCompat.createWebMessageChannel(mWebView)); in createWebMessageChannelCompat()
[all …]
/webkit/integration-tests/instrumentation/src/androidTestTargetSdk32/java/androidx/webkit/
DWebSettingsCompatForceDarkTest.java27 import androidx.webkit.test.common.WebkitUtils;
52 WebkitUtils.checkFeature(WebViewFeature.FORCE_DARK); in testForceDark_default()
67 WebkitUtils.checkFeature(WebViewFeature.FORCE_DARK); in testForceDark_rendersDark()
68 WebkitUtils.checkFeature(WebViewFeature.OFF_SCREEN_PRERASTER); in testForceDark_rendersDark()
101 WebkitUtils.checkFeature(WebViewFeature.FORCE_DARK); in testForceDark_userAgentDarkeningOnly()
102 WebkitUtils.checkFeature(WebViewFeature.FORCE_DARK_STRATEGY); in testForceDark_userAgentDarkeningOnly()
103 WebkitUtils.checkFeature(WebViewFeature.OFF_SCREEN_PRERASTER); in testForceDark_userAgentDarkeningOnly()
133 WebkitUtils.checkFeature(WebViewFeature.FORCE_DARK); in testForceDark_webThemeDarkeningOnly()
134 WebkitUtils.checkFeature(WebViewFeature.FORCE_DARK_STRATEGY); in testForceDark_webThemeDarkeningOnly()
135 WebkitUtils.checkFeature(WebViewFeature.OFF_SCREEN_PRERASTER); in testForceDark_webThemeDarkeningOnly()
/webkit/integration-tests/instrumentation/src/androidTestTargetSdkLatest/java/androidx/webkit/
DWebSettingsCompatDarkThemeTest.java26 import androidx.webkit.test.common.WebkitUtils;
47 WebkitUtils.checkFeature(WebViewFeature.ALGORITHMIC_DARKENING); in testSimplifiedDarkMode_default()
58 WebkitUtils.checkFeature(WebViewFeature.ALGORITHMIC_DARKENING); in testSimplifiedDarkMode_rendersDark()
59 WebkitUtils.checkFeature(WebViewFeature.OFF_SCREEN_PRERASTER); in testSimplifiedDarkMode_rendersDark()
80 WebkitUtils.checkFeature(WebViewFeature.ALGORITHMIC_DARKENING); in testSimplifiedDarkMode_pageSupportDarkTheme()
81 WebkitUtils.checkFeature(WebViewFeature.OFF_SCREEN_PRERASTER); in testSimplifiedDarkMode_pageSupportDarkTheme()
DWebSettingsCompatLightThemeTest.java27 import androidx.webkit.test.common.WebkitUtils;
48 WebkitUtils.checkFeature(WebViewFeature.ALGORITHMIC_DARKENING); in testSimplifiedDarkMode_default()
59 WebkitUtils.checkFeature(WebViewFeature.ALGORITHMIC_DARKENING); in testSimplifiedDarkMode_rendersLight()
60 WebkitUtils.checkFeature(WebViewFeature.OFF_SCREEN_PRERASTER); in testSimplifiedDarkMode_rendersLight()
88 WebkitUtils.checkFeature(WebViewFeature.ALGORITHMIC_DARKENING); in testSimplifiedDarkMode_pageSupportDarkTheme()
89 WebkitUtils.checkFeature(WebViewFeature.OFF_SCREEN_PRERASTER); in testSimplifiedDarkMode_pageSupportDarkTheme()
/webkit/chips-enabled-integration-tests/instrumentation/src/androidTest/java/androidx/webkit/
DEnablePartitionedCookiesTest.java28 import androidx.webkit.test.common.WebkitUtils;
67 WebkitUtils.checkStartupFeature(ctx, in setUpClass()
162 WebkitUtils.onMainThread(() -> in clearCookies()
164 WebkitUtils.waitForFuture(future); in clearCookies()
/webkit/integration-tests/instrumentation/src/androidTest/java/androidx/webkit/internal/
DAssetHelperTest.java26 import androidx.webkit.test.common.WebkitUtils;
63 WebkitUtils.recursivelyDeleteFile(mInternalStorageTestDir); in tearDown()
147 WebkitUtils.writeToFile(testFile, TEST_STRING); in testOpenFileFromInternalStorage()
157 WebkitUtils.writeToFile(testFile, TEST_STRING); in testOpenFileNameWhichResemblesUriScheme()

12