STR:
1. Open two tabs.
2. In the second tab, open any web page.
3. Open the new print modal.
4. Press control+1 to switch to the first tab.
5. Press control+2 to switch back to the second tab (the one with the print modal open).
- Expected: Focus should go to the printer picker.
- Actual: Focus goes to limbo (the top level browser window).
This applies to any TabDialog. For example, you see the same bug if you do this in the browser console instead of opening the print modal:
`Services.prompt.alertBC(gBrowser.selectedBrowser.browsingContext, Ci.nsIPrompt.MODAL_TYPE_TAB, "Hi", "Hi")`
Bug 1660951 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
STR:
1. Open two tabs.
2. In the second tab, open any web page.
3. Open the new print modal.
4. Press control+1 to switch to the first tab.
5. Press control+2 to switch back to the second tab (the one with the print modal open).
- Expected: Focus should go to the printer picker.
- Actual: Focus goes to limbo (the top level browser window).
This applies to any TabDialogBox. For example, you see the same bug if you do this in the browser console instead of opening the print modal:
`Services.prompt.alertBC(gBrowser.selectedBrowser.browsingContext, Ci.nsIPrompt.MODAL_TYPE_TAB, "Hi", "Hi")`