Loading api/current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -50230,6 +50230,7 @@ package android.webkit { method public java.lang.String getTitle(); method public java.lang.String getUrl(); method public android.webkit.WebChromeClient getWebChromeClient(); method public static java.lang.ClassLoader getWebViewClassLoader(); method public android.webkit.WebViewClient getWebViewClient(); method public void goBack(); method public void goBackOrForward(int); api/system-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -4996,6 +4996,7 @@ package android.webkit { method public abstract android.webkit.TracingController getTracingController(); method public abstract android.webkit.WebIconDatabase getWebIconDatabase(); method public abstract android.webkit.WebStorage getWebStorage(); method public abstract java.lang.ClassLoader getWebViewClassLoader(); method public abstract android.webkit.WebViewDatabase getWebViewDatabase(android.content.Context); } Loading core/java/android/webkit/WebView.java +10 −0 Original line number Diff line number Diff line Loading @@ -2412,6 +2412,16 @@ public class WebView extends AbsoluteLayout return mProvider.getTextClassifier(); } /** * Returns the {@link ClassLoader} used to load internal WebView classes. * This method is meant for use by the WebView Support Library, there is no reason to use this * method otherwise. */ @NonNull public static ClassLoader getWebViewClassLoader() { return getFactory().getWebViewClassLoader(); } //------------------------------------------------------------------------- // Interface for WebView providers //------------------------------------------------------------------------- Loading core/java/android/webkit/WebViewFactoryProvider.java +6 −0 Original line number Diff line number Diff line Loading @@ -172,4 +172,10 @@ public interface WebViewFactoryProvider { * @return the singleton WebViewDatabase instance */ WebViewDatabase getWebViewDatabase(Context context); /** * Gets the classloader used to load internal WebView implementation classes. This interface * should only be used by the WebView Support Library. */ ClassLoader getWebViewClassLoader(); } Loading
api/current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -50230,6 +50230,7 @@ package android.webkit { method public java.lang.String getTitle(); method public java.lang.String getUrl(); method public android.webkit.WebChromeClient getWebChromeClient(); method public static java.lang.ClassLoader getWebViewClassLoader(); method public android.webkit.WebViewClient getWebViewClient(); method public void goBack(); method public void goBackOrForward(int);
api/system-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -4996,6 +4996,7 @@ package android.webkit { method public abstract android.webkit.TracingController getTracingController(); method public abstract android.webkit.WebIconDatabase getWebIconDatabase(); method public abstract android.webkit.WebStorage getWebStorage(); method public abstract java.lang.ClassLoader getWebViewClassLoader(); method public abstract android.webkit.WebViewDatabase getWebViewDatabase(android.content.Context); } Loading
core/java/android/webkit/WebView.java +10 −0 Original line number Diff line number Diff line Loading @@ -2412,6 +2412,16 @@ public class WebView extends AbsoluteLayout return mProvider.getTextClassifier(); } /** * Returns the {@link ClassLoader} used to load internal WebView classes. * This method is meant for use by the WebView Support Library, there is no reason to use this * method otherwise. */ @NonNull public static ClassLoader getWebViewClassLoader() { return getFactory().getWebViewClassLoader(); } //------------------------------------------------------------------------- // Interface for WebView providers //------------------------------------------------------------------------- Loading
core/java/android/webkit/WebViewFactoryProvider.java +6 −0 Original line number Diff line number Diff line Loading @@ -172,4 +172,10 @@ public interface WebViewFactoryProvider { * @return the singleton WebViewDatabase instance */ WebViewDatabase getWebViewDatabase(Context context); /** * Gets the classloader used to load internal WebView implementation classes. This interface * should only be used by the WebView Support Library. */ ClassLoader getWebViewClassLoader(); }