From 0aeed6af6ed9657634f877f02452ffbfeb34a550 Mon Sep 17 00:00:00 2001 From: Feng Qian Date: Thu, 16 Jul 2009 20:53:31 -0700 Subject: [PATCH] Free memory on low memory condition. This allows WebView to release cached resources and continue running. --- .../src/com/android/dumprendertree/TestShellActivity.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/DumpRenderTree/src/com/android/dumprendertree/TestShellActivity.java b/tests/DumpRenderTree/src/com/android/dumprendertree/TestShellActivity.java index 34c6e0b7f523f..90f03dd586b9e 100644 --- a/tests/DumpRenderTree/src/com/android/dumprendertree/TestShellActivity.java +++ b/tests/DumpRenderTree/src/com/android/dumprendertree/TestShellActivity.java @@ -228,8 +228,8 @@ public class TestShellActivity extends Activity implements LayoutTestController @Override public void onLowMemory() { super.onLowMemory(); - Log.e(LOGTAG, "Low memory, kill self"); - System.exit(1); + Log.e(LOGTAG, "Low memory, clearing caches"); + mWebView.freeMemory(); } // Dump the page