1616
1717package com .android .dumprendertree ;
1818
19+ import com .android .browser .WebViewProperties ;
1920import com .android .dumprendertree .forwarder .ForwardService ;
2021
2122import android .app .Activity ;
2223import android .app .AlertDialog ;
2324import android .content .Context ;
2425import android .content .DialogInterface ;
25- import android .content .Intent ;
2626import android .content .DialogInterface .OnClickListener ;
27+ import android .content .Intent ;
2728import android .graphics .Bitmap ;
28- import android .graphics .Canvas ;
2929import android .graphics .Bitmap .CompressFormat ;
3030import android .graphics .Bitmap .Config ;
31+ import android .graphics .Canvas ;
3132import android .net .http .SslError ;
3233import android .os .Bundle ;
3334import android .os .Environment ;
3637import android .util .Log ;
3738import android .view .ViewGroup ;
3839import android .view .Window ;
39- import android .webkit .CookieManager ;
4040import android .webkit .ConsoleMessage ;
4141import android .webkit .CookieManager ;
4242import android .webkit .GeolocationPermissions ;
@@ -907,6 +907,7 @@ public void setDefaultWebSettings(WebView webview) {
907907 // this enables cpu upload path (as opposed to gpu upload path)
908908 // and it's only meant to be a temporary workaround!
909909 settings .setProperty ("enable_cpu_upload_path" , "true" );
910+ settings .setProperty (WebViewProperties .gfxUseMinimalMemory , "false" );
910911 }
911912
912913 private WebView mWebView ;
@@ -977,4 +978,4 @@ public void setDefaultWebSettings(WebView webview) {
977978 private boolean mIsGeolocationPermissionSet ;
978979 private boolean mGeolocationPermission ;
979980 private Map mPendingGeolocationPermissionCallbacks ;
980- }
981+ }
0 commit comments