diff options
author | Vivek Sekhar <vsekhar@codeaurora.org> | 2015-12-10 16:00:05 -0800 |
---|---|---|
committer | jrizzoli <joey@cyanogenmoditalia.it> | 2016-01-11 22:03:21 +0100 |
commit | 0c609cd66619f21a45597275c466748c94445097 (patch) | |
tree | 91b53095d3cf5ef85cd23a9292714c4baf4b23b3 /src/com/android/browser/TabControl.java | |
parent | b826fbad74571c5b5598556f0d80eefc939c1ab0 (diff) | |
download | android_packages_apps_Gello-0c609cd66619f21a45597275c466748c94445097.tar.gz android_packages_apps_Gello-0c609cd66619f21a45597275c466748c94445097.tar.bz2 android_packages_apps_Gello-0c609cd66619f21a45597275c466748c94445097.zip |
Fix issue with memory monitor killing background tabs
When multiple tabs are opened in background memory monitor would allow only a
certain number of tabs to load, other tabs would never have a chance to save instances
which can be restored from WebView. We ensure to restore the background tabs from
original URL.
Change-Id: I940d4cd8f3b077d5351cb34ce441bd4b74ae689b
Diffstat (limited to 'src/com/android/browser/TabControl.java')
-rw-r--r-- | src/com/android/browser/TabControl.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/browser/TabControl.java b/src/com/android/browser/TabControl.java index 81da6966..91d2bca9 100644 --- a/src/com/android/browser/TabControl.java +++ b/src/com/android/browser/TabControl.java @@ -249,7 +249,7 @@ class TabControl { final WebView w = createNewWebView(privateBrowsing, backgroundTab); // Create a new tab and add it to the tab list - Tab t = new Tab(mController, w, state); + Tab t = new Tab(mController, w, state, backgroundTab); mTabs.add(t); mTabCountObservable.set(mTabs.size()); if (privateBrowsing) { |