Closed Bug 1669844 Opened 4 years ago Closed 4 years ago

Add a "Printing" section to about:support

Categories

(Toolkit :: General, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
83 Branch
Tracking Status
firefox83 --- fixed

People

(Reporter: jwatt, Assigned: emilio)

References

Details

(Whiteboard: [print2020_v83])

Attachments

(2 files)

Backgound: In bug 1666956 I added back the printing preferences to the "Important Modified Preferences" section since I wanted to uplift that patch to Beta, and that avoided the need for any localizable strings. Really we don't want a whole load of printer settings cluttering up the "Important Modified Preferences" section though.

I think we should have a separate Printing section in about:support that lists all the prefs beginning with "print_" and "print.", and add a "Clear saved print settings" button to assist users in recovering from print settings corruption. (To avoid duplication, even the few print prefs that we included in the "Important Modified Preferences" section prior to bug 1666956 would move to this new Printing section.)

When run in the Browser Console, the following appears to work to clear the print prefs:

XPCOMUtils.defineLazyModuleGetters(this, {
  Preferences: "resource://gre/modules/Preferences.jsm",
});
Preferences.resetBranch("print_");
Preferences.resetBranch("print.");
Whiteboard: [print2020_v83]
Flags: needinfo?(emilio)
Flags: needinfo?(emilio)

Which allows to view and clear all the modified print settings really
fast.

Assignee: nobody → emilio
Status: NEW → ASSIGNED
Attachment #9180421 - Attachment description: Bug 1669844 - Add a printing setting to about:support. r=Gijs!,jwatt! → Bug 1669844 - Add a printing section to about:support. r=Gijs!,jwatt!
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/54ee4e15b971 Add a printing section to about:support. r=Gijs,jwatt,fluent-reviewers

I missed to add this change on the last update, but the test change did
land.

Seems similar to the modified preferences so remove them for now as
well...

Pushed by rmaries@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e7de18bce25f Don't return printing prefs for remote troubleshooting. r=Gijs a=Aryx CLOSED TREE
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 83 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: