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
|
dmeehan
:
approval-mozilla-esr128+
|
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•2 months ago
|
Assignee | ||
Comment 1•2 months ago
|
||
Updated•2 months ago
|
Updated•2 months ago
|
Assignee | ||
Updated•2 months ago
|
Reporter | ||
Comment 3•2 months ago
|
||
Assignee | ||
Comment 4•2 months 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•2 months 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•2 months 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•2 months ago
|
||
bugherder uplift |
Thunderbird 132.0b4:
https://hg.mozilla.org/releases/comm-beta/rev/63fe2e0b1f64
Assignee | ||
Comment 9•2 months ago
|
||
Comment 10•2 months 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•2 months 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•2 months ago
|
Reporter | ||
Comment 12•2 months 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•2 months 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•2 months 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•2 months ago
|
Comment 15•1 month 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 month ago
|
||
bugherder uplift |
Thunderbird 128.3.3esr:
https://hg.mozilla.org/releases/comm-esr128/rev/21cd838dcdfc
Assignee | ||
Comment 17•1 month ago
|
||
Reopened for M-C part.
Comment 18•1 month ago
|
||
Comment 19•1 month ago
|
||
bugherder |
Assignee | ||
Comment 20•1 month 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•29 days 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•29 days ago
|
||
uplift |
Comment 23•25 days 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?
Description
•