Closed Bug 1698661 Opened 3 years ago Closed 3 years ago

Verify network.http.active_tab_priority prioritizes iframe networking appropriately with Fission

Categories

(Core :: Networking: HTTP, task, P2)

task

Tracking

()

RESOLVED FIXED
89 Branch
Fission Milestone M8
Tracking Status
firefox89 --- fixed

People

(Reporter: cpeterson, Assigned: kershaw)

References

Details

(Whiteboard: [fission-perf][necko-triaged])

Attachments

(1 file)

With Fission, the active tab might have multiple content processes. We should verify network.http.active_tab_priority is appropriately prioritizing networking for iframes in the active tab.

network.http.active_tab_priority pref:

https://searchfox.org/mozilla-central/rev/a848cde8a73065fcc41902ac58c65821eb9a44ca/modules/libpref/init/all.js#1510-1517

Severity: -- → N/A
Priority: -- → P2
Whiteboard: [necko-triaged]

Jens, the Fission team thinks this bug needs to be fixed before our Fission M8 Release experiment. Can someone on your team take a look?

Nika says this OuterWindowID code is broken with Fission:

https://searchfox.org/mozilla-central/rev/4e87b5392eafe1f1d49017e76f7317b06ec0b1d8/netwerk/protocol/http/HttpChannelChild.cpp#2168

kmag says this code should probably use BrowsingContextIDs instead of OuterWindowIDs.

We can wait until Fission M8 to fix this. This doesn't need to block Fission's Beta experiments.

Fission Milestone: ? → M8
Flags: needinfo?(jstutte)
Whiteboard: [necko-triaged] → [fission-perf][necko-triaged]
Flags: needinfo?(jstutte) → needinfo?(kershaw)
Assignee: nobody → kershaw
Flags: needinfo?(kershaw)
Attachment #9212446 - Attachment description: WIP: Bug 1698661 - Use the id of top browsing context to dispatch transactions → Bug 1698661 - Use the id of top browsing context to dispatch transactions
Attachment #9212446 - Attachment description: Bug 1698661 - Use the id of top browsing context to dispatch transactions → WIP: Bug 1698661 - Use the id of top browsing context to dispatch transactions
Attachment #9212446 - Attachment description: WIP: Bug 1698661 - Use the id of top browsing context to dispatch transactions → Bug 1698661 - Use the id of top browsing context to dispatch transactions, r=#necko
Pushed by kjang@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cc59feb1fe69
Use the id of top browsing context to dispatch transactions, r=necko-reviewers,kmag,dragana
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch
Depends on: 1718082
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: