Page 1 of 1

[Fixed] 11.4.13rc2 New placement of Cross-tab identity leak protection dialog

Posted: Sat Nov 19, 2022 6:31 pm
by barbaz
When the "Cross-tab identity leak protection" prompt dialog is shown, NoScript <= 11.4.12 would position it pretty much in the center of the browser window. That worked well.

NoScript 11.4.13rc2 place the dialog in the top third of the browser window.

This is an accessibility regression for me (would explain in PM). Also, although of lesser concern, the new dialog placement puts the interactive elements of the dialog further away from my mouse cursor, to the point of being a marked regression in terms of Fitts' law.

Could the old dialog placement please be restored?

Thanks!

Re: 11.4.13rc2 New placement of Cross-tab identity leak protection dialog

Posted: Sat Nov 19, 2022 7:40 pm
by Giorgio Maone
Previously NoScript let Firefox center prompts automatically, which unfortunately in a multi-monitor setup meant they always went centered on the main screen, with no regard for the current browser window. This was a huge usability problem, for me at least, having to chase prompts across screens.
Current RC tries to place all the prompts at the center of the current browser windows, which as far as I can should work better in most circumstances, providing better context an reachebility (pending bugs, of course). Could you give me more details (and maybe a screenshot) of your situation?

Re: 11.4.13rc2 New placement of Cross-tab identity leak protection dialog

Posted: Sun Nov 20, 2022 9:50 pm
by Giorgio Maone
It turns out there was a miscalculation in the algorithm to fit the prompt's window to its content which actually caused it to jump up of something (more noticeable with lower resolutions).

Fixed in latest development build, thank you.
v 11.4.13rc3
============================================================
x Fixed private windows always falling back to Vintage Blue
theme (thanks barbaz for report)
x Fixed prompts's vertical centering altered by
fit-to-content algorithm error (thanks barbaz for report)

Re: 11.4.13rc2 New placement of Cross-tab identity leak protection dialog

Posted: Mon Nov 21, 2022 1:08 am
by barbaz
Perfect Image Thanks Giorgio!