php-src/ext/dom
Niels Dossche 6980eba863
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.
2024-07-15 11:10:51 +02:00
..
lexbor Update Lexbor 2024-07-02 11:15:38 -07:00
parentnode Implement CSS selectors 2024-06-29 13:00:26 -07:00
tests Support templated content 2024-07-15 11:10:51 +02:00
attr.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
cdatasection.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
characterdata.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
comment.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
config.m4 Support templated content 2024-07-15 11:10:51 +02:00
config.w32 Support templated content 2024-07-15 11:10:51 +02:00
CREDITS Add myself to ext-dom credits (#14718) 2024-06-29 15:18:34 +01:00
document.c Support templated content 2024-07-15 11:10:51 +02:00
documentfragment.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
documenttype.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
dom_ce.h Implement PHP-specific extensions to Dom (#14754) 2024-07-04 13:50:19 +02:00
dom_iterators.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
dom_properties.h Add parenthesis to macro arguments in dom_properties.h 2024-07-08 06:09:04 -07:00
domexception.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
domexception.h Implement CSS selectors 2024-06-29 13:00:26 -07:00
domimplementation.c Support templated content 2024-07-15 11:10:51 +02:00
element.c Support templated content 2024-07-15 11:10:51 +02:00
entity.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
entityreference.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
html5_parser.c Support templated content 2024-07-15 11:10:51 +02:00
html5_parser.h Support templated content 2024-07-15 11:10:51 +02:00
html5_serializer.c Support templated content 2024-07-15 11:10:51 +02:00
html5_serializer.h Support templated content 2024-07-15 11:10:51 +02:00
html_collection.c Reapply "Stop using reserved names in dom" 2024-07-08 17:27:39 +02:00
html_collection.h Support named items in dimension handling for HTMLCollection 2024-04-14 14:46:04 +02:00
html_document.c Support templated content 2024-07-15 11:10:51 +02:00
infra.c Follow-up on GH-13516: include config.h from build dir for new files in ext-dom (#14705) 2024-06-28 18:29:22 +02:00
infra.h Implement Dom\Document::$title getter 2024-06-26 12:17:12 -07:00
inner_html_mixin.c Support templated content 2024-07-15 11:10:51 +02:00
internal_helpers.h Support templated content 2024-07-15 11:10:51 +02:00
namednodemap.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
namespace_compat.c Support templated content 2024-07-15 11:10:51 +02:00
namespace_compat.h Support templated content 2024-07-15 11:10:51 +02:00
node.c Support templated content 2024-07-15 11:10:51 +02:00
nodelist.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
nodelist.h Get rid of reserved name usage 2024-05-13 19:46:51 +02:00
notation.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
php_dom.c Support templated content 2024-07-15 11:10:51 +02:00
php_dom.h Split off private data from the ns mapper 2024-07-15 11:02:52 +02:00
php_dom.stub.php Support templated content 2024-07-15 11:10:51 +02:00
php_dom_arginfo.h Support templated content 2024-07-15 11:10:51 +02:00
private_data.c Support templated content 2024-07-15 11:10:51 +02:00
private_data.h Support templated content 2024-07-15 11:10:51 +02:00
processinginstruction.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
serialize_common.h [RFC] Add a way to opt-in ext/dom spec compliance (#13031) 2024-03-09 16:56:00 +01:00
text.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
token_list.c Implement Dom\TokenList (#13664) 2024-07-02 21:34:23 +02:00
token_list.h Implement Dom\TokenList (#13664) 2024-07-02 21:34:23 +02:00
xml_common.h Split off private data from the ns mapper 2024-07-15 11:02:52 +02:00
xml_document.c Support templated content 2024-07-15 11:10:51 +02:00
xml_serializer.c Support templated content 2024-07-15 11:10:51 +02:00
xml_serializer.h Support templated content 2024-07-15 11:10:51 +02:00
xpath.c Support templated content 2024-07-15 11:10:51 +02:00
xpath_callbacks.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
xpath_callbacks.h Fix includes for separate builds for ext/dom (#14752) 2024-07-01 20:22:58 +02:00