package

androidx.webkit.internal

Interfaces

ConditionallySupportedFeatureAn interface to represent a feature which may or may not be supported.
WebViewProviderFactoryInterface representing .

Classes

ApiFeatureEnum-like class to represent features that are supported by the AndroidX webview API.
ApiFeature.MRepresents a feature that was added in M.
ApiFeature.NRepresents a feature that was added in N.
ApiFeature.NoFrameworkRepresents a feature that has no framework support.
ApiFeature.ORepresents a feature that was added in O.
ApiFeature.O_MR1Represents a feature that was added in O_MR1.
ApiFeature.PRepresents a feature that was added in P.
ApiFeature.QRepresents a feature that was added in Q.
ApiFeature.TRepresents a feature that was added in T.
ApiHelperForLollipopUtility class to use new APIs that were added in Lollipop (API level 21).
ApiHelperForMUtility class to use new APIs that were added in M (API level 23).
ApiHelperForNUtility class to use new APIs that were added in N (API level 24).
ApiHelperForOUtility class to use new APIs that were added in O (API level 26).
ApiHelperForOMR1Utility class to use new APIs that were added in O_MR1 (API level 27).
ApiHelperForPUtility class to use new APIs that were added in P (API level 28).
ApiHelperForQUtility class to use new APIs that were added in Q (API level 29).
ApiHelperForTiramisuUtility class to use new APIs that were added in Tiramisu (API level 33).
AssetHelperA Utility class for opening resources, assets and files for WebViewAssetLoader.
CookieManagerAdapterAdapter between CookieManagerCompat and (the corresponding interface shared with the support library glue in the WebView APK).
FrameworkServiceWorkerClientA shim class that implements by delegating to a ServiceWorkerClientCompat.
IncompatibleApkWebViewProviderFactoryThis is a stub class used when the WebView Support Library is invoked on a device incompatible with the library (either a pre-L device or a device without a compatible WebView APK).
JavaScriptReplyProxyImplInternal implementation of JavaScriptReplyProxy.
ProfileImplInternal implementation of Profile.
ProfileStoreImplInternal implementation of ProfileStore.
ProxyControllerImplImplementation of ProxyController.
SafeBrowsingResponseImplImplementation of SafeBrowsingResponseCompat.
ScriptHandlerImplInternal implementation of ScriptHandler.
ScriptReferenceImplInternal implementation of .
ServiceWorkerClientAdapterAdapter between ServiceWorkerClientCompat and org.chromium.support_lib_boundary.ServiceWorkerClientBoundaryInterface (the corresponding interface shared with the support library glue in the WebView APK).
ServiceWorkerControllerImplImplementation of ServiceWorkerControllerCompat.
ServiceWorkerWebSettingsImplImplementation of ServiceWorkerWebSettingsCompat.
StartupApiFeatureEnum-like class to represent startup features that are supported by the AndroidX webview API.
StartupApiFeature.NoFrameworkRepresents a feature that is not supported by framework.
StartupApiFeature.PRepresents a feature that was added in P.
StartupFeaturesClass containing all the startup features the AndroidX library can support.
TracingControllerImplImplementation of TracingController.
UserAgentMetadataInternalInternal implementation of translation between Map and UserAgentMetadata.
VisualStateCallbackAdapterAdapter between WebViewCompat.VisualStateCallback and VisualStateCallbackBoundaryInterface (the corresponding interface shared with the support library glue in the WebView APK).
WebkitToCompatConverterA class providing functionality for converting android.webkit classes into support library classes.
WebMessageAdapterAdapter between WebMessageCompat and org.chromium.support_lib_boundary.WebMessageBoundaryInterface.
WebMessageCallbackAdapterAdapter between WebMessagePortCompat.WebMessageCallbackCompat and org.chromium.support_lib_boundary.WebMessageCallbackBoundaryInterface.
WebMessageListenerAdapterAdapter between WebViewCompat.VisualStateCallback and VisualStateCallbackBoundaryInterface (the corresponding interface shared with the support library glue in the WebView APK).
WebMessagePayloadAdapterAdapter between WebMessageCompat and org.chromium.support_lib_boundary.WebMessagePayloadBoundaryInterface.
WebMessagePortImplImplementation of WebMessagePortCompat.
WebResourceErrorImplImplementation of WebResourceErrorCompat.
WebResourceRequestAdapterAdapter between WebResourceRequestCompat and org.chromium.support_lib_boundary.WebResourceRequestBoundaryInterface.
WebSettingsAdapterAdapter between WebSettingsCompat and org.chromium.support_lib_boundary.WebSettingsBoundaryInterface (the corresponding interface shared with the support library glue in the WebView APK).
WebViewFeatureInternalEnum representing a WebView feature, this provides functionality for determining whether a feature is supported by the current framework and/or WebView APK.
WebViewGlueCommunicatorUtility class for calling into the WebView APK.
WebViewProviderAdapterAdapter for WebViewProviderBoundaryInterface providing the functionality expected of WebViewCompat, this adapter is the support library version of .
WebViewProviderFactoryAdapterAdapter for WebViewProviderFactoryBoundaryInterface providing static WebView functionality similar to that provided by .
WebViewRenderProcessClientAdapterAdapter class to pass a WebViewRenderProcessClient over to chromium.
WebViewRenderProcessClientFrameworkAdapterAdapter class to pass a over to chromium.
WebViewRenderProcessImplImplementation of WebViewRenderProcess.