Index: chrome/renderer/resources/extensions/app_window_custom_bindings.js |
diff --git a/chrome/renderer/resources/extensions/app_window_custom_bindings.js b/chrome/renderer/resources/extensions/app_window_custom_bindings.js |
index dd9d8e36b86d52e6ab2054e363fb1f83b5167782..22eb37b161084ff3354bb4010c3482908f96aa90 100644 |
--- a/chrome/renderer/resources/extensions/app_window_custom_bindings.js |
+++ b/chrome/renderer/resources/extensions/app_window_custom_bindings.js |
@@ -146,6 +146,16 @@ appWindow.registerCustomHook(function(bindingsAPI) { |
return appWindowData.id; |
}}); |
+ // These properties are for testing. |
+ Object.defineProperty( |
+ AppWindow.prototype, 'hasFrameColor', {get: function() { |
+ return appWindowData.hasFrameColor; |
+ }}); |
+ |
+ Object.defineProperty(AppWindow.prototype, 'frameColor', {get: function() { |
+ return appWindowData.frameColor; |
+ }}); |
+ |
appWindowData = { |
id: params.id || '', |
bounds: { left: params.bounds.left, top: params.bounds.top, |
@@ -157,7 +167,9 @@ appWindow.registerCustomHook(function(bindingsAPI) { |
fullscreen: params.fullscreen, |
minimized: params.minimized, |
maximized: params.maximized, |
- alwaysOnTop: params.alwaysOnTop |
+ alwaysOnTop: params.alwaysOnTop, |
+ hasFrameColor: params.hasFrameColor, |
+ frameColor: params.frameColor |
}; |
currentAppWindow = new AppWindow; |
}); |