Loading api/current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -37187,6 +37187,7 @@ package android.webkit { method public android.print.PrintDocumentAdapter createPrintDocumentAdapter(java.lang.String); method public void destroy(); method public void documentHasImages(android.os.Message); method public static void enableSlowWholeDocumentDraw(); method public void evaluateJavascript(java.lang.String, android.webkit.ValueCallback<java.lang.String>); method public static java.lang.String findAddress(java.lang.String); method public deprecated int findAll(java.lang.String); core/java/android/webkit/WebView.java +10 −0 Original line number Diff line number Diff line Loading @@ -1623,6 +1623,16 @@ public class WebView extends AbsoluteLayout return getFactory().getStatics().findAddress(addr); } /** * Enable drawing the entire HTML document at a significant performance * cost. Call this to enable drawing and capturing HTML content outside of * the WebView's viewport. This should be called before any WebViews are * created. */ public static void enableSlowWholeDocumentDraw() { getFactory().getStatics().enableSlowWholeDocumentDraw(); } /** * Clears the highlighting surrounding text matches created by * {@link #findAllAsync}. Loading core/java/android/webkit/WebViewFactoryProvider.java +6 −0 Original line number Diff line number Diff line Loading @@ -64,6 +64,12 @@ public interface WebViewFactoryProvider { * {@link android.webkit.WebView#optOutDataReductionProxy() } */ void optOutDataReductionProxy(); /** * Implements the API method: * {@link android.webkit.WebView#setSlowWholeDocumentDrawEnabled(boolean) } */ void enableSlowWholeDocumentDraw(); } Statics getStatics(); Loading Loading
api/current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -37187,6 +37187,7 @@ package android.webkit { method public android.print.PrintDocumentAdapter createPrintDocumentAdapter(java.lang.String); method public void destroy(); method public void documentHasImages(android.os.Message); method public static void enableSlowWholeDocumentDraw(); method public void evaluateJavascript(java.lang.String, android.webkit.ValueCallback<java.lang.String>); method public static java.lang.String findAddress(java.lang.String); method public deprecated int findAll(java.lang.String);
core/java/android/webkit/WebView.java +10 −0 Original line number Diff line number Diff line Loading @@ -1623,6 +1623,16 @@ public class WebView extends AbsoluteLayout return getFactory().getStatics().findAddress(addr); } /** * Enable drawing the entire HTML document at a significant performance * cost. Call this to enable drawing and capturing HTML content outside of * the WebView's viewport. This should be called before any WebViews are * created. */ public static void enableSlowWholeDocumentDraw() { getFactory().getStatics().enableSlowWholeDocumentDraw(); } /** * Clears the highlighting surrounding text matches created by * {@link #findAllAsync}. Loading
core/java/android/webkit/WebViewFactoryProvider.java +6 −0 Original line number Diff line number Diff line Loading @@ -64,6 +64,12 @@ public interface WebViewFactoryProvider { * {@link android.webkit.WebView#optOutDataReductionProxy() } */ void optOutDataReductionProxy(); /** * Implements the API method: * {@link android.webkit.WebView#setSlowWholeDocumentDrawEnabled(boolean) } */ void enableSlowWholeDocumentDraw(); } Statics getStatics(); Loading