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)); |