Chromium Code Reviews| 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) { |