New issue
Advanced search Search tips

Issue 700688 link

Starred by 2 users

Issue metadata

Status: Archived
Owner: ----
Closed: Aug 21
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Chrome , Mac
Pri: 3
Type: Feature



Sign in to add a comment

consider bringing back constrained popups

Project Member Reported by ojan@chromium.org, Mar 11 2017

Issue description

Before Chrome's initial beta launch, we had constrained popup windows instead of a popup blocker. IIRC, the way they worked was:
1. Popups would be constrained to the renderer viewport (i.e. script couldn't move them outside those bounds).
2. The popups would behave as part of the tab. If another tab got focused, the popup would hide with the tab that popped it up.
3. If the tab is dragged around, the popup would drag with it.
4. *Users* could drag the popups out of the constrained range, at which point they would behave like popup windows do today.

Popups are a source of much frustration for users today, but they are also the only way to achieve some uses cases:
1. Popping out a chat to a new window
2. oauth or payment systems that need assurance that they're not occluded by other page content.

Constrained popups fix the user frustration by minimizing the need for a user to manage them, e.g. they can close them by closing the tab that opened them, they always know which tab opened the popup, etc.

The reason they didn't work in the past is because we tried to use them as a replacement for popup blocking instead of something that's complementary. Users were seeing too many popups.
 
Status: Archived (was: Untriaged)
Archiving old bugs that haven't been actively assigned in over a year.

If you feel this issue should still be addressed, feel free to reopen it or to file a new issue. Thanks!

Archiving old bugs that haven't been actively assigned in over a year.

If you feel this issue should still be addressed, feel free to reopen it or to file a new issue. Thanks!

Sign in to add a comment