Minor tweaks to desktop environment detection.
Categories
(Core :: Widget: Gtk, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr102 | --- | unaffected |
firefox111 | --- | unaffected |
firefox112 | --- | verified |
firefox113 | --- | verified |
People
(Reporter: emilio, Assigned: emilio)
References
(Regression)
Details
(Keywords: regression)
Attachments
(2 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
diannaS
:
approval-mozilla-beta+
dmeehan
:
approval-mozilla-release-
|
Details | Review |
Assignee | ||
Comment 1•1 year ago
|
||
At least on my system you can get on an state where XDG_CURRENT_DESKTOP is set
to the empty string (I think this comes from sddm when launching a legacy
WM).
Found this while trying to repro bug 1820542. Unclear if this is enough to fix
the issues in comment 0 but locally it's enough to fix fvwm detection here.
Updated•1 year ago
|
Assignee | ||
Comment 2•1 year ago
|
||
It seems I broke this in bug 1812698, because the desktopEnvironment
iteration here on gfxinfo overrides this:
Depends on D172568
Assignee | ||
Comment 3•1 year ago
|
||
Comment on attachment 9322988 [details]
Bug 1822315 - Fix display of DE in about:support. r=stransky
Beta/Release Uplift Approval Request
- User impact if declined: Desktop Environment doesn't show up in about:support, which can be useful to diagnose issues.
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: Open about:support on Linux, search for "Desktop Environment"
- List of other uplifts needed: none
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): One line removal.
- String changes made/needed: none
- Is Android affected?: No
Assignee | ||
Updated•1 year ago
|
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/68e1460c9bfd Ignore empty env vars in desktop environment detection. r=stransky https://hg.mozilla.org/integration/autoland/rev/3eafc14a2578 Fix display of DE in about:support. r=stransky
Comment 5•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/68e1460c9bfd
https://hg.mozilla.org/mozilla-central/rev/3eafc14a2578
Updated•1 year ago
|
Comment 6•1 year ago
|
||
Comment on attachment 9322988 [details]
Bug 1822315 - Fix display of DE in about:support. r=stransky
Approved for 112.0b4
Comment 7•1 year ago
|
||
bugherder uplift |
Comment 8•1 year ago
|
||
Comment on attachment 9322988 [details]
Bug 1822315 - Fix display of DE in about:support. r=stransky
Rejecting as the line removed in the patch is not in Release
:emilio if this there's is something else needed, please let me know otherwise feel free to clear the needinfo
Comment 9•1 year ago
•
|
||
Reproduced the issue on Ubuntu 20.04 using FF build 112.0a1(20230312211644).
Verified as fixed on Ubuntu 20.04 using FF builds 113.0a1(20230319214532) and 112.0b4(20230319180129).
Emilio, this line does not seem to appear on neither Win10 or Mac 10.13 is this expected? Thank you.
Assignee | ||
Comment 10•1 year ago
|
||
Ah, indeed. It seems this issue was introduced in bug 1808571 due to a rebase mistake most likely.
Assignee | ||
Comment 11•1 year ago
|
||
(In reply to Monica Chiorean from comment #9)
Reproduced the issue on Ubuntu 20.04 using FF build 112.0a1(20230312211644).
Verified as fixed on Ubuntu 20.04 using FF builds 113.0a1(20230319214532) and 112.0b4(20230319180129).Emilio, this line does not seem to appear on neither Win10 or Mac 10.13 is this expected? Thank you.
Yeah, this is expected.
Comment 12•1 year ago
|
||
Set release status flags based on info from the regressing bug 1808571
Updated•1 year ago
|
Description
•