Closed Bug 1619720 Opened 5 years ago Closed 5 years ago

Request favicons directly from tab descriptors

Categories

(DevTools :: General, task, P1)

task

Tracking

(Fission Milestone:M6a, firefox76 fixed)

RESOLVED FIXED
Firefox 76
Fission Milestone M6a
Tracking Status
firefox76 --- fixed

People

(Reporter: jdescottes, Assigned: jdescottes)

References

Details

(Whiteboard: dt-fission-m2-mvp )

Attachments

(3 files)

As a follow up to Bug 1579042, we can do a first simplification to the descriptor server actor and let about:debugging request favicons via a separate call.

This should allow to start simplifying/removing the update logic in the descriptor.
The options object on the tab descriptor should now only contain the forceUnzombify boolean, which is server side only. We can probably remove the options object and handle forceUnzombify with a custom approach.

Depends on D65397

Blocks: 1624722
Whiteboard: dt-fission-m2-mvp
Priority: P3 → P1

Tracking Fission DevTools bugs for Fission Nightly (M6) milestone

Fission Milestone: --- → M6

Tentatively moving P1 Fission M6 bugs to M6a.

Fission Milestone: M6 → M6a
Attachment #9130886 - Attachment description: Bug 1619720 - Call tabDescriptor::unzombifyIfNeeded explicitly in getTab → Bug 1619720 - Remove forceUnzombify option in TabDescriptorActor
Pushed by jdescottes@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d571c906d03a Request favicons directly from the tab descriptor r=ochameau,ladybenko https://hg.mozilla.org/integration/autoland/rev/4d4cf9f6af39 Remove forceUnzombify option in TabDescriptorActor r=ochameau https://hg.mozilla.org/integration/autoland/rev/77ddc1eb1e60 Remove TabDescriptor options r=ochameau,ladybenko
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 76
Regressions: 1627138
Regressions: 1627127
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: