diff options
| author | Michael Kolb <kolby@google.com> | 2010-11-19 12:55:12 -0800 |
|---|---|---|
| committer | Michael Kolb <kolby@google.com> | 2010-11-19 13:58:17 -0800 |
| commit | 1bf231334fd4bda8dbde5b9a0345c756a213b3a2 (patch) | |
| tree | 412e2abc22e50b45a1d74ada226f84955ed2419e /src/com/android/browser/UI.java | |
| parent | 63c0266b5d1fca4df859fe4fa3a9555d0783a2b6 (diff) | |
| download | packages_apps_Browser-1bf231334fd4bda8dbde5b9a0345c756a213b3a2.tar.gz packages_apps_Browser-1bf231334fd4bda8dbde5b9a0345c756a213b3a2.tar.bz2 packages_apps_Browser-1bf231334fd4bda8dbde5b9a0345c756a213b3a2.zip | |
restore all tabs on demand
Bug: 3214151
introduced new flag to determine if all tabs should be restored
controlled by the Ui implementation
Change-Id: I3e296f87a93fae54693bca186bb06ecd6db11d02
Diffstat (limited to 'src/com/android/browser/UI.java')
| -rw-r--r-- | src/com/android/browser/UI.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/com/android/browser/UI.java b/src/com/android/browser/UI.java index b2908918f..08cf33a0f 100644 --- a/src/com/android/browser/UI.java +++ b/src/com/android/browser/UI.java @@ -26,6 +26,8 @@ import android.view.Menu; import android.view.View; import android.webkit.WebChromeClient.CustomViewCallback; +import java.util.List; + /** * UI interface definitions */ @@ -41,12 +43,16 @@ public interface UI extends ScrollListener { public boolean onBackKey(); + public boolean needsRestoreAllTabs(); + public void addTab(Tab tab); public void removeTab(Tab tab); public void setActiveTab(Tab tab); + public void updateTabs(List<Tab> tabs); + public void detachTab(Tab tab); public void attachTab(Tab tab); |
