Closed Bug 302400 Opened 19 years ago Closed 19 years ago

Remove "disable common annoyances" and choose sensible defaults

Categories

(Firefox :: Settings UI, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 299424

People

(Reporter: bugzilla, Unassigned)

Details

(Keywords: polish, Whiteboard: [affects l10n])

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b4) Gecko/20050727 Firefox/1.0+
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b4) Gecko/20050727 Firefox/1.0+

Tools > Options > Content > Enable JavaScript has the secondary option "but
disable common annoyances". This checkbox replaces the previous "Advanced..."
dialog for JavaScript options, and is presumably designed to simplify things.

However, it's entirely unclear as to what this checkbox does, for new or
advanced users and should therefore be removed.

For new users, it'll be unclear as to which annoyances are disabled. If the
default for this checkbox is "checked", then they'll never change it (who wants
extra annoyances?) and if it's off, they probably won't understand what it
corresponds to in terms of behaviour.

For advanced users, it'll be unclear as to which preferences are toggled (and to
which state) when this is checked. With the previous UI, you set individual
preferences with corresponding checkboxes, now they are grouped. Advanced users
will ignore this UI and use about:config to tweak the settings to their liking.

Sensible defaults are a much more intuitive way of dealing with what JavaScript
should or should not do. For example, I think we're pretty clear that context
menus shouldn't ever be disabled or altered by web pages by default, nor should
status-bar text (since this is a phishing issue nowadays, and it's plain
annoying anyway).

Reproducible: Always

Steps to Reproduce:
Nominating blocker for 1.8b4 for l10n. Please remove if this is inappropriate.
Flags: blocking1.8b4?
Keywords: polish
Whiteboard: [affects l10n]
See already WONTFIX'ed Bug 283716. See Bug 299424 also.
WORKAROUND: Use SeaMonkey.
What to do with that pref is going to be sorted out in bug 299424, which is
already a blocker.

*** This bug has been marked as a duplicate of 299424 ***
No longer blocks: 299424
Status: NEW → RESOLVED
Closed: 19 years ago
Flags: blocking1.8b4?
Resolution: --- → DUPLICATE
Version: unspecified → Trunk
You need to log in before you can comment on or make changes to this bug.