Closed Bug 1697991 Opened 3 years ago Closed 3 years ago

The crash reporter window should support Dark Mode on macOS

Categories

(Toolkit :: Crash Reporting, enhancement)

All
macOS
enhancement

Tracking

()

RESOLVED FIXED
88 Branch
Tracking Status
firefox88 --- fixed

People

(Reporter: mstange, Assigned: mstange)

Details

(Whiteboard: [mac:darkmode])

Attachments

(4 files)

We currently have NSRequiresAquaSystemAppearance set to true in the crash reporter's Info.plist (from bug 1578917). This means that the crash reporter window will render in Light Mode even when the system is set to Dark Mode.

We can set the value to false, and the crash reporter will correctly adapt to Dark Mode. There's only one bug: When clicking the Details button, the text box with the raw data has black-on-black text. So we should fix that bug and then flip the switch.

Attachment #9208607 - Attachment description: Bug 1697991 - Enable Dark Mode support in the crash reporter client, and fix a case of black-on-black text. → Bug 1697991 - Enable Dark Mode support in the crash reporter client, and fix a case of black-on-black text. r=#mac-reviewers
Attached image screenshot with fix

Never mind the previous comment; I could just have done the following:

% ./mach build && ./mach run -P debug --enable-crash-reporter

and used about:crashparent.

Pushed by mstange@themasta.com:
https://hg.mozilla.org/integration/autoland/rev/6192dbe6a3fd
Enable Dark Mode support in the crash reporter client, and fix a case of black-on-black text. r=mac-reviewers,bradwerth
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch
QA Whiteboard: [qa-88b-p2]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: