In this specific example, a solution could be that Mozilla makes the buttons to open a new window, or open a new tab, more visible. It's important to draw a line from the responsabilities of the software and the operating system, and of course weight these corner cases.
I think it's something worth investigating. Thanks for share it with us.