[whatwg/fetch] CORB should not block application/dash+xml videos (#886)

https://crbug.com/947498 points out that CORB incorrectly blocks dash videos.

I am not sure what would be the authoritative source here, but "application/dash+xml" is suggested by both:
- https://developer.mozilla.org/en-US/docs/Web/Guide/Audio_and_video_delivery/Setting_up_adaptive_streaming_media_sources
- https://mailarchive.ietf.org/arch/msg/ietf-types/l-Hk2o9I4n9K1IZMSPHV8BuBPcI

We probably just need to tweak WPT tests and the spec to exclude "application/dash+xml" (just like "image/svg+xml" is excluded).

PS. We might also consider excluding all of "image/*", "video/*", "audio/*", "font/*" so that when a new "image/futureImageFormat+xml" is introduced, it is not affected by CORB.  OTOH, this wouldn't help in this case (why application/dash+xml rather than video/dash+xml?) and we probably should tackle this as a separate issue (?).

/cc @annevk @csreis

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/fetch/issues/886

Received on Friday, 29 March 2019 16:40:12 UTC