Bug 1966586 - Reuse other browser windows when opening _blank links in Taskbar Tabs windows. r=nrishel
This doesn't affect other tab additions, nor does it stop the tab bar
from appearing altogether. The idea is that _if_ another tab is somehow
made, the user should see it; but we should not create new tabs if we
can avoid it.
This also adds tests for opening URIs in popups and taskbar tabs to make
it less likely that this breaks in future.
Differential Revision: https://phabricator.services.mozilla.com/D253726
<!DOCTYPE html><html><!-- Submitted from TestTWF Paris --><head><title>CSS Test: Border Image: box with spaced repeating border image</title><linkrel="author"title="Levi Weintraub"href="mailto:leviw@chromium.org"><style>div{background-color:green;}.borderContainer{width:108px;height:108px;position:relative;}.borderContainer>div{display:inline-block;width:20px;height:20px;position:absolute;}.corner{background-image:url('../support/border.png');background-size:60px60px;}.edge{background-image:url('../support/border.png');background-position:left-20px;background-size:60px60px;}.left{left:0px;}.left1{left:22px;}.left2{left:44px;}.left3{left:66px;}.right{right:0px;}.top{top:0px;}.top1{top:22px;}.top2{top:44px;}.top3{top:66px;}.bottom{bottom:0px;}</style></head><body><p>There should be a green box below with red diamonds in the corners, and three yellow diamonds evenly spaced apart along the edges.</p><divclass="borderContainer"><divclass="corner top left"></div><divclass="edge top left1"></div><divclass="edge top left2"></div><divclass="edge top left3"></div><divclass="corner top right"></div><divclass="edge left top1"></div><divclass="edge right top1"></div><divclass="edge left top2"></div><divclass="edge right top2"></div><divclass="edge left top3"></div><divclass="edge right top3"></div><divclass="corner bottom left"></div><divclass="edge bottom left1"></div><divclass="edge bottom left2"></div><divclass="edge bottom left3"></div><divclass="corner bottom right"></div></div></body></html>