Closed Bug 1479219 Opened 6 years ago Closed 6 years ago

Port | Bug 692295 nsWindowsShellService's ShortcutMaintenance can be removed ~ 6/12| to TB

Categories

(Thunderbird :: OS Integration, defect)

All
Windows
defect
Not set
normal

Tracking

(thunderbird_esr60 fixed, thunderbird62 wontfix, thunderbird63 fixed)

RESOLVED FIXED
Thunderbird 63.0
Tracking Status
thunderbird_esr60 --- fixed
thunderbird62 --- wontfix
thunderbird63 --- fixed

People

(Reporter: iannbugzilla, Assigned: iannbugzilla)

Details

Attachments

(1 file)

Following Bug 577867 - No way to un-group separate instances on Windows 7 TaskBar which landed for TB, there was a followup Bug 692295 - nsWindowsShellService's ShortcutMaintenance can be removed ~ 6/12 which was never ported.
As far as I could see there are no jumplists for TB
Treeherder try build:
https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=4fed9b61dc46acf76c63aeb6d2a538d87fb0634d
Attachment #8995756 - Flags: review?(jorgk)
Comment on attachment 8995756 [details] [diff] [review]
Simple port of bug 692295

Thanks. Interesting to see that we had the code copied to C-C.
Attachment #8995756 - Flags: review?(jorgk) → review+
(In reply to Ian Neal from comment #1)
> As far as I could see there are no jumplists for TB
Please educate the reviewer. Last I heard of jumplists was in bug 1373565 (https://hg.mozilla.org/comm-central/rev/412abacb5ca5cdb65f08adfcae5846b275377d6b) and that code is still there in mail/components/wintaskbar/windowsJumpLists.js and elsewhere. But that's unrelated to the patch here, isn't it?
(In reply to Jorg K (GMT+2) from comment #3)
> (In reply to Ian Neal from comment #1)
> > As far as I could see there are no jumplists for TB
> Please educate the reviewer. Last I heard of jumplists was in bug 1373565
> (https://hg.mozilla.org/comm-central/rev/
> 412abacb5ca5cdb65f08adfcae5846b275377d6b) and that code is still there in
> mail/components/wintaskbar/windowsJumpLists.js and elsewhere. But that's
> unrelated to the patch here, isn't it?

Sorry, I should have been more precise in my comment. Amended comment is:
As far as I could see there are no changes required for jumplists in TB.
Compare with:
https://hg.mozilla.org/mozilla-central/diff/1c26e57c1899/browser/modules/WindowsJumpLists.jsm
Comment on attachment 8995756 [details] [diff] [review]
Simple port of bug 692295

[Approval Request Comment]
Regression caused by (bug #): 692295
User impact if declined: None
Testing completed (on c-c, etc.): c-c
Risk to taking this patch (and alternatives if risky): None, removing unused code
Attachment #8995756 - Flags: approval-comm-esr60?
Comment on attachment 8995756 [details] [diff] [review]
Simple port of bug 692295

OK. I'll land this now, right?
Attachment #8995756 - Flags: approval-comm-esr60?
Attachment #8995756 - Flags: approval-comm-esr60+
Attachment #8995756 - Flags: approval-comm-beta+
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/83e8ac3fce3d
Port bug 692295: remove nsWindowsShellService::ShortcutMaintenance. r=jorgk DONTBUILD
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Landed with DONTBUILD. The Daily run in less than an hour will take care of building. This way I get a nice clean treeherder and not the Daily run glued to the previous push ... just in case you were wondering. In buildbot times this wouldn't have worked since back then, the Dailies ran on the last non-DONTBUILD push. So things are constantly getting better ;-)
Target Milestone: --- → Thunderbird 63.0
Attachment #8995756 - Flags: approval-comm-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: