Revision 86fb98f2c3ec4e05bc529f19e41465da62052c3a authored by Lukasz Anforowicz on 02 April 2018, 23:48:36 UTC, committed by Chromium WPT Sync on 02 April 2018, 23:48:36 UTC
https://tools.ietf.org/html/rfc7303 says that if "new media type is
introduced for an XML-based format, the name of the media type SHOULD
end with '+xml'".

https://tools.ietf.org/html/rfc6839 covers '+xml' and '+json' suffixes.

https://mimesniff.spec.whatwg.org/#xml-mime-type says "An XML MIME type
is any MIME type whose subtype ends in '+xml' or whose essence is
'text/xml' or 'application/xml'. [RFC7303]".

https://mimesniff.spec.whatwg.org/#json-mime-type says "A JSON MIME type
is any MIME type whose subtype ends in '+json' or whose essence is
'application/json' or 'text/json'."

There are no occurences of "application/xml+", "text/xml+",
"application/json+", "text/json+" or "text/x-json" in the specs above
and on various lists of MIME types like:
-
https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Complete_list_of_MIME_types
- https://en.wikipedia.org/wiki/Media_type
- https://www.freeformatter.com/mime-types-list.html
- https://www.sitepoint.com/mime-types-complete-list/

Bug: 826756
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_mojo
Change-Id: Ied30f9728bd4f082bb620fea150f342457ea4833
Reviewed-on: https://chromium-review.googlesource.com/985211
Commit-Queue: Łukasz Anforowicz <lukasza@chromium.org>
Reviewed-by: Nick Carter <nick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#547565}
1 parent 94b7255
History
File Mode Size
baseurl
constructors
interfaces
modules
non-automated
semantics
support
OWNERS -rw-r--r-- 40 bytes
README.md -rw-r--r-- 160 bytes
SharedWorkerPerformanceNow.html -rw-r--r-- 2.0 KB
SharedWorker_blobUrl.html -rw-r--r-- 755 bytes
SharedWorker_dataUrl.html -rw-r--r-- 1.8 KB
WorkerGlobalScope_ErrorEvent_colno.htm -rw-r--r-- 659 bytes
WorkerGlobalScope_ErrorEvent_filename.htm -rw-r--r-- 778 bytes
WorkerGlobalScope_ErrorEvent_lineno.htm -rw-r--r-- 647 bytes
WorkerGlobalScope_ErrorEvent_message.htm -rw-r--r-- 700 bytes
WorkerGlobalScope_close.htm -rw-r--r-- 567 bytes
WorkerGlobalScope_importScripts.htm -rw-r--r-- 425 bytes
WorkerGlobalScope_importScripts_NetworkErr.htm -rw-r--r-- 412 bytes
WorkerGlobalScope_importScripts_NosniffErr.htm -rw-r--r-- 306 bytes
WorkerGlobalScope_setInterval.htm -rw-r--r-- 646 bytes
WorkerGlobalScope_setTimeout.htm -rw-r--r-- 644 bytes
WorkerLocation-origin.sub.window.js -rw-r--r-- 506 bytes
WorkerLocation.htm -rw-r--r-- 531 bytes
WorkerLocation_hash.htm -rw-r--r-- 433 bytes
WorkerLocation_hash_encoding.htm -rw-r--r-- 427 bytes
WorkerLocation_hash_nonexist.htm -rw-r--r-- 413 bytes
WorkerLocation_host.htm -rw-r--r-- 422 bytes
WorkerLocation_hostname.htm -rw-r--r-- 434 bytes
WorkerLocation_href.htm -rw-r--r-- 542 bytes
WorkerLocation_pathname.htm -rw-r--r-- 563 bytes
WorkerLocation_port.htm -rw-r--r-- 422 bytes
WorkerLocation_protocol.htm -rw-r--r-- 434 bytes
WorkerLocation_search.htm -rw-r--r-- 443 bytes
WorkerLocation_search_empty.htm -rw-r--r-- 408 bytes
WorkerLocation_search_fragment.htm -rw-r--r-- 432 bytes
WorkerLocation_search_nonexist.htm -rw-r--r-- 415 bytes
WorkerNavigator_appName.htm -rw-r--r-- 401 bytes
WorkerNavigator_appVersion.htm -rw-r--r-- 410 bytes
WorkerNavigator_onLine.htm -rw-r--r-- 398 bytes
WorkerNavigator_platform.htm -rw-r--r-- 404 bytes
WorkerNavigator_userAgent.htm -rw-r--r-- 407 bytes
WorkerPerformanceNow.html -rw-r--r-- 1.0 KB
Worker_ErrorEvent_bubbles_cancelable.htm -rw-r--r-- 880 bytes
Worker_ErrorEvent_error.htm -rw-r--r-- 1023 bytes
Worker_ErrorEvent_filename.htm -rw-r--r-- 747 bytes
Worker_ErrorEvent_lineno.htm -rw-r--r-- 618 bytes
Worker_ErrorEvent_message.htm -rw-r--r-- 669 bytes
Worker_ErrorEvent_type.htm -rw-r--r-- 662 bytes
Worker_NosniffErr.htm -rw-r--r-- 413 bytes
Worker_basic.htm -rw-r--r-- 837 bytes
Worker_cross_origin_security_err.htm -rw-r--r-- 478 bytes
Worker_dispatchEvent_ErrorEvent.htm -rw-r--r-- 1.1 KB
Worker_script_mimetype.htm -rw-r--r-- 433 bytes
Worker_terminate_event_queue.htm -rw-r--r-- 684 bytes
data-url-shared-window.html -rw-r--r-- 660 bytes
data-url-shared.html -rw-r--r-- 3.2 KB
data-url.html -rw-r--r-- 2.8 KB
interfaces.worker.js -rw-r--r-- 553 bytes
name-property.html -rw-r--r-- 1.1 KB
nested_worker.worker.js -rw-r--r-- 333 bytes
opaque-origin.html -rw-r--r-- 542 bytes
postMessage_DataCloneErr.htm -rw-r--r-- 396 bytes
postMessage_clone_port.htm -rw-r--r-- 859 bytes
postMessage_clone_port_error.htm -rw-r--r-- 407 bytes
postMessage_event_properties.htm -rw-r--r-- 913 bytes
postMessage_ports_readonly_array.htm -rw-r--r-- 773 bytes
postMessage_target_source.htm -rw-r--r-- 554 bytes
shared-worker-name-via-options.html -rw-r--r-- 1.2 KB
worker-performance.worker.js -rw-r--r-- 6.9 KB

README.md

back to top