Closed Bug 283716 Opened 20 years ago Closed 20 years ago

advanced javascript options missing in new Options Window

Categories

(Firefox :: Settings UI, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: Peter6, Assigned: bugs)

References

Details

Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8b2) Gecko/20050225 Firefox/1.0+ Options->Content enable javascript has no further options, only "but disable common annoyances"
To clarify... without expanding on this as before, it's not at all obvious what these "common annoyances" are, whether users get UI to change them or not.
Flags: blocking-aviary1.1?
There are still leftovers of the advanced script window in the tree: http://lxr.mozilla.org/seamonkey/source/browser/components/preferences/content.js#124 (showAdvancedScript opens the dialog, but this function is called from nowhere) http://lxr.mozilla.org/seamonkey/source/browser/components/preferences/advancedScript.xul (already converted to the new preferences system, but not shipped in the build) http://lxr.mozilla.org/seamonkey/source/browser/locales/en-US/chrome/browser/preferences/advancedScript.dtd (not shipped either)
Deliberate removal of UI is not an actual regression. I happen to agree with the choice Ben has made here, and if there's a desire to have fine-grained UI to manage these prefs, people can do it via extension. Or just use about:config.
Status: NEW → RESOLVED
Closed: 20 years ago
Flags: blocking-aviary1.1?
Keywords: regression
Resolution: --- → WONTFIX
While I agree the javascript options was bad, "disable common annoyances" is very confusing, /maybe/ it needs a better description
(In reply to comment #3) >I happen to agree with >the choice Ben has made here, and if there's a desire to have fine-grained UI >to manage these prefs, people can do it via extension. I can't agree more. (In reply to comment #4) > While I agree the javascript options was bad, "disable common annoyances" is > very confusing, /maybe/ it needs a better description Ben filed a bug for explanating the new stuff
If you're reffering to the "document new options window" bug, that's not an answer ... Other than the security prefs, I shouldn't need to open the help viewer in order to know "What does it do"?
Would a tooltip , based on the prefs settings be suffucient or should the "title" be changed ?
please put the advanced options back. if its in an advanced section, it wont confuse the average user cause they wont go there. and besides, deciding whether u want right click disabled, or status bar disabled is not that confusing.
Can we do a little blue '?' That when hoverd over explains what exactly or in basic but short and to the point terms what "Common annoyances" means?
it wouldnt be that hard to add it back in. steffen said that the function is there. just add a button that calls it.
An extension has been written that provides a UI for changing the advanced javascript preferences in the new options window: http://forums.mozillazine.org/viewtopic.php?t=225697
*** Bug 283855 has been marked as a duplicate of this bug. ***
(In reply to comment #2) > There are still leftovers of the advanced script window in the tree That is no longer true, as Ben has removed that code in one of his recent checkins. http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=all&branch=HEAD&branchtype=match&date=explicit&mindate=2005-02-26+16%3A29&maxdate=2005-02-26+16%3A29&cvsroot=%2Fcvsroot
Is there somewhere explained, what that "common" means? IMO, it's totally wrong to remove these detailed options.
honestly, as far as I would agree with putting this advanced functionality into an extension (though I don't like that idea very much), an option named "but disable common annoyances" is hilarious. It's like placing a button "clean" on your desktop and you don't know whether it cleans your whole harddisk, or just your temp files. A tooltip would be helpful at least.
I thought "simplifying" meant de-cluttering the UI. Not taking away fine grained control.
I think this should be reopened, at least for further consideration (and perhaps with a different title). Not only does the checkbox present give no clues as to what it enables/disables, but reducing several preferences to a single option makes no sense. For example, I have no idea of what the checkbox state should be if I change one or two of the affected preferences via about:config. If we're looking to declutter the interface, I'd say remove the option entirely and just leave the desired defaults alone, then place the whole "javascript options" in the Advanced part of the options UI. Afterall, if a user doesn't understand "hide the statusbar", then what hope is there for "Use TLS 1.0"?
wouldnt a doable option be to keep the "but disable common annoyances" box, and to also have an "advanced" button? that way, when you click "disable common annoyances", you can go into advanced and see exactly what changes it made. Even further, why not have an about:config entry that enables/disables the VIEWING of the "advanced" button, similar to the <b>browser.tabs.showSingleWindowModePrefs</b> option... I mean, what possible reason could there be to NOT do that
Agreeing with #15 - #18, and suggest a new bug for the problem in #15.
*** Bug 296268 has been marked as a duplicate of this bug. ***
*** Bug 298746 has been marked as a duplicate of this bug. ***
*** Bug 299424 has been marked as a duplicate of this bug. ***
(In reply to comment #15) ... > disable common annoyances" is hilarious. > It's like placing a button "clean" on your desktop and you don't know whether it > cleans your whole harddisk, or just your temp files. That would be the installer. See Bug 302114 installer deletes full directory > A tooltip would be helpful at least. Very! (In reply to comment #18) > wouldnt a doable option be to keep the "but disable common annoyances" box, and > to also have an "advanced" button? that way, when you click "disable common > annoyances", you can go into advanced and see exactly what changes it made. That, or one of those + signs in a box. Then open the + (turns to a -) to see the details and uncheck individual ones if you desire. That is how most other software works nowadays.
sorry for bugspam, long-overdue mass reassign of ancient QA contact bugs, filter on "beltznerLovesGoats" to get rid of this mass change
QA Contact: mconnor → preferences
You need to log in before you can comment on or make changes to this bug.