Closed
Bug 1971161
Opened 6 months ago
Closed 5 months ago
Get monitor HDR info async and refresh HDR state after system change
Categories
(Core :: Widget: Gtk, enhancement, P3)
Core
Widget: Gtk
Tracking
()
RESOLVED
FIXED
142 Branch
| Tracking | Status | |
|---|---|---|
| firefox142 | --- | fixed |
People
(Reporter: stransky, Assigned: stransky)
References
(Blocks 1 open bug)
Details
Attachments
(3 files, 3 obsolete files)
Recent implementation of mozilla::widget::IsMonitorHDR() is not re-entrant and causes crashes. We need to rework it in order to get correct monitor info. Follow up fom Bug 1968308.
| Assignee | ||
Updated•6 months ago
|
Flags: needinfo?(stransky)
| Assignee | ||
Updated•6 months ago
|
Flags: needinfo?(stransky)
| Assignee | ||
Comment 1•6 months ago
|
||
Updated•6 months ago
|
Assignee: nobody → stransky
Status: NEW → ASSIGNED
| Assignee | ||
Comment 2•6 months ago
|
||
| Assignee | ||
Updated•6 months ago
|
Blocks: hdr-video-linux
Pushed by stransky@redhat.com:
https://github.com/mozilla-firefox/firefox/commit/adc14d3cd7e5
https://hg.mozilla.org/integration/autoland/rev/f040e61b0b3b
[Wayland] Move system monitor probe to ScreenGetterGtk class r=emilio
https://github.com/mozilla-firefox/firefox/commit/49407f49202c
https://hg.mozilla.org/integration/autoland/rev/1b7c85023641
[Wayland] Get HDR monitor info async r=emilio
Comment 5•6 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/f040e61b0b3b
https://hg.mozilla.org/mozilla-central/rev/1b7c85023641
Status: ASSIGNED → RESOLVED
Closed: 6 months ago
status-firefox141:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 141 Branch
Pushed by nbeleuzu@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/8273231c00c5
https://hg.mozilla.org/mozilla-central/rev/dc912741adc2
Revert "Bug 1971161 [Wayland] Get HDR monitor info async r=emilio" for causing Bug 1971697 This reverts commit 49407f49202c1488708a554d528feccf4a3f85a0.
Backed out as requested by Mossop.
Status: RESOLVED → REOPENED
status-firefox141:
fixed → ---
Resolution: FIXED → ---
Target Milestone: 141 Branch → ---
| Assignee | ||
Comment 8•6 months ago
|
||
| Assignee | ||
Updated•6 months ago
|
Summary: Make mozilla::widget::IsMonitorHDR more robust → Get monitor HDR info async and refresh HDR state after system change
| Assignee | ||
Comment 10•6 months ago
|
||
| Assignee | ||
Comment 11•5 months ago
|
||
| Assignee | ||
Comment 12•5 months ago
|
||
| Assignee | ||
Comment 13•5 months ago
|
||
Updated•5 months ago
|
Attachment #9495097 -
Attachment is obsolete: true
Updated•5 months ago
|
Attachment #9493787 -
Attachment is obsolete: true
Updated•5 months ago
|
Attachment #9493786 -
Attachment is obsolete: true
Comment 14•5 months ago
|
||
Pushed by stransky@redhat.com:
https://github.com/mozilla-firefox/firefox/commit/67224d369885
https://hg.mozilla.org/integration/autoland/rev/13eb4d64e83f
[Wayland] Move system monitor probe to ScreenGetterGtk class r=emilio
https://github.com/mozilla-firefox/firefox/commit/376068ce7ff2
https://hg.mozilla.org/integration/autoland/rev/e977efc8bc30
[Wayland] Get HDR monitor info async r=emilio
https://github.com/mozilla-firefox/firefox/commit/74862fd50ce2
https://hg.mozilla.org/integration/autoland/rev/f562693b5b30
[Wayland] Refresh monitor setup on wp_color_management_output_v1::image_description_changed signal r=emilio
Comment 15•5 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/13eb4d64e83f
https://hg.mozilla.org/mozilla-central/rev/e977efc8bc30
https://hg.mozilla.org/mozilla-central/rev/f562693b5b30
Status: REOPENED → RESOLVED
Closed: 6 months ago → 5 months ago
status-firefox142:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 142 Branch
Updated•5 months ago
|
QA Whiteboard: [qa-triage-done-c143/b142]
You need to log in
before you can comment on or make changes to this bug.
Description
•