[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•7 years ago
|
Reporter | ||
Updated•7 years ago
|
Reporter | ||
Comment 1•7 years ago
|
||
Comment 2•7 years ago
|
||
Updated•7 years ago
|
Reporter | ||
Comment 3•7 years ago
|
||
Comment 4•7 years ago
|
||
Reporter | ||
Comment 5•7 years ago
|
||
Reporter | ||
Comment 6•7 years ago
|
||
Reporter | ||
Comment 7•7 years ago
|
||
Reporter | ||
Comment 8•7 years ago
|
||
Comment 9•7 years ago
|
||
Updated•7 years ago
|
Comment 10•6 years ago
|
||
Updated•2 years ago
|
Comment 12•9 months ago
|
||
This has never been fixed.
Assignee | ||
Comment 13•9 months ago
|
||
Updated•9 months ago
|
Comment 15•9 months ago
|
||
Comment 16•9 months 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•9 months 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•9 months 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•9 months 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•9 months ago
|
||
Updated•9 months ago
|
Comment 22•9 months 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
•