- From: Sasha Firsov <suns@firsov.net>
- Date: Mon, 2 Jan 2023 10:49:56 -0800
- To: Michael Kay <mike@saxonica.com>
- Cc: "public-xslt-40@w3.org" <public-xslt-40@w3.org>
Received on Monday, 2 January 2023 18:50:20 UTC
The HTML itself and per-browser parser changes are going through the next wave of changes. On HTML groups at this moment there is a huge amount of debates on what would need to be changed and how new changes fit into HTML including parsing. There is a little sample of bigger discussion: nested FORM tags elimination <https://github.com/WICG/webcomponents/issues/981#> My bet there would be period of parsers mismatch between browsers which would make browser compatibility more important then following single "standard" I.e. cross-browser parser compatibility is a requirement for tech stack adoption. @web/test-runner-playwright <https://modern-web.dev/docs/test-runner/browser-launchers/playwright/> gives cross-browser test runner. -s On Wed, Dec 21, 2022 at 4:06 PM Michael Kay <mike@saxonica.com> wrote: > I've just been running a few new tests on our existing parse-html() > function on SaxonJ (built on TagSoup) and SaxonCS (built on > HtmlAgilityPack) and reallising how different they are. I suspect that > getting a good level of interoperability (and tests to prove it) for > fn:parse-html is going to be challenging! > > Is there an HTML5 test suite we can build on? > > Michael Kay > Saxonica >
Received on Monday, 2 January 2023 18:50:20 UTC