Chromium Code Reviews| Index: extensions/browser/app_window/app_window.cc |
| diff --git a/extensions/browser/app_window/app_window.cc b/extensions/browser/app_window/app_window.cc |
| index 1f0257e7c9182dfdcfa463e0fd84ebd0452a5a2e..000db7292dded17cab254521ebcac2256d11a3f4 100644 |
| --- a/extensions/browser/app_window/app_window.cc |
| +++ b/extensions/browser/app_window/app_window.cc |
| @@ -171,8 +171,8 @@ AppWindow::CreateParams::CreateParams() |
| resizable(true), |
| focused(true), |
| always_on_top(false), |
| - visible_on_all_workspaces(false) { |
| -} |
| + visible_on_all_workspaces(false), |
| + show_in_shelf(false) {} |
| AppWindow::CreateParams::CreateParams(const CreateParams& other) = default; |
| @@ -253,6 +253,7 @@ AppWindow::AppWindow(BrowserContext* context, |
| cached_always_on_top_(false), |
| requested_alpha_enabled_(false), |
| is_ime_window_(false), |
| + show_in_shelf_(false), |
| image_loader_ptr_factory_(this) { |
| ExtensionsBrowserClient* client = ExtensionsBrowserClient::Get(); |
| CHECK(!client->IsGuestSession(context) || context->IsOffTheRecord()) |
| @@ -296,6 +297,8 @@ void AppWindow::Init(const GURL& url, |
| is_ime_window_ = params.is_ime_window; |
| + show_in_shelf_ = params.show_in_shelf; |
|
stevenjb
2016/04/26 16:30:00
nit: no blank lines between these three lines.
Andra Paraschiv
2016/04/28 09:49:03
Done.
|
| + |
| AppWindowClient* app_window_client = AppWindowClient::Get(); |
| native_app_window_.reset( |
| app_window_client->CreateNativeAppWindow(this, &new_params)); |