Loading api/current.txt +4 −4 Original line number Diff line number Diff line Loading @@ -48729,7 +48729,7 @@ package android.webkit { method public abstract boolean getOffscreenPreRaster(); method public abstract deprecated android.webkit.WebSettings.PluginState getPluginState(); method public abstract java.lang.String getSansSerifFontFamily(); method public abstract boolean getSaveFormData(); method public abstract deprecated boolean getSaveFormData(); method public abstract deprecated boolean getSavePassword(); method public abstract java.lang.String getSerifFontFamily(); method public abstract java.lang.String getStandardFontFamily(); Loading Loading @@ -48778,7 +48778,7 @@ package android.webkit { method public abstract deprecated void setPluginState(android.webkit.WebSettings.PluginState); method public abstract deprecated void setRenderPriority(android.webkit.WebSettings.RenderPriority); method public abstract void setSansSerifFontFamily(java.lang.String); method public abstract void setSaveFormData(boolean); method public abstract deprecated void setSaveFormData(boolean); method public abstract deprecated void setSavePassword(boolean); method public abstract void setSerifFontFamily(java.lang.String); method public abstract void setStandardFontFamily(java.lang.String); Loading Loading @@ -49069,12 +49069,12 @@ package android.webkit { public abstract class WebViewDatabase { ctor public WebViewDatabase(); method public abstract void clearFormData(); method public abstract deprecated void clearFormData(); method public abstract void clearHttpAuthUsernamePassword(); method public abstract deprecated void clearUsernamePassword(); method public abstract java.lang.String[] getHttpAuthUsernamePassword(java.lang.String, java.lang.String); method public static android.webkit.WebViewDatabase getInstance(android.content.Context); method public abstract boolean hasFormData(); method public abstract deprecated boolean hasFormData(); method public abstract boolean hasHttpAuthUsernamePassword(); method public abstract deprecated boolean hasUsernamePassword(); method public abstract void setHttpAuthUsernamePassword(java.lang.String, java.lang.String, java.lang.String, java.lang.String); api/system-current.txt +4 −4 Original line number Diff line number Diff line Loading @@ -52308,7 +52308,7 @@ package android.webkit { method public abstract deprecated android.webkit.WebSettings.PluginState getPluginState(); method public abstract deprecated boolean getPluginsEnabled(); method public abstract java.lang.String getSansSerifFontFamily(); method public abstract boolean getSaveFormData(); method public abstract deprecated boolean getSaveFormData(); method public abstract deprecated boolean getSavePassword(); method public abstract java.lang.String getSerifFontFamily(); method public abstract java.lang.String getStandardFontFamily(); Loading Loading @@ -52363,7 +52363,7 @@ package android.webkit { method public abstract deprecated void setPluginsEnabled(boolean); method public abstract deprecated void setRenderPriority(android.webkit.WebSettings.RenderPriority); method public abstract void setSansSerifFontFamily(java.lang.String); method public abstract void setSaveFormData(boolean); method public abstract deprecated void setSaveFormData(boolean); method public abstract deprecated void setSavePassword(boolean); method public abstract void setSerifFontFamily(java.lang.String); method public abstract void setStandardFontFamily(java.lang.String); Loading Loading @@ -52691,12 +52691,12 @@ package android.webkit { public abstract class WebViewDatabase { ctor public WebViewDatabase(); method public abstract void clearFormData(); method public abstract deprecated void clearFormData(); method public abstract void clearHttpAuthUsernamePassword(); method public abstract deprecated void clearUsernamePassword(); method public abstract java.lang.String[] getHttpAuthUsernamePassword(java.lang.String, java.lang.String); method public static android.webkit.WebViewDatabase getInstance(android.content.Context); method public abstract boolean hasFormData(); method public abstract deprecated boolean hasFormData(); method public abstract boolean hasHttpAuthUsernamePassword(); method public abstract deprecated boolean hasUsernamePassword(); method public abstract void setHttpAuthUsernamePassword(java.lang.String, java.lang.String, java.lang.String, java.lang.String); api/test-current.txt +4 −4 Original line number Diff line number Diff line Loading @@ -49113,7 +49113,7 @@ package android.webkit { method public abstract boolean getOffscreenPreRaster(); method public abstract deprecated android.webkit.WebSettings.PluginState getPluginState(); method public abstract java.lang.String getSansSerifFontFamily(); method public abstract boolean getSaveFormData(); method public abstract deprecated boolean getSaveFormData(); method public abstract deprecated boolean getSavePassword(); method public abstract java.lang.String getSerifFontFamily(); method public abstract java.lang.String getStandardFontFamily(); Loading Loading @@ -49162,7 +49162,7 @@ package android.webkit { method public abstract deprecated void setPluginState(android.webkit.WebSettings.PluginState); method public abstract deprecated void setRenderPriority(android.webkit.WebSettings.RenderPriority); method public abstract void setSansSerifFontFamily(java.lang.String); method public abstract void setSaveFormData(boolean); method public abstract deprecated void setSaveFormData(boolean); method public abstract deprecated void setSavePassword(boolean); method public abstract void setSerifFontFamily(java.lang.String); method public abstract void setStandardFontFamily(java.lang.String); Loading Loading @@ -49453,12 +49453,12 @@ package android.webkit { public abstract class WebViewDatabase { ctor public WebViewDatabase(); method public abstract void clearFormData(); method public abstract deprecated void clearFormData(); method public abstract void clearHttpAuthUsernamePassword(); method public abstract deprecated void clearUsernamePassword(); method public abstract java.lang.String[] getHttpAuthUsernamePassword(java.lang.String, java.lang.String); method public static android.webkit.WebViewDatabase getInstance(android.content.Context); method public abstract boolean hasFormData(); method public abstract deprecated boolean hasFormData(); method public abstract boolean hasHttpAuthUsernamePassword(); method public abstract deprecated boolean hasUsernamePassword(); method public abstract void setHttpAuthUsernamePassword(java.lang.String, java.lang.String, java.lang.String, java.lang.String); core/java/android/webkit/WebSettings.java +10 −1 Original line number Diff line number Diff line Loading @@ -411,8 +411,16 @@ public abstract class WebSettings { public abstract boolean getUseWebViewBackgroundForOverscrollBackground(); /** * Sets whether the WebView should save form data. The default is true. * Sets whether the WebView should save form data. In Android O, the * platform has implemented a fully functional Autofill feature to store * form data. Therefore, the Webview form data save feature is disabled. * * Note that the feature will continue to be supported on older versions of * Android as before. * * This function does not have any effect. */ @Deprecated public abstract void setSaveFormData(boolean save); /** Loading @@ -421,6 +429,7 @@ public abstract class WebSettings { * @return whether the WebView saves form data * @see #setSaveFormData */ @Deprecated public abstract boolean getSaveFormData(); /** Loading core/java/android/webkit/WebViewDatabase.java +2 −0 Original line number Diff line number Diff line Loading @@ -143,6 +143,7 @@ public abstract class WebViewDatabase { * @return whether there is any saved data for web forms * @see #clearFormData */ @Deprecated public abstract boolean hasFormData(); /** Loading @@ -150,5 +151,6 @@ public abstract class WebViewDatabase { * * @see #hasFormData */ @Deprecated public abstract void clearFormData(); } Loading
api/current.txt +4 −4 Original line number Diff line number Diff line Loading @@ -48729,7 +48729,7 @@ package android.webkit { method public abstract boolean getOffscreenPreRaster(); method public abstract deprecated android.webkit.WebSettings.PluginState getPluginState(); method public abstract java.lang.String getSansSerifFontFamily(); method public abstract boolean getSaveFormData(); method public abstract deprecated boolean getSaveFormData(); method public abstract deprecated boolean getSavePassword(); method public abstract java.lang.String getSerifFontFamily(); method public abstract java.lang.String getStandardFontFamily(); Loading Loading @@ -48778,7 +48778,7 @@ package android.webkit { method public abstract deprecated void setPluginState(android.webkit.WebSettings.PluginState); method public abstract deprecated void setRenderPriority(android.webkit.WebSettings.RenderPriority); method public abstract void setSansSerifFontFamily(java.lang.String); method public abstract void setSaveFormData(boolean); method public abstract deprecated void setSaveFormData(boolean); method public abstract deprecated void setSavePassword(boolean); method public abstract void setSerifFontFamily(java.lang.String); method public abstract void setStandardFontFamily(java.lang.String); Loading Loading @@ -49069,12 +49069,12 @@ package android.webkit { public abstract class WebViewDatabase { ctor public WebViewDatabase(); method public abstract void clearFormData(); method public abstract deprecated void clearFormData(); method public abstract void clearHttpAuthUsernamePassword(); method public abstract deprecated void clearUsernamePassword(); method public abstract java.lang.String[] getHttpAuthUsernamePassword(java.lang.String, java.lang.String); method public static android.webkit.WebViewDatabase getInstance(android.content.Context); method public abstract boolean hasFormData(); method public abstract deprecated boolean hasFormData(); method public abstract boolean hasHttpAuthUsernamePassword(); method public abstract deprecated boolean hasUsernamePassword(); method public abstract void setHttpAuthUsernamePassword(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
api/system-current.txt +4 −4 Original line number Diff line number Diff line Loading @@ -52308,7 +52308,7 @@ package android.webkit { method public abstract deprecated android.webkit.WebSettings.PluginState getPluginState(); method public abstract deprecated boolean getPluginsEnabled(); method public abstract java.lang.String getSansSerifFontFamily(); method public abstract boolean getSaveFormData(); method public abstract deprecated boolean getSaveFormData(); method public abstract deprecated boolean getSavePassword(); method public abstract java.lang.String getSerifFontFamily(); method public abstract java.lang.String getStandardFontFamily(); Loading Loading @@ -52363,7 +52363,7 @@ package android.webkit { method public abstract deprecated void setPluginsEnabled(boolean); method public abstract deprecated void setRenderPriority(android.webkit.WebSettings.RenderPriority); method public abstract void setSansSerifFontFamily(java.lang.String); method public abstract void setSaveFormData(boolean); method public abstract deprecated void setSaveFormData(boolean); method public abstract deprecated void setSavePassword(boolean); method public abstract void setSerifFontFamily(java.lang.String); method public abstract void setStandardFontFamily(java.lang.String); Loading Loading @@ -52691,12 +52691,12 @@ package android.webkit { public abstract class WebViewDatabase { ctor public WebViewDatabase(); method public abstract void clearFormData(); method public abstract deprecated void clearFormData(); method public abstract void clearHttpAuthUsernamePassword(); method public abstract deprecated void clearUsernamePassword(); method public abstract java.lang.String[] getHttpAuthUsernamePassword(java.lang.String, java.lang.String); method public static android.webkit.WebViewDatabase getInstance(android.content.Context); method public abstract boolean hasFormData(); method public abstract deprecated boolean hasFormData(); method public abstract boolean hasHttpAuthUsernamePassword(); method public abstract deprecated boolean hasUsernamePassword(); method public abstract void setHttpAuthUsernamePassword(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
api/test-current.txt +4 −4 Original line number Diff line number Diff line Loading @@ -49113,7 +49113,7 @@ package android.webkit { method public abstract boolean getOffscreenPreRaster(); method public abstract deprecated android.webkit.WebSettings.PluginState getPluginState(); method public abstract java.lang.String getSansSerifFontFamily(); method public abstract boolean getSaveFormData(); method public abstract deprecated boolean getSaveFormData(); method public abstract deprecated boolean getSavePassword(); method public abstract java.lang.String getSerifFontFamily(); method public abstract java.lang.String getStandardFontFamily(); Loading Loading @@ -49162,7 +49162,7 @@ package android.webkit { method public abstract deprecated void setPluginState(android.webkit.WebSettings.PluginState); method public abstract deprecated void setRenderPriority(android.webkit.WebSettings.RenderPriority); method public abstract void setSansSerifFontFamily(java.lang.String); method public abstract void setSaveFormData(boolean); method public abstract deprecated void setSaveFormData(boolean); method public abstract deprecated void setSavePassword(boolean); method public abstract void setSerifFontFamily(java.lang.String); method public abstract void setStandardFontFamily(java.lang.String); Loading Loading @@ -49453,12 +49453,12 @@ package android.webkit { public abstract class WebViewDatabase { ctor public WebViewDatabase(); method public abstract void clearFormData(); method public abstract deprecated void clearFormData(); method public abstract void clearHttpAuthUsernamePassword(); method public abstract deprecated void clearUsernamePassword(); method public abstract java.lang.String[] getHttpAuthUsernamePassword(java.lang.String, java.lang.String); method public static android.webkit.WebViewDatabase getInstance(android.content.Context); method public abstract boolean hasFormData(); method public abstract deprecated boolean hasFormData(); method public abstract boolean hasHttpAuthUsernamePassword(); method public abstract deprecated boolean hasUsernamePassword(); method public abstract void setHttpAuthUsernamePassword(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
core/java/android/webkit/WebSettings.java +10 −1 Original line number Diff line number Diff line Loading @@ -411,8 +411,16 @@ public abstract class WebSettings { public abstract boolean getUseWebViewBackgroundForOverscrollBackground(); /** * Sets whether the WebView should save form data. The default is true. * Sets whether the WebView should save form data. In Android O, the * platform has implemented a fully functional Autofill feature to store * form data. Therefore, the Webview form data save feature is disabled. * * Note that the feature will continue to be supported on older versions of * Android as before. * * This function does not have any effect. */ @Deprecated public abstract void setSaveFormData(boolean save); /** Loading @@ -421,6 +429,7 @@ public abstract class WebSettings { * @return whether the WebView saves form data * @see #setSaveFormData */ @Deprecated public abstract boolean getSaveFormData(); /** Loading
core/java/android/webkit/WebViewDatabase.java +2 −0 Original line number Diff line number Diff line Loading @@ -143,6 +143,7 @@ public abstract class WebViewDatabase { * @return whether there is any saved data for web forms * @see #clearFormData */ @Deprecated public abstract boolean hasFormData(); /** Loading @@ -150,5 +151,6 @@ public abstract class WebViewDatabase { * * @see #hasFormData */ @Deprecated public abstract void clearFormData(); }