[whatwg] Should ambiguous ampersand be a parse error?
Boris Zbarsky
bzbarsky at MIT.EDU
Tue Dec 10 14:32:14 PST 2013
On 12/10/13 4:41 PM, Jukka K. Korpela wrote:
>>> Allowing user agents to stop parsing after a parse error (BTW, where
>>> exactly does the WHATWG HTML Living Standard allow that?)
>>
>> Did you try following the links in my mail? Let me try again, but this
>> time do actually follow the link:
>> http://www.whatwg.org/specs/web-apps/current-work/multipage/parsing.html#parse-error
>>
>
> “This section only applies to user agents, data mining tools, and
> conformance checkers.” So what about conformance of documents?
You asked where the standard says that a user agent can stop after a
parse error. That's the section linked above.
Conformance of documents is pretty simple: any document with a parse
error is non-conformant last I checked, though exactly where it says
that varies depending on the syntactic construct.
> If browsers are allowed to quit, or to proceed, then this is a very
> theoretic proposition.
Conformance of documents is always a "theoretic proposition" if all
possible inputs have defined processing.
-Boris
More information about the whatwg
mailing list