Opened 4 years ago

Last modified 2 months ago

#12979 new enhancement

Opening new windows/resizing them with JavaScript should not leak screen size

Reported by: gk Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-usability, tbb-fingerprinting-resolution
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

In #9881 we switched browser.link.open_newwindow.restriction to 0 as a stopgap to a possible screen size leak. This solution has the disadvantage that all popup windows get added as a new tab which is at least unexpected to the user. What we want is a patch that retains the old behavior (i.e. a popup window gets opened/resized and not added as a tab) while the screen/outerWindow dimensions are still not being leaked.

Child Tickets

Change History (4)

comment:1 Changed 4 years ago by faether

To be honest, I've always really liked having popups opened as tabs. Is it certain that this is a net loss for UX? Do people who get confused by a new foreground tab not get even more confused by a new window?

comment:2 Changed 4 years ago by mikeperry

Keywords: tbb-usability added; tbb-fingerprinting removed

comment:3 Changed 12 months ago by teor

Severity: Normal

Set all open tickets without a severity to "Normal"

comment:4 Changed 2 months ago by gk

Keywords: tbb-fingerprinting-resolution added
Note: See TracTickets for help on using tickets.