Closed Bug 1828375 Opened 2 years ago Closed 2 years ago

Emulate Chromium gradual transition trade offs.

Categories

(Core :: DOM: Networking, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
115 Branch
Tracking Status
firefox115 --- fixed

People

(Reporter: farre, Assigned: farre)

References

(Blocks 1 open bug)

Details

(Whiteboard: [orb:m2][necko-triaged])

Attachments

(1 file)

Some tradeoffs that we need in the current state are:

* Allowing "application/dash+xml"
* Allowing "application/vnd.apple.mpegurl"
* Allowing "text/vtt"
* Allow all MIME types beginning with "audio/"
* Allow all MIME types beginning with "video/"
* Allow "text/plain" when there is a no-sniff header.
Assignee: nobody → afarre
Status: NEW → ASSIGNED
Whiteboard: [orb:m2]
Severity: -- → N/A
Priority: -- → P2
Whiteboard: [orb:m2] → [orb:m2][necko-triaged]
See Also: → 1827684
Blocks: 1829778

Add a separate check for spec breaking allows of certain MIME
types. Having this separated out means that we can make the rest of
the implementation behave exactly like spec.

Some tradeoffs that we need in the current state are:

  • Allowing "application/dash+xml"
  • Allowing "application/vnd.apple.mpegurl"
  • Allowing "text/vtt"
  • Allow all MIME types beginning with "audio/mpeg"
  • Allow "text/plain" when there is a no-sniff header.

Depends on D174768

Pushed by afarre@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/dbf0cf585243 Do gradual ORB transition. r=sefeng,necko-reviewers
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 115 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: