@@ -615,7 +615,7 @@ nw_binding.registerCustomHook(function(bindingsAPI) {
615
615
} ) ;
616
616
617
617
apiFunctions . setHandleRequest ( 'open' , function ( url , params , callback ) {
618
- var options = { 'url' : url } ;
618
+ var options = { 'url' : url , 'setSelfAsOpener' : true } ;
619
619
//FIXME: unify this conversion code with nwjs/default.js
620
620
//options.innerBounds = {};
621
621
//options.outerBounds = {};
@@ -652,10 +652,10 @@ nw_binding.registerCustomHook(function(bindingsAPI) {
652
652
// options.alwaysOnTop = true;
653
653
// if (params['visible_on_all_workspaces'] === true)
654
654
// options.visibleOnAllWorkspaces = true;
655
- // if (typeof params['inject_js_start'] == 'string')
656
- // options.inject_js_start = params['inject_js_start'];
657
- // if (typeof params['inject_js_end'] == 'string')
658
- // options.inject_js_end = params['inject_js_end'];
655
+ if ( typeof params [ 'inject_js_start' ] == 'string' )
656
+ options . inject_js_start = params [ 'inject_js_start' ] ;
657
+ if ( typeof params [ 'inject_js_end' ] == 'string' )
658
+ options . inject_js_end = params [ 'inject_js_end' ] ;
659
659
// if (params.transparent)
660
660
// options.alphaEnabled = true;
661
661
// if (params.kiosk === true)
0 commit comments