| Index: android_webview/lib/main/aw_main_delegate.cc
|
| diff --git a/android_webview/lib/main/aw_main_delegate.cc b/android_webview/lib/main/aw_main_delegate.cc
|
| index d9cbab894a92f23ccad759f53f18d84dc4bf68ed..defb379388d38ac57af7a52be47e51c9e7262a70 100644
|
| --- a/android_webview/lib/main/aw_main_delegate.cc
|
| +++ b/android_webview/lib/main/aw_main_delegate.cc
|
| @@ -90,6 +90,11 @@ bool AwMainDelegate::BasicStartupComplete(int* exit_code) {
|
| // WebView does not yet support screen orientation locking.
|
| cl->AppendSwitch(switches::kDisableScreenOrientationLock);
|
|
|
| + // WebView does not (yet) save Chromium data during shutdown, so add setting
|
| + // for Chrome to aggressively persist DOM Storage to minimize data loss.
|
| + // http://crbug.com/479767
|
| + cl->AppendSwitch(switches::kEnableAggressiveDOMStorageFlushing);
|
| +
|
| // This is needed to be able to mmap the V8 snapshot and ICU data file
|
| // directly from the WebView .apk.
|
| // This needs to be here so that it gets to run before the code in
|
|
|