Some websites like to use JavaScript links that open a new window, which lacks any UI except for the address bar. Meaning no extension buttons, search bar, home/back/etc. buttons, bookmarks, tab bar and so on. Opening the link in a new tab/window does not work because the JS fails to work properly.
I encountered this behavior on a private site so I can't link to an example, but if you know one please let me know and I will add it here.
Is there a way to prevent this from happening, and force every window created by JS to have the full interface of a normal Firefox window? Is there a way to get controls back? I believe Chrome for instance has a menu command for it, but I'm not sure about FF.
NB: I am actually on Waterfox but let's answer for Firefox and hopefully it will apply to the forks as well.