| Index: chrome/android/java/src/org/chromium/chrome/browser/tabmodel/document/TabDelegate.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/document/TabDelegate.java b/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/document/TabDelegate.java
|
| index b2c00bbb96899bb4c3fa15bcc5e47671a3ea8799..edf4e5de0bee5e91349ec2000ca32cac63a5f4cf 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/document/TabDelegate.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/document/TabDelegate.java
|
| @@ -7,7 +7,9 @@ package org.chromium.chrome.browser.tabmodel.document;
|
| import android.app.Activity;
|
|
|
| import org.chromium.chrome.browser.Tab;
|
| +import org.chromium.chrome.browser.document.PendingDocumentData;
|
| import org.chromium.chrome.browser.tabmodel.document.DocumentTabModel.Entry;
|
| +import org.chromium.content_public.browser.LoadUrlParams;
|
|
|
| /**
|
| * Provides Tabs to a DocumentTabModel.
|
| @@ -23,6 +25,13 @@ public interface TabDelegate {
|
| Tab getActivityTab(boolean incognito, ActivityDelegate delgate, Activity activity);
|
|
|
| /**
|
| + * Opens a new Tab in the foreground.
|
| + * Assumed to be triggered by a window.open().
|
| + */
|
| + void createTabInForeground(Activity parentActivity, boolean incognito,
|
| + LoadUrlParams loadUrlParams, PendingDocumentData documentParams);
|
| +
|
| + /**
|
| * Creates a frozen Tab for the Entry.
|
| * @param entry Entry containing TabState.
|
| * @return A frozen Tab.
|
|
|