[wpt-sync] Sync PR 10525 - Parsing Content-Type

RESOLVED FIXED in Firefox 66

Status

()

enhancement
P4
normal
RESOLVED FIXED
Last year
4 months ago

People

(Reporter: wptsync, Unassigned)

Tracking

unspecified
mozilla66
Points:
---

Firefox Tracking Flags

(firefox66 fixed)

Details

(Whiteboard: [wptsync downstream], )

Sync web-platform-tests PR 10525 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/w3c/web-platform-tests/pull/10525
Details from upstream follow.

Anne van Kesteren <annevk@annevk.nl> wrote:
>  Parsing Content-Type
>  
>  Very much WIP.
Component: web-platform-tests → DOM
Product: Testing → Core
Ran 6 tests and 4018 subtests
OK     : 6
PASS   : 932
FAIL   : 3086

New tests that have failures or other problems:
/fetch/content-type/response.window.html
    <iframe>: separate response Content-Type: text/html;" \" text/plain: FAIL
    <iframe>: separate response Content-Type: text/html;" \" text/plain ";charset=GBK: FAIL
    <iframe>: separate response Content-Type: text/html;" text/plain: FAIL
    <iframe>: separate response Content-Type: text/html;charset=gbk text/plain text/html: FAIL
    <iframe>: separate response Content-Type: text/html;x=" text/plain: FAIL
    <iframe>: separate response Content-Type: text/plain;charset=gbk text/html: FAIL
    Request: combined response Content-Type:  text/plain: FAIL
    Request: combined response Content-Type: */* text/html: FAIL
    Request: combined response Content-Type: text/html */*: FAIL
    Request: combined response Content-Type: text/html */*;charset=gbk: FAIL
    Request: combined response Content-Type: text/html text/plain: FAIL
    Request: combined response Content-Type: text/html;" " text/plain: FAIL
    Request: combined response Content-Type: text/html;" \" text/plain: FAIL
    Request: combined response Content-Type: text/html;" \" text/plain ";charset=GBK: FAIL
    Request: combined response Content-Type: text/html;" text/plain: FAIL
    Request: combined response Content-Type: text/html;charset=gbk text/html;x=",text/plain: FAIL
    Request: combined response Content-Type: text/html;charset=gbk text/plain text/html: FAIL
    Request: combined response Content-Type: text/html;x=" text/plain: FAIL
    Request: combined response Content-Type: text/plain : FAIL
    Request: combined response Content-Type: text/plain */*: FAIL
    Request: combined response Content-Type: text/plain */*;charset=gbk: FAIL
    Request: combined response Content-Type: text/plain;charset=gbk text/html: FAIL
    Request: combined response Content-Type: text/plain;charset=gbk text/html;charset=windows-1254: FAIL
    Request: combined response Content-Type: text/plain;charset=gbk text/plain: FAIL
    Request: combined response Content-Type: text/plain;charset=gbk text/plain;charset=windows-1252: FAIL
    Request: combined response Content-Type: text/plain;charset=gbk;x=foo text/plain: FAIL
    Response: combined response Content-Type:  text/plain: FAIL
    Response: combined response Content-Type: */* text/html: FAIL
    Response: combined response Content-Type: text/html */*: FAIL
    Response: combined response Content-Type: text/html */*;charset=gbk: FAIL
    Response: combined response Content-Type: text/html text/plain: FAIL
    Response: combined response Content-Type: text/html;" " text/plain: FAIL
    Response: combined response Content-Type: text/html;" \" text/plain: FAIL
    Response: combined response Content-Type: text/html;" \" text/plain ";charset=GBK: FAIL
    Response: combined response Content-Type: text/html;" text/plain: FAIL
    Response: combined response Content-Type: text/html;charset=gbk text/html;x=",text/plain: FAIL
    Response: combined response Content-Type: text/html;charset=gbk text/plain text/html: FAIL
    Response: combined response Content-Type: text/html;x=" text/plain: FAIL
    Response: combined response Content-Type: text/plain : FAIL
    Response: combined response Content-Type: text/plain */*: FAIL
    Response: combined response Content-Type: text/plain */*;charset=gbk: FAIL
    Response: combined response Content-Type: text/plain;charset=gbk text/html: FAIL
    Response: combined response Content-Type: text/plain;charset=gbk text/html;charset=windows-1254: FAIL
    Response: combined response Content-Type: text/plain;charset=gbk text/plain: FAIL
    Response: combined response Content-Type: text/plain;charset=gbk text/plain;charset=windows-1252: FAIL
    Response: combined response Content-Type: text/plain;charset=gbk;x=foo text/plain: FAIL
    fetch(): combined response Content-Type:  text/plain: FAIL
    fetch(): combined response Content-Type: */* text/html: FAIL
    fetch(): combined response Content-Type: text/html */*: FAIL
    fetch(): combined response Content-Type: text/html */*;charset=gbk: FAIL
    fetch(): combined response Content-Type: text/html text/plain: FAIL
    fetch(): combined response Content-Type: text/html;" " text/plain: FAIL
    fetch(): combined response Content-Type: text/html;" \" text/plain: FAIL
    fetch(): combined response Content-Type: text/html;" \" text/plain ";charset=GBK: FAIL
    fetch(): combined response Content-Type: text/html;" text/plain: FAIL
    fetch(): combined response Content-Type: text/html;charset=gbk text/html;x=",text/plain: FAIL
    fetch(): combined response Content-Type: text/html;charset=gbk text/plain text/html: FAIL
    fetch(): combined response Content-Type: text/html;x=" text/plain: FAIL
    fetch(): combined response Content-Type: text/plain : FAIL
    fetch(): combined response Content-Type: text/plain */*: FAIL
    fetch(): combined response Content-Type: text/plain */*;charset=gbk: FAIL
    fetch(): combined response Content-Type: text/plain;charset=gbk text/html: FAIL
    fetch(): combined response Content-Type: text/plain;charset=gbk text/html;charset=windows-1254: FAIL
    fetch(): combined response Content-Type: text/plain;charset=gbk text/plain: FAIL
    fetch(): combined response Content-Type: text/plain;charset=gbk text/plain;charset=windows-1252: FAIL
    fetch(): combined response Content-Type: text/plain;charset=gbk;x=foo text/plain: FAIL
    fetch(): separate response Content-Type:  text/plain: FAIL
    fetch(): separate response Content-Type: */* text/html: FAIL
    fetch(): separate response Content-Type: text/html text/plain: FAIL
    fetch(): separate response Content-Type: text/html;" " text/plain: FAIL
    fetch(): separate response Content-Type: text/html;" \" text/plain: FAIL
    fetch(): separate response Content-Type: text/html;" \" text/plain ";charset=GBK: FAIL
    fetch(): separate response Content-Type: text/html;" text/plain: FAIL
    fetch(): separate response Content-Type: text/html;charset=gbk text/html;x=",text/plain: FAIL
    fetch(): separate response Content-Type: text/html;charset=gbk text/plain text/html: FAIL
    fetch(): separate response Content-Type: text/html;x=" text/plain: FAIL
    fetch(): separate response Content-Type: text/plain;charset=gbk text/html: FAIL
    fetch(): separate response Content-Type: text/plain;charset=gbk text/html;charset=windows-1254: FAIL
    fetch(): separate response Content-Type: text/plain;charset=gbk text/plain;charset=windows-1252: FAIL
    fetch(): separate response Content-Type: text/plain;charset=gbk;x=foo text/plain: FAIL
/fetch/content-type/script.window.html
    separate text/javascript;" x/x: FAIL
    separate text/javascript;";charset=windows-1252: FAIL
    separate text/javascript;charset=windows-1252 x/x text/javascript: FAIL
    separate text/javascript;charset=windows-1252;" \" x/x: FAIL
    separate x/x;" x/y;\" text/javascript;charset=windows-1252;" text/javascript: FAIL
    separate x/x;charset=windows-1252 text/javascript: FAIL
/mimesniff/mime-types/parsing.any.html
    "text/html" (Blob/File): FAIL
    "text/html" (Request/Response): FAIL
    text /html (Blob/File): FAIL
    text /html (Request/Response): FAIL
    text/ html (Blob/File): FAIL
    text/ html (Request/Response): FAIL
/mimesniff/mime-types/parsing.any.worker.html
    "text/html" (Blob/File): FAIL
    "text/html" (Request/Response): FAIL
    text /html (Blob/File): FAIL
    text /html (Request/Response): FAIL
    text/ html (Blob/File): FAIL
    text/ html (Request/Response): FAIL
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/f49a14324463
[wpt PR 10525] - Parsing Content-Type, a=testonly
https://hg.mozilla.org/integration/mozilla-inbound/rev/a6ef4aa89f45
[wpt PR 10525] - Update wpt metadata, a=testonly
Pushed by james@hoppipolla.co.uk:
https://hg.mozilla.org/integration/mozilla-inbound/rev/3654829da798
[wpt PR 10525] - Parsing Content-Type, a=testonly
https://hg.mozilla.org/integration/mozilla-inbound/rev/6975360abe74
[wpt PR 10525] - Update wpt metadata, a=testonly
https://hg.mozilla.org/mozilla-central/rev/3654829da798
https://hg.mozilla.org/mozilla-central/rev/6975360abe74
Status: NEW → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla66
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.