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)
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
Comment 2•21 years ago
|
||
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.
Comment 3•20 years ago
|
||
*** Bug 230920 has been marked as a duplicate of this bug. ***
Comment 4•20 years ago
|
||
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
Updated•20 years ago
|
Product: Core → Mozilla Application Suite
You need to log in
before you can comment on or make changes to this bug.
Description
•