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)
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.
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
Depends on D108150
Updated•3 years ago
|
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
Assignee | ||
Comment 3•3 years ago
|
||
Comment hidden (obsolete) |
Assignee | ||
Comment 5•3 years ago
•
|
||
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
Comment 7•3 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
status-firefox88:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch
Updated•3 years ago
|
QA Whiteboard: [qa-88b-p2]
You need to log in
before you can comment on or make changes to this bug.
Description
•