Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(71)

Unified Diff: extensions/browser/app_window/app_window.cc

Issue 2738373002: Enhance chrome.app.window API with window background color (Closed)
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 69126c3436afac97b927ac5384ec584ea7f58413..8ff323e01ca394068a080cb8406c87073bb9a2ff 100644
--- a/extensions/browser/app_window/app_window.cc
+++ b/extensions/browser/app_window/app_window.cc
@@ -164,6 +164,7 @@ AppWindow::CreateParams::CreateParams()
active_frame_color(SK_ColorBLACK),
inactive_frame_color(SK_ColorBLACK),
alpha_enabled(false),
+ background_color(SK_ColorWHITE),
is_ime_window(false),
creator_process_id(0),
state(ui::SHOW_STATE_DEFAULT),
@@ -248,6 +249,7 @@ AppWindow::AppWindow(BrowserContext* context,
is_hidden_(false),
cached_always_on_top_(false),
requested_alpha_enabled_(false),
+ background_color_(SK_ColorWHITE),
is_ime_window_(false),
show_in_shelf_(false),
image_loader_ptr_factory_(this) {
@@ -290,6 +292,7 @@ void AppWindow::Init(const GURL& url,
new_params.always_on_top = false;
requested_alpha_enabled_ = new_params.alpha_enabled;
+ background_color_ = new_params.background_color;
is_ime_window_ = params.is_ime_window;
show_in_shelf_ = params.show_in_shelf;
window_icon_url_ = params.window_icon_url;

Powered by Google App Engine
This is Rietveld 408576698