summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/IntentHandler.java
diff options
context:
space:
mode:
authorLeon Scroggins <scroggo@google.com>2011-02-22 16:37:23 -0500
committerLeon Scroggins <scroggo@google.com>2011-02-23 10:35:23 -0500
commit2ed6e31fc7224313d668f8edcb4c9473f4710801 (patch)
tree36ddbf2292716286b6e4e100ddda53c3d7f480b0 /src/com/android/browser/IntentHandler.java
parentaeb3b099ce1115e85e5a309bba644041502af556 (diff)
downloadpackages_apps_Browser-2ed6e31fc7224313d668f8edcb4c9473f4710801.tar.gz
packages_apps_Browser-2ed6e31fc7224313d668f8edcb4c9473f4710801.tar.bz2
packages_apps_Browser-2ed6e31fc7224313d668f8edcb4c9473f4710801.zip
When receiving the correct Intent, open a new tab.
Bug:3405773 Requires a change to frameworks/base. Change-Id: I26475d76fa68dded8709708c156e2de441716d79
Diffstat (limited to 'src/com/android/browser/IntentHandler.java')
-rw-r--r--src/com/android/browser/IntentHandler.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/android/browser/IntentHandler.java b/src/com/android/browser/IntentHandler.java
index e17fdc555..77db53848 100644
--- a/src/com/android/browser/IntentHandler.java
+++ b/src/com/android/browser/IntentHandler.java
@@ -133,6 +133,10 @@ public class IntentHandler {
urlData = new UrlData(mSettings.getHomePage());
}
+ if (intent.getBooleanExtra(Browser.EXTRA_CREATE_NEW_TAB, false)) {
+ mController.openTabAndShow(mTabControl.getCurrentTab(), urlData, false, null);
+ return;
+ }
final String appId = intent
.getStringExtra(Browser.EXTRA_APPLICATION_ID);
if ((Intent.ACTION_VIEW.equals(action)