"Disable Common Annoyances" should be able to turn of status bar on JavaScript popups




14 years ago
13 years ago


(Reporter: robvdl, Unassigned)


Firefox Tracking Flags

(Not tracked)





14 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050501 Firefox/1.0+
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050501 Firefox/1.0+

The "Disable Common Annoyances" setting for JavaScript is good except that if
you want to create a popup window with no toolbars and no statusbar using
JavaScript, then the statusbar cannot be turned off on these popups if this
setting is ticked. This can be a little bit annoying on XUL applications, where
I would not want a statusbar on all my popup dialogs.

For an example, see the Mozilla Amazon Browser XUL application, and go to help
-> about, if the Common Annyances setting is ticked, there will be a status bar
on the about dialog, if it is unticked, there will not be a statusbar.

If possible, it would be good to change this behaviour, and make it possible for
the statusbar to be hidden only on popup windows, but not on the main browser
window, if the "disable common annoyances" setting is ticked.

Reproducible: Always

Steps to Reproduce:
1. Turn on "disable common annoyances"
2. Go to MAB application URL: http://www.faser.net/mab/chrome/content/mab.xul
3. Click Help -> About

Actual Results:  
The about dialog has a statusbar

Expected Results:  
Popup dialogs/windows should be able to hide statusbar, even if common
annoyances setting is ticked.
You're back to a little better off, now that bug 299424 took us back to having
UI that lets people decide they want popups without a statusbar, but defaulting
to allowing them isn't going to happen: it was done in bug 252811 because the
other thing you can do with a popup that doesn't have a statusbar is put your
own content at the bottom of the popup which looks like a statusbar claiming
that the popup comes from a particular secure site.
Last Resolved: 13 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.