Repository navigation
Comparing changes
Open a pull request
base repository: validator/htmlparser
base: master
head repository: validator/htmlparser
compare: release-1.5
- 18 commits
- 11 files changed
- 5 contributors
Commits on Jul 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a2c5bbf - Browse repository at this point
Copy the full SHA a2c5bbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b06e4d - Browse repository at this point
Copy the full SHA 2b06e4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bd0b78 - Browse repository at this point
Copy the full SHA 8bd0b78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fac68b - Browse repository at this point
Copy the full SHA 8fac68bView commit details -
Make consecutive hyphens in comments a non-error
Also allow `<!-->` at (IE conditional) comment end See whatwg/html#1356 See whatwg/html#1456
Configuration menu - View commit details
-
Copy full SHA for 20eaf92 - Browse repository at this point
Copy the full SHA 20eaf92View commit details -
Correct error for EOF in “in template” state
Doing `errUnclosedElements(eltPos, "template")` for EOF in the “in template” state results in the error message “End tag `template` seen, but there were open elements”, which is all wrong because the actual problem is that though a `template` end tag was expected, EOF was reached without a `template` end tag being seen. So let’s instead when we reach this just report the list of open elements.
Configuration menu - View commit details
-
Copy full SHA for 82d4913 - Browse repository at this point
Copy the full SHA 82d4913View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a37fe9 - Browse repository at this point
Copy the full SHA 4a37fe9View commit details -
Remove warning about comments before doctype
This only applied to IE6..9, and does not apply to conditional comments.
Configuration menu - View commit details
-
Copy full SHA for 303dcc8 - Browse repository at this point
Copy the full SHA 303dcc8View commit details -
Support “generate all implied end tags thoroughly”
When the parser encounters a `</template>` end tag and there are other open elements, the HTML spec requires the parser to “generate all implied end tags thoroughly”, which unlike “generate implied end tags” also includes generating implied end tags for table-parts elements (caption, colgroup, tbody, thead, tfoot, td, th, and tr).
Configuration menu - View commit details
-
Copy full SHA for 751b678 - Browse repository at this point
Copy the full SHA 751b678View commit details -
Drop parse error for missing </caption> end tag
See https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-incaption:stack-of-open-elements-2 The parse error for this case was dropped from the spec in whatwg/html@759ee62 Relates to validator/validator#593 and https://bugzilla.mozilla.org/show_bug.cgi?id=1429415
Configuration menu - View commit details
-
Copy full SHA for 77503d9 - Browse repository at this point
Copy the full SHA 77503d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a68e5c - Browse repository at this point
Copy the full SHA 4a68e5cView commit details -
Add suppress "unchecked" for a TreeBuilder method
In `nu.validator.htmlparser.impl.TreeBuilder`, this change adds `@SuppressWarnings("unchecked")` to the `getUnusedStackNode()` method.Configuration menu - View commit details
-
Copy full SHA for 8433716 - Browse repository at this point
Copy the full SHA 8433716View commit details -
Configuration menu - View commit details
-
Copy full SHA for f475aa6 - Browse repository at this point
Copy the full SHA f475aa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 291b51e - Browse repository at this point
Copy the full SHA 291b51eView commit details -
Ensure every Locator is also a Locator2 (#10)
* Replace org.xml.sax.helpers.LocatorImpl with nu.validator.htmlparser.impl.LocatorImpl * instanceof before cast to Locator2
Configuration menu - View commit details
-
Copy full SHA for c4935b1 - Browse repository at this point
Copy the full SHA c4935b1View commit details -
Mozilla bug 1650066 fixup - Avoid calling errListUnclosedStartTags in…
… C++. Differential Revision: https://phabricator.services.mozilla.com/D82007
Configuration menu - View commit details
-
Copy full SHA for 9e15251 - Browse repository at this point
Copy the full SHA 9e15251View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7a2fce - Browse repository at this point
Copy the full SHA c7a2fceView commit details -
Limit ambiguous-ampersand wasteful buffering
This refines 9ce4bd4 by only buffering if we’re actually inside an attribute value.
Configuration menu - View commit details
-
Copy full SHA for 8010453 - Browse repository at this point
Copy the full SHA 8010453View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...release-1.5