summaryrefslogtreecommitdiff
path: root/core/java/android/webkit/WebViewClassic.java
diff options
context:
space:
mode:
authorBen Murdoch <benm@google.com>2012-05-24 13:01:57 +0100
committerBen Murdoch <benm@google.com>2012-05-24 13:01:57 +0100
commit2b5d66824be331cf35dbbb1aed267544b2186660 (patch)
tree1a5cced979f89f7d4784e6ad182b93f466b020ec /core/java/android/webkit/WebViewClassic.java
parentf927e17ae543b6edeae8200cc86c59c3ee740670 (diff)
Make the WebCore thread watchdog opt in.
Add a setting on WebViewCore to control whether we monitor the responsiveness of the WebCore thread. Default is not to monitor. Bug: 6447214 Change-Id: Ia95e5c769d458dcd24ae50660b2f22e93851956f
Diffstat (limited to 'core/java/android/webkit/WebViewClassic.java')
-rw-r--r--core/java/android/webkit/WebViewClassic.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/android/webkit/WebViewClassic.java b/core/java/android/webkit/WebViewClassic.java
index 9f8771c5355e..f03fb86a6b64 100644
--- a/core/java/android/webkit/WebViewClassic.java
+++ b/core/java/android/webkit/WebViewClassic.java
@@ -8494,6 +8494,11 @@ public final class WebViewClassic implements WebViewProvider, WebViewProvider.Sc
mWebView.postInvalidate();
}
+ // Note: must be called before first WebViewClassic is created.
+ public static void setShouldMonitorWebCoreThread() {
+ WebViewCore.setShouldMonitorWebCoreThread();
+ }
+
private native void nativeCreate(int ptr, String drawableDir, boolean isHighEndGfx);
private native void nativeDebugDump();
private native void nativeDestroy();