summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/TabControl.java
diff options
context:
space:
mode:
authorVivek Sekhar <vsekhar@codeaurora.org>2015-12-10 16:00:05 -0800
committerjrizzoli <joey@cyanogenmoditalia.it>2016-01-11 22:03:21 +0100
commit0c609cd66619f21a45597275c466748c94445097 (patch)
tree91b53095d3cf5ef85cd23a9292714c4baf4b23b3 /src/com/android/browser/TabControl.java
parentb826fbad74571c5b5598556f0d80eefc939c1ab0 (diff)
downloadandroid_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.java2
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) {