Firefox Developer Edition APT Package .desktop File Has Wrong StartupWMClass
Categories
(Release Engineering :: Release Automation, defect)
Tracking
(firefox144 fixed)
| Tracking | Status | |
|---|---|---|
| firefox144 | --- | fixed |
People
(Reporter: gfactor0, Assigned: jcristau)
References
Details
Attachments
(9 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:138.0) Gecko/20100101 Firefox/138.0
Steps to reproduce:
- Install Firefox Developer Edition using the APT repository.
- Pin Firefox Developer Edition to the taskbar.
- Launch Firefox Developer Edition.
Actual results:
Firefox Developer Edition launches as a seperate program, not as a window of the pinned Firefox Developer Edition.
Expected results:
Firefox Developer Edition should launch as a program under the pinned shortcut.
(I think this is because the installed firefox-devedition.desktop file under /usr/share/applications declares the StartupWMClass as firefox-aurora, but the process/window is actually called firefox-dev. Changing the StartupWMClass to firefox-dev makes the launched window behave properly. Either the .desktop file or the process name shoud be changed to match the other.)
Comment 1•11 months ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Updated•11 months ago
|
Updated•11 months ago
|
Comment 2•10 months ago
|
||
The severity field is not set for this bug.
:bhearsum, could you have a look please?
For more information, please visit BugBot documentation.
| Assignee | ||
Updated•10 months ago
|
| Assignee | ||
Updated•10 months ago
|
Comment 5•6 months ago
|
||
Could we first find where the firefox-aurora is and confirm this issue?
| Assignee | ||
Comment 6•6 months ago
|
||
The flatpak repackaging code creates the desktop file directly, so we
don't need the subcommand anymore.
| Assignee | ||
Comment 7•6 months ago
|
||
| Assignee | ||
Comment 8•6 months ago
|
||
| Assignee | ||
Comment 9•6 months ago
|
||
We were just asserting that the test expectation is wrong.
| Assignee | ||
Comment 10•6 months ago
|
||
Use it to generate CHANGELOG_DATE for each package flavor, since deb and
rpm want different formats.
| Assignee | ||
Comment 11•6 months ago
|
||
Let application_ini_data_from_{directory,tar} return metadata unchanged
from application.ini, and move mangling to get_build_variables.
| Assignee | ||
Comment 12•6 months ago
|
||
This fixes DevEdition's StartupWMClass to match the actual application,
letting the window manager / desktop environment know to associate the
window with this desktop file.
| Assignee | ||
Comment 13•6 months ago
|
||
Updated•6 months ago
|
Comment 14•6 months ago
|
||
Comment 15•6 months ago
|
||
Comment 16•6 months ago
•
|
||
Backed out as requested.
Backout link: https://hg-edge.mozilla.org/integration/autoland/rev/b2113af44b025788a4f130693e803de7883c6dc8
Also attaching a log link for the snap failures: https://treeherder.mozilla.org/logviewer?job_id=525215798&repo=autoland&task=Wg61WW5WS8qDeHh1GW-mSg.0
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
| Assignee | ||
Comment 17•6 months ago
|
||
What we care about is the product being repackaged, i.e. the job's
shipping-product attribute, not release promotion's release_product
parameter, which is different and is not set outside of relpro.
| Assignee | ||
Updated•6 months ago
|
Comment 18•6 months ago
|
||
Comment 19•6 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/f59a85ba3d8f
https://hg.mozilla.org/mozilla-central/rev/6da7976407db
https://hg.mozilla.org/mozilla-central/rev/ce7a117eafca
https://hg.mozilla.org/mozilla-central/rev/924ff12e8c0a
https://hg.mozilla.org/mozilla-central/rev/3a24d29b1c73
https://hg.mozilla.org/mozilla-central/rev/d088a956d648
https://hg.mozilla.org/mozilla-central/rev/c3c7c973b01f
https://hg.mozilla.org/mozilla-central/rev/f01cf1bb9b32
https://hg.mozilla.org/mozilla-central/rev/31744aa60c96
Description
•