Windows Settings: "Notification & actions" (Manage notifications) don't show TB icon
Categories
(Thunderbird :: OS Integration, defect)
Tracking
(thunderbird_esr128 fixed, thunderbird132 fixed)
People
(Reporter: betterbird.project+18, Assigned: Paenglab)
References
(Regression)
Details
(Keywords: regression)
Attachments
(2 files)
|
48 bytes,
text/x-phabricator-request
|
wsmwk
:
approval-comm-beta+
corey
:
approval-comm-esr128+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0
Steps to reproduce:
The issue is that "VisualElements" for TB isn't located in a folder "browser":
https://searchfox.org/comm-central/rev/6ccfe95ce68db5713fb58b5139a97e2bf7ca4eb6/mail/installer/windows/nsis/shared.nsh#1662
https://searchfox.org/mozilla-central/rev/906cf04e249dd79ee496f01f9ed79cc16b1ff78c/widget/windows/ToastNotification.cpp#183
Fixes:
https://github.com/Betterbird/thunderbird-patches/blob/main/128/bugs/NNN19-fix-icon-URL-toast-icon.patch
https://github.com/Betterbird/thunderbird-patches/blob/3a4c941c03d3b6e705d0a248e812b947b076b642/128/bugs/NNN19-fix-icon-URL-toast-icon-moz.patch#L15
| Reporter | ||
Updated•1 year ago
|
| Assignee | ||
Comment 1•1 year ago
|
||
Updated•1 year ago
|
Updated•1 year ago
|
| Assignee | ||
Updated•1 year ago
|
| Reporter | ||
Comment 3•1 year ago
|
||
| Assignee | ||
Comment 4•1 year ago
|
||
When I have time. Over this weekend.
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/99c72151ec3c
Fix the path to the toast icon in installer. r=rjl
| Assignee | ||
Comment 6•1 year ago
|
||
Comment on attachment 9429229 [details]
Bug 1922961 - Fix the path to the toast icon in installer. r=rjl
[Approval Request Comment]
Regression caused by (bug #): bug 1838139
User impact if declined: toast notification shows no TB icon
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): low
Comment 7•1 year ago
|
||
Comment on attachment 9429229 [details]
Bug 1922961 - Fix the path to the toast icon in installer. r=rjl
[Triage Comment]
Approved for beta
Comment 8•1 year ago
|
||
| bugherder uplift | ||
Thunderbird 132.0b4:
https://hg.mozilla.org/releases/comm-beta/rev/63fe2e0b1f64
| Assignee | ||
Comment 9•1 year ago
|
||
Comment 10•1 year ago
•
|
||
Comment on attachment 9429229 [details]
Bug 1922961 - Fix the path to the toast icon in installer. r=rjl
[Triage Comment]
Richard, are both patches needed in order to fix this?
Comment 11•1 year ago
|
||
Rob is going to revert this in Thunderbird 132.0b5. And we'll hold off until the m-c fix is in mozilla-beta.
Updated•1 year ago
|
| Reporter | ||
Comment 12•1 year ago
|
||
There is no need. The parts are independent, the Mozilla change is for a different registry entry added at runtime. For as much as we can tell, the C-C part already fixes the missing icon. Does it not?
| Assignee | ||
Comment 13•1 year ago
|
||
(In reply to Corey Bryant from comment #10)
[Triage Comment]
Richard, are both patches needed in order to fix this?
The C-C patch can still land as there is an error in path in installer that prohibits to get the correct icon.
Comment 14•1 year ago
|
||
Comment on attachment 9429229 [details]
Bug 1922961 - Fix the path to the toast icon in installer. r=rjl
[Triage Comment]
(re)Approved for beta (already landed)
Updated•1 year ago
|
Comment 15•1 year ago
|
||
Comment on attachment 9429229 [details]
Bug 1922961 - Fix the path to the toast icon in installer. r=rjl
[Triage Comment]
Approved for esr128
Comment 16•1 year ago
|
||
| bugherder uplift | ||
Thunderbird 128.3.3esr:
https://hg.mozilla.org/releases/comm-esr128/rev/21cd838dcdfc
| Assignee | ||
Comment 17•1 year ago
|
||
Reopened for M-C part.
Comment 18•1 year ago
|
||
Comment 19•1 year ago
|
||
| bugherder | ||
| Assignee | ||
Comment 20•1 year ago
|
||
Comment on attachment 9430554 [details]
Bug 1922961 - Don't append the browser subdirectory in Thunderbird. r=#win-reviewers
ESR Uplift Approval Request
- If this is not a sec:{high,crit} bug, please state case for ESR consideration: Thunderbirds releases are based on ESR.
- User impact if declined: On Thunderbird the toast notifications are missing the icon because the path goes to browser/ which is for Firefox only.
- Fix Landed on Version: 133
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Simple preprocessor rule to include the code for Firefox only.
Comment 21•1 year ago
|
||
Comment on attachment 9430554 [details]
Bug 1922961 - Don't append the browser subdirectory in Thunderbird. r=#win-reviewers
Approved for 128.5esr.
Comment 22•1 year ago
|
||
| uplift | ||
Comment 23•1 year ago
|
||
Hello,
Are there any specific STR that QA could perform in order to reproduce the faulty behaviour(crash) on an affected build and properly verify and confirm that it is fixed?
Comment 24•1 year ago
|
||
Comment on attachment 9430554 [details]
Bug 1922961 - Don't append the browser subdirectory in Thunderbird. r=#win-reviewers
Clearing the ESR128 approval to get it off the needs-uplift radar.
Description
•