diff options
| author | Ben Murdoch <benm@google.com> | 2012-05-24 13:01:57 +0100 |
|---|---|---|
| committer | Ben Murdoch <benm@google.com> | 2012-05-24 13:01:57 +0100 |
| commit | 2b5d66824be331cf35dbbb1aed267544b2186660 (patch) | |
| tree | 1a5cced979f89f7d4784e6ad182b93f466b020ec /core/java/android/webkit/WebViewClassic.java | |
| parent | f927e17ae543b6edeae8200cc86c59c3ee740670 (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.java | 5 |
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(); |
