summaryrefslogtreecommitdiffstats
path: root/chrome/browser
diff options
context:
space:
mode:
authorscherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-17 02:09:40 +0000
committerscherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-17 02:09:40 +0000
commitcdc0ecebd435e51ccfec5f4e6f208570f5703bdf (patch)
treea0e97280b886e85eeac47ffdf422342d98a975a1 /chrome/browser
parentffd6ed4a32b41b6f6ffa76b4deefc9d67f1df220 (diff)
downloadchromium_src-cdc0ecebd435e51ccfec5f4e6f208570f5703bdf.zip
chromium_src-cdc0ecebd435e51ccfec5f4e6f208570f5703bdf.tar.gz
chromium_src-cdc0ecebd435e51ccfec5f4e6f208570f5703bdf.tar.bz2
Make apps launch using their default container as specified in their manifest.
The debug options were forcefully causing apps to launch as tabs. BUG=46502 TEST=try launching a panel or window based app, it shouldn't launch as a tab Review URL: http://codereview.chromium.org/2844008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50070 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser')
-rw-r--r--chrome/browser/dom_ui/app_launcher_handler.cc2
-rw-r--r--chrome/browser/resources/new_new_tab.html4
2 files changed, 4 insertions, 2 deletions
diff --git a/chrome/browser/dom_ui/app_launcher_handler.cc b/chrome/browser/dom_ui/app_launcher_handler.cc
index b34c82d..5fe6ba5 100644
--- a/chrome/browser/dom_ui/app_launcher_handler.cc
+++ b/chrome/browser/dom_ui/app_launcher_handler.cc
@@ -178,7 +178,7 @@ void AppLauncherHandler::HandleLaunchApp(const Value* value) {
return;
}
- Extension::LaunchContainer container = Extension::LAUNCH_TAB;
+ Extension::LaunchContainer container = extension->launch_container();
if (launch_container == "tab")
container = Extension::LAUNCH_TAB;
else if (launch_container == "panel")
diff --git a/chrome/browser/resources/new_new_tab.html b/chrome/browser/resources/new_new_tab.html
index b29a3fa..8a6339f 100644
--- a/chrome/browser/resources/new_new_tab.html
+++ b/chrome/browser/resources/new_new_tab.html
@@ -169,8 +169,10 @@ if ('mode' in hashParams) {
<h2>Debug</h2>
<div id="apps-launch-control">
Open apps in:<label
+ ><input type="radio" name="launch-container-type" value=""
+ checked="true">Default</label
><input type="radio" name="launch-container-type" value="tab"
- checked="true">Default (Tab)</label
+ >Tab</label
><label><input type="radio" name="launch-container-type" value="window"
>Window</label
><label><input type="radio" name="launch-container-type" value="panel"