Closed Bug 1667781 Opened 4 years ago Closed 4 years ago

Audit preferences dialogs so default button makes sense

Categories

(Firefox :: Settings UI, defect, P3)

defect

Tracking

()

RESOLVED FIXED
83 Branch
Tracking Status
firefox83 --- fixed

People

(Reporter: Gijs, Assigned: emz)

References

Details

Attachments

(7 files, 1 obsolete file)

The exceptions dialogs (from the privacy & security pane) and the containers preferences dialog box, and maybe some others (?) do not have a "default" button that closes the dialog.

In the case of the exceptions dialog that has an input box, somehow the "Allow" button is the default, which doesn't make a lot of sense...

Paul, are you OK taking this?

Severity: -- → S3
Flags: needinfo?(pbz)
Priority: -- → P3
Assignee: nobody → pbz
Status: NEW → ASSIGNED
Flags: needinfo?(pbz)

You might want be careful of potential regressions, also to avoid re-indenting to keep the annotate easier to browse (see bug 1585482).

Flags: needinfo?(pbz)

(In reply to Tim Nguyen :ntim from comment #9)

You might want be careful of potential regressions, also to avoid re-indenting to keep the annotate easier to browse (see bug 1585482).

Yes, this can lead to regressions. That's also why I've split it up in one patch per dialog so we can track it better. I also ran this on try (all browser mochitests).
Thanks for the suggestion about the indentation. I've fixed that.

Flags: needinfo?(pbz)
Pushed by pzuhlcke@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/505b2d27fa84 Refactored addEngine dialog to use dialog element. r=Gijs,fluent-reviewers,preferences-reviewers https://hg.mozilla.org/integration/autoland/rev/3e561d583cd6 Refactored ClearSiteData dialog to use dialog element. r=Gijs,fluent-reviewers,preferences-reviewers https://hg.mozilla.org/integration/autoland/rev/6f83aae3c18a Refactored container preferences dialog to use dialog element. r=Gijs,fluent-reviewers,preferences-reviewers https://hg.mozilla.org/integration/autoland/rev/2864869f2930 Refactored permission preferences dialog to use dialog element. r=Gijs,fluent-reviewers,preferences-reviewers https://hg.mozilla.org/integration/autoland/rev/d9cb22bc7843 Refactored siteDataSettings dialog to use dialog element. r=Gijs,fluent-reviewers,preferences-reviewers https://hg.mozilla.org/integration/autoland/rev/9c0ea7b855e0 Refactored translation dialog to use dialog element. r=Gijs,fluent-reviewers,preferences-reviewers https://hg.mozilla.org/integration/autoland/rev/785db1f5301e Refactored ETP blocklist dialog to use dialog element. r=Gijs,fluent-reviewers,preferences-reviewers

Comment on attachment 9180434 [details]
Bug 1667781 - Added disabled field to SitePermissions gPermissionObject. r=gijs

Revision D92946 was moved to bug 1565574. Setting attachment 9180434 [details] to obsolete.

Attachment #9180434 - Attachment is obsolete: true
Attachment #9180434 - Attachment is obsolete: false

Comment on attachment 9180434 [details]
Bug 1667781 - Added disabled field to SitePermissions gPermissionObject. r=gijs

Revision D92946 was moved to bug 1565574. Setting attachment 9180434 [details] to obsolete.

Attachment #9180434 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: