Closed
Bug 661363
Opened 13 years ago
Closed 13 years ago
Port bug 562753 (On upgrade, old win7 taskbar entries should have their app model id upgraded, based on install path) to Thunderbird
Categories
(Thunderbird :: Installer, defect)
Tracking
(blocking-thunderbird5.0 beta2+, thunderbird5.0 beta2-fixed, thunderbird6 fixed)
RESOLVED
FIXED
Thunderbird 7.0
Tracking | Status | |
---|---|---|
blocking-thunderbird5.0 | --- | beta2+ |
thunderbird5.0 | --- | beta2-fixed |
thunderbird6 | --- | fixed |
People
(Reporter: rain1, Assigned: rain1)
References
Details
Attachments
(1 file)
21.06 KB,
patch
|
standard8
:
review+
Bienvenu
:
superreview+
standard8
:
approval-comm-aurora+
standard8
:
approval-thunderbird5.0+
|
Details | Diff | Splinter Review |
This sounds like something we need to do for pinned shortcuts.
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → sid.bugzilla
Assignee | ||
Comment 1•13 years ago
|
||
Marking as blocking-thunderbird3.3? because otherwise the app will need to be re-pinned after every update.
blocking-thunderbird5.0: --- → ?
Assignee | ||
Updated•13 years ago
|
Summary: Port bug 562753 (On upgrade, old win7 taskbar entries should have their app modal id upgraded, based on install path) to Thunderbird → Port bug 562753 (On upgrade, old win7 taskbar entries should have their app model id upgraded, based on install path) to Thunderbird
Assignee | ||
Comment 2•13 years ago
|
||
This is mostly a port, with the changes in bug 621873 included.
Attachment #536787 -
Flags: superreview?(dbienvenu)
Attachment #536787 -
Flags: review?(mbanner)
Comment 3•13 years ago
|
||
Comment on attachment 536787 [details] [diff] [review] patch v1 nsWindowsShellService::ShortcutMaintenance() + nsCOMPtr<nsIPrefService> prefs = + do_GetService(NS_PREFSERVICE_CONTRACTID); + if (!prefs) + return NS_ERROR_UNEXPECTED; + + nsCOMPtr<nsIPrefBranch> prefBranch; + prefs->GetBranch(nsnull, getter_AddRefs(prefBranch)); I think we should use &rv here and NS_ENSURE_SUCCESS(rv, rv); instead of NS_ERROR_UNEXPECTED (I'd like to avoid NS_ERROR_UNEXPECTED where possible)
Comment 4•13 years ago
|
||
Comment on attachment 536787 [details] [diff] [review] patch v1 sr=me, modulo the NS_ERROR_UNEXPECTED
Attachment #536787 -
Flags: superreview?(dbienvenu) → superreview+
Updated•13 years ago
|
blocking-thunderbird5.0: ? → beta2+
Comment 5•13 years ago
|
||
Comment on attachment 536787 [details] [diff] [review] patch v1 Review of attachment 536787 [details] [diff] [review]: ----------------------------------------------------------------- This looks good. We can do a bit more testing on it once we land it, but I think this looks fine. Please land on comm-central and comm-miramar once you've fixed the comment. ::: mail/installer/windows/nsis/installer.nsi @@ +489,5 @@ > ${EndIf} > ${EndUnless} > > + ; Win7 taskbar and start menu link maintenance > + ${UpdateShortcutAppModelIDs} "$INSTDIR\${FileMainEXE}" "${AppUserModelID}" I believe this should have $0 on the end, or do Call FixShortcutAppModelIDs
Attachment #536787 -
Flags: review?(mbanner)
Attachment #536787 -
Flags: review+
Attachment #536787 -
Flags: approval-thunderbird5.0+
Attachment #536787 -
Flags: approval-comm-aurora?
Assignee | ||
Comment 6•13 years ago
|
||
https://hg.mozilla.org/comm-central/rev/995678d4c911 http://hg.mozilla.org/releases/comm-miramar/rev/5dd631a1f6b5
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•13 years ago
|
Target Milestone: --- → Thunderbird 7.0
Updated•13 years ago
|
status-thunderbird5.0:
--- → beta2-fixed
Updated•13 years ago
|
Attachment #536787 -
Flags: approval-comm-aurora? → approval-comm-aurora+
Comment 8•13 years ago
|
||
Checked into aurora: http://hg.mozilla.org/releases/comm-aurora/rev/027a1bf18740
status-thunderbird6:
--- → fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•