nmbug.js: Add a 'frame' argument to nmbug.show
authorW. Trevor King <wking@tremily.us>
Sun, 21 Sep 2014 22:39:34 +0000 (15:39 -0700)
committerW. Trevor King <wking@tremily.us>
Mon, 22 Sep 2014 12:10:02 +0000 (05:10 -0700)
commit7ef7bcc6b656320798c7238738ecc706fe841e26
treeb5ba42702892a2bef339616ecca7205c8e3439b8
parentb93883aab324ed864463d8fe72f71ac27fcc9240
nmbug.js: Add a 'frame' argument to nmbug.show

It defaults to the root window, but handlers can override it if it
makes sense to launch the dialog in a particular frame.  JavaScript
objects are also scoped within a given window, so we need to attach
the dialog polyfill scripts to the window that will be getting the
dialog, and use frame.dialogPolyfill to register it.
nmbug.js