[GTK+ 3.10.8 / JWM] Titlebar drawing not eneabled when XDG_CURRENT_DESKTOP is missing
Categories
(Core :: Widget: Gtk, defect, P5)
Tracking
()
People
(Reporter: terrell.kelley, Assigned: emilio)
References
(Blocks 1 open bug)
Details
Attachments
(5 files, 1 obsolete file)
| Reporter | ||
Updated•8 years ago
|
| Reporter | ||
Updated•8 years ago
|
| Reporter | ||
Comment 1•8 years ago
|
||
Comment 2•8 years ago
|
||
Updated•8 years ago
|
| Reporter | ||
Comment 3•8 years ago
|
||
Comment 4•8 years ago
|
||
| Reporter | ||
Comment 5•8 years ago
|
||
| Reporter | ||
Comment 6•8 years ago
|
||
| Reporter | ||
Comment 7•8 years ago
|
||
| Reporter | ||
Comment 8•8 years ago
|
||
Comment 9•8 years ago
|
||
Updated•8 years ago
|
Comment 10•7 years ago
|
||
Updated•3 years ago
|
Comment 12•2 years ago
|
||
This has never been fixed.
| Assignee | ||
Comment 13•2 years ago
|
||
Updated•2 years ago
|
Comment 15•2 years ago
|
||
Comment 16•2 years ago
•
|
||
Backed out changeset b39ab94454e9 (bug 1431429) for causing mochitest failures @ test_arrowpanel.html / browser_unified_extensions_overflowable_toolbar.js & dt failures @ browser_html_tooltip_screen_edge.js
Backout link: https://hg.mozilla.org/integration/autoland/rev/1b56c653a5ee3a14ec0955b092498999e9333bfa
| Assignee | ||
Comment 17•2 years ago
|
||
This fixes the DevTools time-out that got me backed out below. In Linux
with CSD enabled, the allowable screen range for a window should include
some extra size (to account for the window decorations).
See some of the other users of these properties in the tree.
Before this bug, the relevant code is not exercised on automation.
| Assignee | ||
Comment 18•2 years ago
|
||
Blegh, so my try run used artifact builds so that's why it didn't catch comment 16, fail on my side.
Martin, how worth it do you think this is? Comment 17 shows some of the kinds of fixes that are needed, but a lot of the existing failures aren't reproducible on my end (even on GNOME+X11), so it's probably not-low-effort to fix... If you think it's worth it I can take fixing all this stuff up over time, I guess...
Comment 19•2 years ago
|
||
(In reply to Emilio Cobos Álvarez (:emilio) from comment #18)
Blegh, so my try run used artifact builds so that's why it didn't catch comment 16, fail on my side.
Martin, how worth it do you think this is? Comment 17 shows some of the kinds of fixes that are needed, but a lot of the existing failures aren't reproducible on my end (even on GNOME+X11), so it's probably not-low-effort to fix... If you think it's worth it I can take fixing all this stuff up over time, I guess...
I think we can leave it after testsuite migration to 22.04 and set XDG_CURRENT_DESKTOP there so we test what we ship. I don't think it's worth to spend time on it right now.
Comment 20•2 years ago
|
||
Updated•2 years ago
|
Comment 22•2 years ago
|
||
Yes sorry, I was experimenting with something, botched a rebase, and accidentally pushed to phabricator. I've abandoned https://phabricator.services.mozilla.com/D207175 ...
Description
•