Index: android_webview/native/aw_contents.cc |
diff --git a/android_webview/native/aw_contents.cc b/android_webview/native/aw_contents.cc |
index c9d38d6cfdd5c3b73accf7b8bc7ba86592b2dd29..d17aae7a9132a7e3f67d923a3121444d94f9c9a1 100644 |
--- a/android_webview/native/aw_contents.cc |
+++ b/android_webview/native/aw_contents.cc |
@@ -998,18 +998,14 @@ void AwContents::TrimMemoryOnRenderThread(JNIEnv* env, |
jobject obj, |
jint level, |
jboolean visible) { |
- if (hardware_renderer_) { |
- if (hardware_renderer_->TrimMemory(level, visible)) { |
- content::BrowserThread::PostTask( |
- content::BrowserThread::UI, |
- FROM_HERE, |
- base::Bind(&AwContents::ForceFakeComposite, ui_thread_weak_ptr_)); |
- } |
- } |
+ BrowserThread::PostTask( |
+ BrowserThread::UI, |
+ FROM_HERE, |
+ base::Bind(&AwContents::TrimMemory, ui_thread_weak_ptr_, level, visible)); |
boliu
2014/05/01 00:37:40
You don't need this trip to RT, change AwContents.
hush (inactive)
2014/05/01 19:03:04
I will rebase onto your change here:
https://coder
|
} |
-void AwContents::ForceFakeComposite() { |
- browser_view_renderer_.ForceFakeCompositeSW(); |
+void AwContents::TrimMemory(const int level, const bool visible) { |
+ browser_view_renderer_.TrimMemory(level, visible); |
} |
void SetShouldDownloadFavicons(JNIEnv* env, jclass jclazz) { |