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 ed430be286df5698911eb2394a619b402ff1515a..694529dbbaf951faa7197971c3cec7658ca2e020 100644 |
--- a/chrome/renderer/resources/extensions/app_window_custom_bindings.js |
+++ b/chrome/renderer/resources/extensions/app_window_custom_bindings.js |
@@ -14,7 +14,8 @@ chromeHidden.registerCustomHook('app.window', function(bindingsAPI) { |
apiFunctions.setCustomCallback('create', function(name, request, viewId) { |
var view = null; |
if (viewId) |
- view = GetView(viewId); |
+ // XXX does request.args[1] always exist? |
+ view = GetView(viewId, request.args[1].frame != 'none'); |
if (request.callback) { |
request.callback(view); |
delete request.callback; |