Closed Bug 1589276 Opened 5 years ago Closed 4 years ago

Don't forward nsIClassifiedChannel results via DocumentChannel

Categories

(Core :: Networking, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
Fission Milestone M4.1

People

(Reporter: mattwoodrow, Assigned: jya)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged])

Currently DocumentChannelParent implements nsIParentChannel and forwards data immediately to the DocumentChannelChild so that it can implement nsIClassifiedChannel.

Ideally, we'd wait until we replace the DocumentChannel with the 'real' channel, and then only forward the classification updates a that point.

Similar to bug 1589275, this is because we won't always have a current DocumentChannelChild (like when the load was initiated by the parent process).

I tried doing this initially, and it failed tests, so we need to figure out why those fail. It may just be that the tests are relying on specific ordering of events (content blocking events vs the page load etc) and can be fixed easily.

Priority: -- → P2
Whiteboard: [necko-triaged]

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

Fission Milestone: --- → ?

jya fixed this in bug 1588241.

Assignee: nobody → jyavenard
Status: NEW → RESOLVED
Closed: 4 years ago
Depends on: 1588241
Resolution: --- → FIXED

(In reply to Matt Woodrow (:mattwoodrow) from comment #2)

jya fixed this in bug 1588241.

Retroactively assigning this bug to M4.1 because bug 1588241 blocks M4.1.

Fission Milestone: ? → M4.1
You need to log in before you can comment on or make changes to this bug.