Replace frameIds, tabIds and windowIds with BrowsingContext id
Categories
(WebExtensions :: General, task, P2)
Tracking
(Fission Milestone:M6, firefox80 fixed)
Tracking | Status | |
---|---|---|
firefox80 | --- | fixed |
People
(Reporter: zombie, Assigned: kmag)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
Attachments
(3 files)
We use a lot of code to track and map 3 different types of IDs, and send them around to relevant processes. BrowsingContext info should be more stable and easier to work with, and is already automatically synced across (relevant) processes.
Tab’s top level browsing context might get replaced in some specific cases in the future, but the new concept of “Session” should be introduced that would be a stable representation of a “tab”.
Comment 1•5 years ago
|
||
Tentatively moving all bugs whose summaries mention "Fission" (or other Fission-related keywords) but are not assigned to a Fission Milestone to the "?" triage milestone.
This will generate a lot of bugmail, so you can filter your bugmail for the following UUID and delete them en masse:
0ee3c76a-bc79-4eb2-8d12-05dc0b68e732
Reporter | ||
Comment 2•5 years ago
|
||
I think this will not block any functionality, just a major cleanup of various peaces of code.
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 3•4 years ago
|
||
Assignee | ||
Comment 4•4 years ago
|
||
Assignee | ||
Comment 5•4 years ago
|
||
Comment 7•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/36cd8e6d1a15
https://hg.mozilla.org/mozilla-central/rev/48564fee92c7
https://hg.mozilla.org/mozilla-central/rev/50d88c975e74
Description
•