Flyout box triangle doesn't ovelap Vivaldi UI very much, if bookmark bar is not adjacent to address bar, potentially making it less obvious when a flyout is faked
-
This is may seem like a small issue, but I think it matters.
Assuming you have the address bar turned on (and you should for general browsing, as a safety matter):
Go to the page https://developer.mozilla.org/en-US/docs/Web/API/notification , and notice how a permission prompt immediately* appears at the top/bottom (depending on where you have address bar set to appear) of Vivaldi. If you don't have the bookmarks bar turned on and set to the same top/bottom setting as the address bar, the dialogue's box's attribution triangle overlaps the Vivaldi UI by only a few pixels.Chrome and FF have it overlap farther (onto the address field itself), and that's not just a stylistic choice. It's to make it clearer when a page is faking such a flyout box, by getting users accustomed to seeing genuine browser notification flyout boxes overlap browser UI areas, which would be impossible for in-page fakes.
See https://textslashplain.com/2017/01/14/the-line-of-death/ for further description of the general issue for browsers.
_____
*The reason the browser immediately asks you if you want to receive notifications, rather than waiting for the JS function triggered by the example "Notify me!" button further down the page, is probably because of something obnoxious some sites were were doing, as described in the footnote in the "Line of Death" article I linked above. Namely, some sites were faking the "Allow notifications from this site?" dialog, so that you weren't really asked by the browser until you clicked "Allow" on the fake dialog. -
@Gwen-Dragon said in Flyout box triangle doesn't ovelap Vivaldi UI very much, if bookmark bar is not adjacent to address bar, potentially making it less obvious when a flyout is faked:
Reported as bug VB-25242 "Flyout for permission does not overlap icon in address field"
Thanks.