| Index: chrome/browser/ui/extensions/app_launch_params.cc
|
| diff --git a/chrome/browser/ui/extensions/app_launch_params.cc b/chrome/browser/ui/extensions/app_launch_params.cc
|
| index a8598753a3033869a7bd0eb2e63cea039b2bf2cc..aaa66bf699cfa600fe13b082e4d95593e6b1abce 100644
|
| --- a/chrome/browser/ui/extensions/app_launch_params.cc
|
| +++ b/chrome/browser/ui/extensions/app_launch_params.cc
|
| @@ -22,7 +22,9 @@ AppLaunchParams::AppLaunchParams(Profile* profile,
|
| desktop_type(chrome::GetActiveDesktop()),
|
| override_url(),
|
| override_bounds(),
|
| - command_line(CommandLine::NO_PROGRAM) {}
|
| + command_line(CommandLine::NO_PROGRAM),
|
| + source(extensions::SOURCE_UNKNOWN) {
|
| +}
|
|
|
| AppLaunchParams::AppLaunchParams(Profile* profile,
|
| const extensions::Extension* extension,
|
| @@ -34,7 +36,8 @@ AppLaunchParams::AppLaunchParams(Profile* profile,
|
| desktop_type(chrome::GetActiveDesktop()),
|
| override_url(),
|
| override_bounds(),
|
| - command_line(CommandLine::NO_PROGRAM) {
|
| + command_line(CommandLine::NO_PROGRAM),
|
| + source(extensions::SOURCE_UNKNOWN) {
|
| // Look up the app preference to find out the right launch container. Default
|
| // is to launch as a regular tab.
|
| container =
|
| @@ -52,7 +55,8 @@ AppLaunchParams::AppLaunchParams(Profile* profile,
|
| desktop_type(desktop_type),
|
| override_url(),
|
| override_bounds(),
|
| - command_line(CommandLine::NO_PROGRAM) {
|
| + command_line(CommandLine::NO_PROGRAM),
|
| + source(extensions::SOURCE_UNKNOWN) {
|
| if (disposition == NEW_FOREGROUND_TAB || disposition == NEW_BACKGROUND_TAB) {
|
| container = extensions::LAUNCH_CONTAINER_TAB;
|
| } else if (disposition == NEW_WINDOW) {
|
|
|