Chromium Code Reviews| Index: android_webview/java/src/org/chromium/android_webview/AwContents.java |
| diff --git a/android_webview/java/src/org/chromium/android_webview/AwContents.java b/android_webview/java/src/org/chromium/android_webview/AwContents.java |
| index ebebc65756f431bc1ee8074423dde2d1b2e5ccef..1bcf5fa42694aa6c6535199b168bdc2725503043 100644 |
| --- a/android_webview/java/src/org/chromium/android_webview/AwContents.java |
| +++ b/android_webview/java/src/org/chromium/android_webview/AwContents.java |
| @@ -640,7 +640,12 @@ public void onTrimMemory(final int level) { |
| if (isDestroyed(NO_WARN)) return; |
| boolean visibleRectEmpty = getGlobalVisibleRect().isEmpty(); |
| final boolean visible = mIsViewVisible && mIsWindowVisible && !visibleRectEmpty; |
| - nativeTrimMemory(mNativeAwContents, level, visible); |
| + ThreadUtils.runOnUiThread(new Runnable() { |
|
boliu
2015/12/10 22:03:14
I think new code is not wrong, but I kinda want to
|
| + @Override |
| + public void run() { |
| + nativeTrimMemory(mNativeAwContents, level, visible); |
| + } |
| + }); |
| } |
| @Override |