History log of /PHP-8.4/ext/dom/xml_serializer.c (Results 1 – 10 of 10)
Revision Date Author Comments
# ed54d6de 15-Sep-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix XML serializer errata: xmlns="" serialization should be allowed

The spec doesn't want to serialize xmlns:foo="", but the description of
the step that checks this does not take into a

Fix XML serializer errata: xmlns="" serialization should be allowed

The spec doesn't want to serialize xmlns:foo="", but the description of
the step that checks this does not take into account that xmlns="" must
be allowed. This patch corrects this errata.

Closes GH-15894.

show more ...


# 6980eba8 10-Jul-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Support templated content

The template element in HTML 5 is special in the sense that it does not
add its contents into the DOM tree, but instead keeps them in a separate
shadow DOM

Support templated content

The template element in HTML 5 is special in the sense that it does not
add its contents into the DOM tree, but instead keeps them in a separate
shadow DOM document fragment. Interacting with the DOM tree cannot touch
the elements in the document fragment.

Closes GH-14906.

show more ...


# 8ad5c643 10-Jul-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Refactor XML serializer such that passing context is easier


# 768900b1 12-Apr-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Implement Dom $innerHTML property


# c44834d8 29-Jun-2024 Peter Kokot

Trim trailing whitespace (#14721)


# 59e639b5 28-Jun-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Follow-up on GH-13516: include config.h from build dir for new files in ext-dom (#14705)

GH-13516 was created before the new DOM files were added, and the PR was
never rebased to include

Follow-up on GH-13516: include config.h from build dir for new files in ext-dom (#14705)

GH-13516 was created before the new DOM files were added, and the PR was
never rebased to include the new DOM files, so there are three places
which were not replaced.

show more ...


# 1fdbb0ab 12-May-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Get rid of unused declarations


# 6091395b 08-May-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Cleanup some repetition and macros in xml_serializer.c (#14182)


# 0a0e8064 05-Apr-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix serialization of entity references in attributes (#13884)


# 14b6c981 09-Mar-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

[RFC] Add a way to opt-in ext/dom spec compliance (#13031)

RFC: https://wiki.php.net/rfc/opt_in_dom_spec_compliance