Remove non-standard template tag process code from html parser
According to HTML document parsing spec[1], there is no special procedure for <template> tag when in "in frameset" insertion mode. Besides, in "in template" insertion mode, the parser should not process <frameset> tag by changing insertion mode to "in frameset" mode. Around 18 failed tests should be passed after this change. For standalone html5lib tests in LayoutTests/html5lib, template.dat is updated to match the correct behavior. [1] https://html.spec.whatwg.org/multipage/parsing.html BUG=829668 Change-Id: Id25e6ab9ce47042a8e86a30aa2827f529f24f463 Reviewed-on: https://chromium-review.googlesource.com/1108191Reviewed-by:Kent Tamura <tkent@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#569497}
Showing
Please register or sign in to comment