.class public Landroidx/webkit/internal/IncompatibleApkWebViewProviderFactory; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Landroidx/webkit/internal/WebViewProviderFactory; # static fields .field private static final EMPTY_STRING_ARRAY:[Ljava/lang/String; .field private static final UNSUPPORTED_EXCEPTION_EXPLANATION:Ljava/lang/String; = "This should never happen, if this method was called it means we\'re trying to reach into WebView APK code on an incompatible device. This most likely means the current method is being called too early, or is being called on start-up rather than lazily" # direct methods .method static constructor ()V .locals 1 const/4 v0, 0x0 new-array v0, v0, [Ljava/lang/String; sput-object v0, Landroidx/webkit/internal/IncompatibleApkWebViewProviderFactory;->EMPTY_STRING_ARRAY:[Ljava/lang/String; return-void .end method .method public constructor ()V .locals 0 .line 37 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public createWebView(Landroid/webkit/WebView;)Lorg/chromium/support_lib_boundary/WebViewProviderBoundaryInterface; .locals 1 .param p1 # Landroid/webkit/WebView; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .line 47 new-instance p1, Ljava/lang/UnsupportedOperationException; const-string v0, "This should never happen, if this method was called it means we\'re trying to reach into WebView APK code on an incompatible device. This most likely means the current method is being called too early, or is being called on start-up rather than lazily" invoke-direct {p1, v0}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V throw p1 .end method .method public getDropDataProvider()Lorg/chromium/support_lib_boundary/DropDataContentProviderBoundaryInterface; .locals 2 .annotation build Landroidx/annotation/NonNull; .end annotation .line 89 new-instance v0, Ljava/lang/UnsupportedOperationException; const-string v1, "This should never happen, if this method was called it means we\'re trying to reach into WebView APK code on an incompatible device. This most likely means the current method is being called too early, or is being called on start-up rather than lazily" invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V throw v0 .end method .method public getProfileStore()Lorg/chromium/support_lib_boundary/ProfileStoreBoundaryInterface; .locals 2 .annotation build Landroidx/annotation/NonNull; .end annotation .line 95 new-instance v0, Ljava/lang/UnsupportedOperationException; const-string v1, "This should never happen, if this method was called it means we\'re trying to reach into WebView APK code on an incompatible device. This most likely means the current method is being called too early, or is being called on start-up rather than lazily" invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V throw v0 .end method .method public getProxyController()Lorg/chromium/support_lib_boundary/ProxyControllerBoundaryInterface; .locals 2 .annotation build Landroidx/annotation/NonNull; .end annotation .line 83 new-instance v0, Ljava/lang/UnsupportedOperationException; const-string v1, "This should never happen, if this method was called it means we\'re trying to reach into WebView APK code on an incompatible device. This most likely means the current method is being called too early, or is being called on start-up rather than lazily" invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V throw v0 .end method .method public getServiceWorkerController()Lorg/chromium/support_lib_boundary/ServiceWorkerControllerBoundaryInterface; .locals 2 .annotation build Landroidx/annotation/NonNull; .end annotation .line 71 new-instance v0, Ljava/lang/UnsupportedOperationException; const-string v1, "This should never happen, if this method was called it means we\'re trying to reach into WebView APK code on an incompatible device. This most likely means the current method is being called too early, or is being called on start-up rather than lazily" invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V throw v0 .end method .method public getStatics()Lorg/chromium/support_lib_boundary/StaticsBoundaryInterface; .locals 2 .annotation build Landroidx/annotation/NonNull; .end annotation .line 59 new-instance v0, Ljava/lang/UnsupportedOperationException; const-string v1, "This should never happen, if this method was called it means we\'re trying to reach into WebView APK code on an incompatible device. This most likely means the current method is being called too early, or is being called on start-up rather than lazily" invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V throw v0 .end method .method public getTracingController()Lorg/chromium/support_lib_boundary/TracingControllerBoundaryInterface; .locals 2 .annotation build Landroidx/annotation/NonNull; .end annotation .line 77 new-instance v0, Ljava/lang/UnsupportedOperationException; const-string v1, "This should never happen, if this method was called it means we\'re trying to reach into WebView APK code on an incompatible device. This most likely means the current method is being called too early, or is being called on start-up rather than lazily" invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V throw v0 .end method .method public getWebViewFeatures()[Ljava/lang/String; .locals 1 .annotation build Landroidx/annotation/NonNull; .end annotation sget-object v0, Landroidx/webkit/internal/IncompatibleApkWebViewProviderFactory;->EMPTY_STRING_ARRAY:[Ljava/lang/String; return-object v0 .end method .method public getWebkitToCompatConverter()Lorg/chromium/support_lib_boundary/WebkitToCompatConverterBoundaryInterface; .locals 2 .annotation build Landroidx/annotation/NonNull; .end annotation .line 53 new-instance v0, Ljava/lang/UnsupportedOperationException; const-string v1, "This should never happen, if this method was called it means we\'re trying to reach into WebView APK code on an incompatible device. This most likely means the current method is being called too early, or is being called on start-up rather than lazily" invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V throw v0 .end method