summaryrefslogtreecommitdiff
path: root/core/java/android/webkit/WebViewClient.java
diff options
context:
space:
mode:
authorShimi Zhang <ctzsm@google.com>2019-02-22 17:47:28 -0800
committerShimi Zhang <ctzsm@google.com>2019-03-11 19:30:58 +0000
commitce222afda74698f7435155fd9064fc44cd002478 (patch)
tree6cd6f7fc75dfdc339a83deededcc8e5a6693cf44 /core/java/android/webkit/WebViewClient.java
parent3148adad10cdac897820241e52d6f6c769c7cc3c (diff)
onPageFinished javadoc cleanup
PictureListener was deprecated, we need to replace its mentioning in onPageFinished() javadoc with postVisualStateCallback(). Bug: 125939241 Test: make ds-docs Change-Id: I7c1641c86632bb6c8214fd701e052096952deeec
Diffstat (limited to 'core/java/android/webkit/WebViewClient.java')
-rw-r--r--core/java/android/webkit/WebViewClient.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/core/java/android/webkit/WebViewClient.java b/core/java/android/webkit/WebViewClient.java
index a29d44966540..26c21753a23f 100644
--- a/core/java/android/webkit/WebViewClient.java
+++ b/core/java/android/webkit/WebViewClient.java
@@ -102,9 +102,11 @@ public class WebViewClient {
/**
* Notify the host application that a page has finished loading. This method
- * is called only for main frame. When onPageFinished() is called, the
- * rendering picture may not be updated yet. To get the notification for the
- * new Picture, use {@link WebView.PictureListener#onNewPicture}.
+ * is called only for main frame. Receiving an {@code onPageFinished()} callback does not
+ * guarantee that the next frame drawn by WebView will reflect the state of the DOM at this
+ * point. In order to be notified that the current DOM state is ready to be rendered, request a
+ * visual state callback with {@link WebView#postVisualStateCallback} and wait for the supplied
+ * callback to be triggered.
*
* @param view The WebView that is initiating the callback.
* @param url The url of the page.