Closed Bug 221778 Opened 21 years ago Closed 20 years ago

display an alternative icon to indicate a blocked popup window that happened prior to a web page redirection

Categories

(SeaMonkey :: UI Design, enhancement)

x86
All
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 202226

People

(Reporter: XLPCNNECUWPL, Unassigned)

References

()

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6a) Gecko/20031009
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6a) Gecko/20031009

some web pages open a popup window and then redirects the main window to a new
site, for example http://www.telia.se/visaMMS

the problem is that the little icon in mozilla that indicates that a popup
window has been blocked disappears when the browser is redirected to a new site.
sometimes this happens so fast that it's hard to detect that a popup has been
blocked.

I suggest an implementation of an alternative icon or some other way of
indicating that a popup has been blocked prior to an automatic redirection.


Reproducible: Always

Steps to Reproduce:
-> XP Apps: GUI Features

I couldn't find an exact dupe of this request, although bug 202226 is related to
the same issue. Perhaps a simpler (?) solution would be to just not hide the
popup blocked icon when following a redirect rather than creating a new icon.
Although I don't know if Mozilla is currently able to distinguish between ways
of navigating to a new URL like that.
Assignee: general → guifeatures
Status: UNCONFIRMED → NEW
Component: Browser-General → XP Apps: GUI Features
Ever confirmed: true
I'm noticing that this bug is lacking reproduceable steps. So I'll attempt to
add them here.

An example... on www.99x.com their listen live player is supposed to work in
FB... (and it does)... the problem is.. with popup blocking... I had allowed
99x.com to spawn unrequested popups.. problem is.. when you click listen.. it's
not 99x.com that the popup is spawned by.. but rather stream1.adsertion. com
after launching the poup, the JS then sends the browser via redirect back to
99x.com because FireBirds popup notification only tells you of popups on the
current page w/o any kind of history.. the fact that stream1 loaded a popup is
never told.. making it look like FB didn't work with the player.. heh

Because the server switch on that one, completely confused popup blocking's
notifications, I had to look in the page source to find the server name.. to be
able to turn popup blocking back on after disabling it, so the popup would work..

If popup blocking would just keep up with the last few popups loaded.. or be
redirection aware.. I don't mind that it blocked it.. as it used OnLoad.. I just
want to be notified and not have that notification vanish into the mist with the
redirection back.

Steps to recreate:
1. Go to 99x.com and click the listen live button.. 
2. The listen live link points to a URL at a second server (stream1.adsertion.com)
3. The page loaded at this link, spawns an unrequested popup, which is properly
supressed and the notification icon appears.
4. The page then redirects the browser back to the original site (99x.com),
which causes the popup notification icon to vanish.
 -- This only takes like half a second in reality, meaning you probably never
saw the notification. and the popup was surpressed w/o being able to see what
server created it to allow it.

The cause of this problem is simple, the notification should be able to handle
redirections with popups, but it can't because it goes away. Though the popup
notification window doesn't really seem to have the design to show more than 1
site loading an unrequested popup.
*** Bug 230920 has been marked as a duplicate of this bug. ***
found an earlier bug that this is a dupe of.

*** This bug has been marked as a duplicate of 202226 ***
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Product: Core → Mozilla Application Suite
Component: XP Apps: GUI Features → UI Design
You need to log in before you can comment on or make changes to this bug.