DescriptionUpdate tokenizer to match spec
This CL is a rough pass over the HTMLTokenizer to align it with parsing.md.
We'll need to do another pass more carefully in the future, but this CL gets us
roughly in the right ballpark.
We're not handling EOF properly. The parsing.md spec doesn't push the EOF
though the parser, which breaks our current way of handling EOF. We do ok if we
get EOF in the DataState, and that's enough to pass the tests for now.
Also, update camel-case.sky to reflect the fact that the parser doesn't
lower-case tag names anymore.
R=eseidel@chromium.org
Committed: https://chromium.googlesource.com/external/mojo/+/adb2f5edbf8dcea52e9a50c270b1a1867e7bb7cb
Patch Set 1 #
Messages
Total messages: 6 (2 generated)
|