Files
rr3-apk/decompiled/sources/androidx/webkit/internal/IncompatibleApkWebViewProviderFactory.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

73 lines
3.2 KiB
Java

package androidx.webkit.internal;
import android.webkit.WebView;
import androidx.annotation.NonNull;
import org.chromium.support_lib_boundary.DropDataContentProviderBoundaryInterface;
import org.chromium.support_lib_boundary.ProfileStoreBoundaryInterface;
import org.chromium.support_lib_boundary.ProxyControllerBoundaryInterface;
import org.chromium.support_lib_boundary.ServiceWorkerControllerBoundaryInterface;
import org.chromium.support_lib_boundary.StaticsBoundaryInterface;
import org.chromium.support_lib_boundary.TracingControllerBoundaryInterface;
import org.chromium.support_lib_boundary.WebViewProviderBoundaryInterface;
import org.chromium.support_lib_boundary.WebkitToCompatConverterBoundaryInterface;
/* loaded from: classes.dex */
public class IncompatibleApkWebViewProviderFactory implements WebViewProviderFactory {
private static final String[] EMPTY_STRING_ARRAY = new String[0];
private static final String UNSUPPORTED_EXCEPTION_EXPLANATION = "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";
@Override // androidx.webkit.internal.WebViewProviderFactory
@NonNull
public String[] getWebViewFeatures() {
return EMPTY_STRING_ARRAY;
}
@Override // androidx.webkit.internal.WebViewProviderFactory
@NonNull
public WebViewProviderBoundaryInterface createWebView(@NonNull WebView webView) {
throw new UnsupportedOperationException(UNSUPPORTED_EXCEPTION_EXPLANATION);
}
@Override // androidx.webkit.internal.WebViewProviderFactory
@NonNull
public WebkitToCompatConverterBoundaryInterface getWebkitToCompatConverter() {
throw new UnsupportedOperationException(UNSUPPORTED_EXCEPTION_EXPLANATION);
}
@Override // androidx.webkit.internal.WebViewProviderFactory
@NonNull
public StaticsBoundaryInterface getStatics() {
throw new UnsupportedOperationException(UNSUPPORTED_EXCEPTION_EXPLANATION);
}
@Override // androidx.webkit.internal.WebViewProviderFactory
@NonNull
public ServiceWorkerControllerBoundaryInterface getServiceWorkerController() {
throw new UnsupportedOperationException(UNSUPPORTED_EXCEPTION_EXPLANATION);
}
@Override // androidx.webkit.internal.WebViewProviderFactory
@NonNull
public TracingControllerBoundaryInterface getTracingController() {
throw new UnsupportedOperationException(UNSUPPORTED_EXCEPTION_EXPLANATION);
}
@Override // androidx.webkit.internal.WebViewProviderFactory
@NonNull
public ProxyControllerBoundaryInterface getProxyController() {
throw new UnsupportedOperationException(UNSUPPORTED_EXCEPTION_EXPLANATION);
}
@Override // androidx.webkit.internal.WebViewProviderFactory
@NonNull
public DropDataContentProviderBoundaryInterface getDropDataProvider() {
throw new UnsupportedOperationException(UNSUPPORTED_EXCEPTION_EXPLANATION);
}
@Override // androidx.webkit.internal.WebViewProviderFactory
@NonNull
public ProfileStoreBoundaryInterface getProfileStore() {
throw new UnsupportedOperationException(UNSUPPORTED_EXCEPTION_EXPLANATION);
}
}