1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2024-10-26 12:25:09 +03:00
libxml2/include
Nick Wellnhofer e062a4a9b3 html: Add HTML5 parser option
This option passes tokenizer output directly to the SAX callbacks,
making it possible to test the tokenizer against the html5lib test
suite.

This will produce unbalanced calls to the startElement and endElement
callbacks, but it's the only way to support a SAX like interface for
HTML5. It can be used for filtering or rewriting HTML5, for example.

A HTML5 tree builder could then be implemented on top of the SAX
callbacks.
2024-10-06 18:13:05 +02:00
..
libxml html: Add HTML5 parser option 2024-10-06 18:13:05 +02:00
private threads: define _WIN32_WINNT as 0x0600 to use InitOnceExecuteOnce() 2024-08-16 22:26:07 +03:00
Makefile.am cmake: Stop using win32config.h 2024-06-22 18:41:00 +02:00
meson.build meson: Initial commit 2024-04-04 12:23:39 +02:00
wsockcompat.h build: Remove socklen_t checks 2024-06-22 00:40:40 +02:00