diff options
| author | Chris Craik <ccraik@google.com> | 2012-05-22 14:46:25 -0700 |
|---|---|---|
| committer | Android Git Automerger <android-git-automerger@android.com> | 2012-05-22 14:46:25 -0700 |
| commit | b3e1de71bafd0252046e648d43ea1fa4de42dee6 (patch) | |
| tree | d25dd9a1783f6b538d7bb34753cad5068597011a /core/java/android/webkit/WebViewClassic.java | |
| parent | ed5cbbdbe6e27cf2e6ffcf0c46f1cd687618e07f (diff) | |
| parent | 49413bcccbd735be4e8ad4cf98b3ab2f892225e4 (diff) | |
am 49413bcc: am 7a9328a3: Merge "Add temporary functor lifetime logging" into jb-dev
* commit '49413bcccbd735be4e8ad4cf98b3ab2f892225e4':
Add temporary functor lifetime logging
Diffstat (limited to 'core/java/android/webkit/WebViewClassic.java')
| -rw-r--r-- | core/java/android/webkit/WebViewClassic.java | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/core/java/android/webkit/WebViewClassic.java b/core/java/android/webkit/WebViewClassic.java index 9586e447efa3..b68f857a8e23 100644 --- a/core/java/android/webkit/WebViewClassic.java +++ b/core/java/android/webkit/WebViewClassic.java @@ -2069,6 +2069,11 @@ public final class WebViewClassic implements WebViewProvider, WebViewProvider.Sc } private void destroyImpl() { + int drawGLFunction = nativeGetDrawGLFunction(mNativeClass); + ViewRootImpl viewRoot = mWebView.getViewRootImpl(); + Log.d(LOGTAG, String.format("destroyImpl, functor %x, viewroot == null %b, isHWAccel %b", + drawGLFunction, (viewRoot == null), + mWebView.isHardwareAccelerated())); mCallbackProxy.blockMessages(); clearHelpers(); if (mListBoxDialog != null) { @@ -5333,9 +5338,12 @@ public final class WebViewClassic implements WebViewProvider, WebViewProvider.Sc updateHwAccelerated(); + int drawGLFunction = nativeGetDrawGLFunction(mNativeClass); + ViewRootImpl viewRoot = mWebView.getViewRootImpl(); + Log.d(LOGTAG, String.format("destroyImpl, functor %x, viewroot == null %b, isHWAccel %b", + drawGLFunction, (viewRoot == null), + mWebView.isHardwareAccelerated())); if (mWebView.isHardwareAccelerated()) { - int drawGLFunction = nativeGetDrawGLFunction(mNativeClass); - ViewRootImpl viewRoot = mWebView.getViewRootImpl(); if (drawGLFunction != 0 && viewRoot != null) { viewRoot.detachFunctor(drawGLFunction); } |
