Bug 17836 - editorial - add note that UA need not send Origin header
Summary: editorial - add note that UA need not send Origin header
Alias: None
Product: WHATWG
Classification: Unclassified
Component: HTML (show other bugs)
Version: unspecified
Hardware: Other other
: P3 normal
Target Milestone: Unsorted
Assignee: Ian 'Hixie' Hickson
QA Contact: contributor
URL: http://www.w3.org/TR/html5/urls.html#...
Depends on:
Reported: 2012-07-18 06:59 UTC by contributor
Modified: 2012-09-27 00:19 UTC (History)
4 users (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description contributor 2012-07-18 06:59:18 UTC
This was was cloned from bug 16574 as part of operation convergence.
Originally filed: 2012-03-29 22:41:00 +0000
Original reporter: Glenn Adams <glenn@skynav.com>

 #0   Glenn Adams                                     2012-03-29 22:41:58 +0000 
At present, HTML5 does not mandate support for [ORIGIN] in a compliant UA, which means that a UA need not transmit an Origin header; however, due to the citation of Origin header in [1] step 5, readers may misunderstand the requirements in this regard;

To avoid misunderstanding, please add an informative note under the last paragraph of step 5 "For the purposes of the Origin header..." as follows (or an equivalent):

Note: A user agent is not required to support [ORIGIN], which means that sending a Origin header is not required by this specification.
Comment 1 Ian 'Hixie' Hickson 2012-09-26 22:52:05 UTC
_HTTP_ isn't required, that's the only reason Origin isn't required. I've clarified the spec to say that if you implement HTTP, you have to implement the add-on bits we need like Origin and Cookies.
Comment 2 contributor 2012-09-26 22:52:44 UTC
Checked in as WHATWG revision r7414.
Check-in comment: Require Cookies and Origin if you implement HTTP.
Comment 3 Glenn Adams 2012-09-27 00:19:40 UTC
Thanks, that does the trick.