| Index: chrome/browser/ui/extensions/shell_window.cc
|
| diff --git a/chrome/browser/ui/extensions/shell_window.cc b/chrome/browser/ui/extensions/shell_window.cc
|
| index 4b61960e88b718f8c1734af3020e978f1c683e07..a8c1bb91b97d1b4abb3aeaff2a7487806ce83f3a 100644
|
| --- a/chrome/browser/ui/extensions/shell_window.cc
|
| +++ b/chrome/browser/ui/extensions/shell_window.cc
|
| @@ -71,7 +71,7 @@ ShellWindow::CreateParams::CreateParams()
|
| : frame(ShellWindow::CreateParams::FRAME_CHROME),
|
| bounds(-1, -1, kDefaultWidth, kDefaultHeight),
|
| restore_position(true), restore_size(true),
|
| - creator_process_id(0) {
|
| + creator_process_id(0), hidden(false) {
|
| }
|
|
|
| ShellWindow::CreateParams::~CreateParams() {
|
| @@ -115,6 +115,9 @@ void ShellWindow::Init(const GURL& url,
|
|
|
| native_window_.reset(NativeShellWindow::Create(this, params));
|
|
|
| + if (!params.hidden)
|
| + GetBaseWindow()->Show();
|
| +
|
| if (!params.window_key.empty()) {
|
| window_key_ = params.window_key;
|
|
|
|
|