Closed Bug 1880109 Opened 2 years ago Closed 1 year ago

Remove the legacy Windows Jump List backend

Categories

(Firefox :: Shell Integration, task)

task

Tracking

()

RESOLVED FIXED
129 Branch
Tracking Status
firefox129 --- fixed

People

(Reporter: mconley, Assigned: mconley)

References

Details

Attachments

(5 files)

The new off-main-thread Windows Jump List backend is being enabled to ride out on the trains in bug 1880082. Once that hits release, we should wait a release cycle, and then we can go ahead and get rid of the old backend.

We'll want to coordinate with the Thunderbird team, since I believe they're still using the old backend.

There is a smattering of reports of the tasks section of the jump list going missing:

Assignee: nobody → mconley
Attachment #9402012 - Attachment description: WIP: Bug 1880109 - Remove legacy JumpListBuilder support from WindowsJumpLists.sys.mjs. r?rkraesig! → Bug 1880109 - Remove legacy JumpListBuilder support from WindowsJumpLists.sys.mjs. r?rkraesig!
Status: NEW → ASSIGNED
Attachment #9402013 - Attachment description: WIP: Bug 1880109 - Remove legacy JumpListBuilder unit tests. r?rkraesig! → Bug 1880109 - Remove legacy JumpListBuilder unit tests. r?rkraesig!
Attachment #9402014 - Attachment description: WIP: Bug 1880109 - Remove legacy JumpListBuilder usage in WinTaskbar. r?rkraesig! → Bug 1880109 - Remove legacy JumpListBuilder usage in WinTaskbar. r?rkraesig!
Attachment #9402015 - Attachment description: WIP: Bug 1880109 - Remove legacy JumpListBuilder interfaces and backend. r?rkraesig! → Bug 1880109 - Remove legacy JumpListBuilder interfaces and backend. r?rkraesig!
Attachment #9402016 - Attachment description: WIP: Bug 1880109 - Remove legacy JumpListBuilder references in linting tools. r?Standard8! → Bug 1880109 - Remove legacy JumpListBuilder references in linting tools. r?Standard8!
Pushed by mconley@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c19c5b6c03b5 Remove legacy JumpListBuilder support from WindowsJumpLists.sys.mjs. r=rkraesig https://hg.mozilla.org/integration/autoland/rev/2210ce5c2c57 Remove legacy JumpListBuilder unit tests. r=rkraesig https://hg.mozilla.org/integration/autoland/rev/5a74e505a186 Remove legacy JumpListBuilder usage in WinTaskbar. r=rkraesig,win-reviewers https://hg.mozilla.org/integration/autoland/rev/2bb08a4dd979 Remove legacy JumpListBuilder interfaces and backend. r=rkraesig,win-reviewers https://hg.mozilla.org/integration/autoland/rev/49c2d26c93f8 Remove legacy JumpListBuilder references in linting tools. r=Standard8,frontend-codestyle-reviewers
Regressions: 1902551
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: