php-src/ext/dom/tests
Niels Dossche b282dd749f
Fix UAF when removing doctype and using foreach iteration
This is an old bug, but this is pretty easy to fix.
It's basically applying the same fix as I did for e878b9f.
Reported by YuanchengJiang.

Closes GH-15143.
2024-07-30 20:01:22 +02:00
..
gh11830 Fix GH-11830: ParentNode methods should perform their checks upfront 2023-08-07 19:39:05 +02:00
manually_call_constructor Fix manually calling __construct() on DOM classes 2023-08-07 19:37:47 +02:00
book-attr.xml
book-non-conforming-schema.xsd Fix permissions 2018-09-21 14:12:25 +02:00
book-not-a-schema.xsd Fix permissions 2018-09-21 14:12:25 +02:00
book.xml
book.xml.gz
book.xsd Fix permissions 2018-09-21 14:12:25 +02:00
book_with_dtd.xml Adds files: error 1 to 5 and variation 1 to 4 2013-08-10 18:01:54 -07:00
book_with_dtd2.xml Embeds the content of the DTD in the DOCTYPE declaration of the XML files. 2013-08-10 18:02:08 -07:00
books.dtd Adds files: error 1 to 5 and variation 1 to 4 2013-08-10 18:01:54 -07:00
bug28721.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug28817.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug32615.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug34276.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug35342.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug35673.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug36756.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug37277.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug37456.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug38438.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug38474.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug38850.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug38949.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug40836.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug41257.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug41374.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug42082.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug43364.phpt Merge branch 'PHP-8.0' 2021-05-26 13:21:43 +02:00
bug44648.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug45251.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug46185.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug46335.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug46849.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug47430.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug47530.phpt Restore old namespace reconciliation behaviour 2023-09-27 22:32:01 +02:00
bug47847.phpt Restore old namespace reconciliation behaviour 2023-09-27 22:32:01 +02:00
bug47848.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug47849.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug49463.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug49490.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug50661.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug52656.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug54382.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug54601.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug55294.phpt Restore old namespace reconciliation behaviour 2023-09-27 22:32:01 +02:00
bug55700.phpt Declare typed properties in ext/dom 2021-05-26 12:23:43 +02:00
bug61858.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug65196.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug66502.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug66783.phpt Prefer EXPECT over EXPECTF 2021-06-29 17:13:02 +02:00
bug67081.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug67081_0.xml Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00
bug67081_1.xml Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00
bug67081_2.xml Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00
bug67440.phpt Fix bug #67440: append_node of a DOMDocumentFragment does not reconcile namespaces 2023-06-04 16:19:04 +02:00
bug67474.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug67949.phpt Fix reference access in dimensions for DOMNodeList and DOMNodeMap 2024-02-26 19:42:54 +01:00
bug69373.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug69679.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug69846.phpt Declare typed properties in ext/dom 2021-05-26 12:23:43 +02:00
bug70001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug70359.phpt Fix #70359 and #78577: segfaults with DOMNameSpaceNode 2023-06-09 21:35:55 +02:00
bug70558.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug73907.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug74004.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug74416.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug75451.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug76285.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug77569.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug77686.phpt Fix bug #77686: Removed elements are still returned by getElementById 2023-06-04 16:20:34 +02:00
bug78025.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug78221.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug78577.phpt Fix #70359 and #78577: segfaults with DOMNameSpaceNode 2023-06-09 21:35:55 +02:00
bug79271.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug79451.phpt Merge branch 'PHP-8.0' into PHP-8.1 2022-08-19 18:13:48 +02:00
bug79852.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug79968.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
bug79971_2.phpt Use EXTENSIONS instead of SKIPIF sections in *.phpt 2024-01-31 11:18:21 +01:00
bug80268.phpt Merge branch 'PHP-8.0' 2021-05-26 13:21:43 +02:00
bug80268_2.phpt Merge branch 'PHP-8.0' 2021-05-26 13:21:43 +02:00
bug80332_1.phpt Fix #80332: Completely broken array access functionality with DOMNamedNodeMap 2023-06-18 14:59:19 +02:00
bug80332_2.phpt Fix #80332: Completely broken array access functionality with DOMNamedNodeMap 2023-06-18 14:59:19 +02:00
bug80600.phpt Prefer EXPECT over EXPECTF 2021-06-29 17:13:02 +02:00
bug80602.phpt Add missing EXTENSIONS section to DOM tests 2023-08-26 18:37:42 +02:00
bug80602_2.phpt Add missing EXTENSIONS section to DOM tests 2023-08-26 18:37:42 +02:00
bug80602_3.phpt Add missing EXTENSIONS section to DOM tests 2023-08-26 18:37:42 +02:00
bug80602_4.phpt Add missing EXTENSIONS section to DOM tests 2023-08-26 18:37:42 +02:00
bug81433.phpt Merge branch 'PHP-8.0' into PHP-8.1 2021-09-13 12:14:32 +02:00
bug81642.phpt Fix bug #81642: DOMChildNode::replaceWith() bug when replacing a node with itself 2023-06-04 16:19:48 +02:00
bug_lifetime_parentNode_getAttributeNodeNS.phpt Fix lifetime issue with getAttributeNodeNS() 2023-06-13 17:29:37 +02:00
canonicalization.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
childNodes_current_crash.phpt Fix crash when calling childNodes next() when iterator is exhausted 2024-04-30 22:30:58 +02:00
clone_nodes.phpt Fix "invalid state error" with cloned namespace declarations 2023-06-13 17:30:18 +02:00
dom.ent
dom.xml Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00
dom001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
dom002.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
dom003.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
dom004.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOM4_ChildNode_wrong_document.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOM4_DOMNode_after.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOM4_DOMNode_after_ns.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOM4_DOMNode_append_ns.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOM4_DOMNode_before.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOM4_DOMNode_before_ns.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOM4_DOMNode_ElementSiblings.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOM4_DOMNode_prepend_ns.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOM4_DOMNode_remove.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOM4_DOMNode_removeDanglingElement.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOM4_DOMNode_replaceWith.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOM4_ParentNode.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOM4_ParentNode_append.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOM4_ParentNode_append_invalidtypes.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOM4_ParentNode_append_with_attributes.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOM4_ParentNode_append_wrong_document.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOM4_ParentNode_Fragment.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOM4_ParentNode_prepend.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
dom005.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
dom006.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
dom007.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
dom_comment_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
dom_comment_variation.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
dom_create_element.phpt Backport libxml2 2.13.2 fixes (#14816) 2024-07-04 15:29:50 +02:00
dom_import_simplexml.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
dom_set_attr_node.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
dom_test.inc [RFC] Implement new DOM Living Standard APIs in ext/dom 2020-02-28 16:13:39 +01:00
dom_xinclude.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMAttr_construct_error_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMAttr_name_basic_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMAttr_ownerElement_error_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMAttr_value_basic_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMAttr_value_basic_002.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
domattributes.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMCDATASection_construct_error_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMCharacterData_appendData_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMCharacterData_data_basic_002.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMCharacterData_data_error_002.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMCharacterData_deleteData_basic_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMCharacterData_deleteData_error_002.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMCharacterData_length_error_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMCharacterData_replaceWith_self.phpt Fix DOMCharacterData::replaceWith() with itself 2023-07-24 18:58:17 +02:00
DOMCharacterData_substringData_basic_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
domchardata.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMComment_appendData_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMComment_appendData_basic_Sullivan.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMComment_construct_basic_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMComment_construct_error_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMComment_insertData_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMComment_insertData_error1.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMComment_insertData_error2.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMComment_replaceData_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMComment_replaceData_error1.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMComment_replaceData_error2.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_adoptNode.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_config_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_createAttribute_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_createAttribute_error.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_createAttribute_error1.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_createAttribute_variation.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
domdocument_createentityreference_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_createEntityReference_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_createEntityReference_error1.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_createProcessingInstruction_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_createProcessingInstruction_error.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_documentURI_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_encoding_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_getElementsByTagNameNS_match_any_namespace.phpt Fix spec compliance error for DOMDocument::getElementsByTagNameNS 2023-05-30 17:35:38 +02:00
DOMDocument_implementationRead_basic.phpt Declare dynamic properties in ext/dom 2021-05-18 15:12:35 +02:00
DOMDocument_json_encode.phpt Fix json_encode result on DOMDocument 2023-08-01 17:28:51 +02:00
DOMDocument_load_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_load_error1.phpt Test fixes for libxml2 2.12.0 2023-11-29 20:52:01 +01:00
DOMDocument_load_error1_gte2_12.phpt Test fixes for libxml2 2.12.0 2023-11-29 20:52:01 +01:00
DOMDocument_load_error2_gte2_11.phpt Test fixes for libxml2 2.12.0 2023-11-29 20:52:01 +01:00
DOMDocument_load_error2_gte2_12.phpt Backport libxml2 2.13.2 fixes (#14816) 2024-07-04 15:29:50 +02:00
DOMDocument_load_error2_pre2_11.phpt Fix GH-11160: Few tests failed building with new libxml 2.11.0 2023-05-06 23:10:07 +02:00
DOMDocument_load_error3.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_load_error4.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_load_error5.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_load_error6.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_load_variation1.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_load_variation2.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_load_variation3.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_load_variation4.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_loadHTML_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_loadHTML_error2.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_loadHTMLfile.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_loadHTMLfile_error1.phpt Backport libxml2 2.13.2 fixes (#14816) 2024-07-04 15:29:50 +02:00
DOMDocument_loadHTMLfile_error2.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_loadHTMLfile_variation1.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_loadHTMLfile_variation2.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_loadXML_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_loadXML_error1.phpt Test fixes for libxml2 2.12.0 2023-11-29 20:52:01 +01:00
DOMDocument_loadXML_error1_gte2_12.phpt Test fixes for libxml2 2.12.0 2023-11-29 20:52:01 +01:00
DOMDocument_loadXML_error2_gte2_11.phpt Test fixes for libxml2 2.12.0 2023-11-29 20:52:01 +01:00
DOMDocument_loadXML_error2_gte2_12.phpt Backport libxml2 2.13.2 fixes (#14816) 2024-07-04 15:29:50 +02:00
DOMDocument_loadXML_error2_pre2_11.phpt Fix GH-11160: Few tests failed building with new libxml 2.11.0 2023-05-06 23:10:07 +02:00
DOMDocument_loadXML_error3.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_loadXML_error4.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_loadXML_error5.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_loadXML_error6.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_loadXML_variation1.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_loadXML_variation2.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_loadXML_variation3.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_loadXML_variation4.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_preserveWhiteSpace_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_preserveWhiteSpace_variations.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_relaxNGValidate_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_relaxNGValidate_basic.rng
DOMDocument_relaxNGValidate_error1.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_relaxNGValidate_error2.phpt Backport libxml2 2.13.2 fixes (#14816) 2024-07-04 15:29:50 +02:00
DOMDocument_relaxNGValidateSource_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_relaxNGValidateSource_error1.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_relaxNGValidateSource_error2.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_resolveExternals_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_save_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_saveHTML_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_saveHTML_basic_gte_2_13.phpt Backport libxml2 2.13.2 fixes (#14816) 2024-07-04 15:29:50 +02:00
DOMDocument_saveHTML_error2.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_saveHTML_variant1.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_saveHTML_variant2.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_saveHTMLFile_basic.phpt Backport libxml2 2.13.2 fixes (#14816) 2024-07-04 15:29:50 +02:00
DOMDocument_saveHTMLFile_error2.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_saveHTMLFile_formatOutput.phpt Backport libxml2 2.13.2 fixes (#14816) 2024-07-04 15:29:50 +02:00
DOMDocument_saveHTMLFile_formatOutput_gte_2_13.phpt Backport libxml2 2.13.2 fixes (#14816) 2024-07-04 15:29:50 +02:00
DOMDocument_saveHTMLFile_invalid_filename.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_savexml_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_schemaValidate_addAttrs.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_schemaValidate_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_schemaValidate_error1.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_schemaValidate_error2.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_schemaValidate_error3.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_schemaValidate_error5.phpt Backport libxml2 2.13.2 fixes (#14816) 2024-07-04 15:29:50 +02:00
DOMDocument_schemaValidate_error6.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_schemaValidate_missingAttrs.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_schemaValidateSource_addAttrs.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_schemaValidateSource_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_schemaValidateSource_error1.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_schemaValidateSource_error2.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_schemaValidateSource_error3.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_schemaValidateSource_missingAttrs.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_standalone_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_strictErrorChecking_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_strictErrorChecking_variation.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_validate_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_validate_error2.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_validate_external_dtd.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_validate_on_parse_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocument_validate_on_parse_variation.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocumentFragment_appendXML_basic_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocumentFragment_appendXML_error_002.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocumentFragment_appendXML_error_003.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocumentFragment_appendXML_hasChildNodes_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocumentFragment_construct_basic_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocumentFragment_construct_error_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
domdocumentload_test_method.inc Rename *.php files in ext/dom tests to *.inc 2018-09-23 17:22:55 +02:00
domdocumentload_test_method_savexml.inc Rename *.php files in ext/dom tests to *.inc 2018-09-23 17:22:55 +02:00
domdocumentload_utilities.inc Trim trailing whitespace in source code files 2018-10-13 14:17:28 +02:00
domdocumentloadxml_test_method.inc Trim trailing whitespace in source code files 2018-10-13 14:17:28 +02:00
domdocumentloadxml_test_method_savexml.inc Trim trailing whitespace in source code files 2018-10-13 14:17:28 +02:00
DOMDocumentType_basic_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocumentType_entities_error_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocumentType_internalSubset_error_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocumentType_name_error_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocumentType_notations_error_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocumentType_publicId_basic_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocumentType_publicId_error_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocumentType_systemId_basic_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMDocumentType_systemId_error_001.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
domelement.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMElement_append_hierarchy_test.phpt Fix DOMElement::append() and DOMElement::prepend() hierarchy checks 2023-05-30 17:36:26 +02:00
DOMElement_hasAttributes_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMElement_prepend_hierarchy_test.phpt Fix DOMElement::append() and DOMElement::prepend() hierarchy checks 2023-05-30 17:36:26 +02:00
DOMEntity_fields.phpt Fix DOMEntity field getter bugs 2023-07-24 18:55:51 +02:00
DOMEntityReference_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMEntityReference_error1.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMImplementation_createDocument_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMImplementation_createDocumentType_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMImplementation_hasFeature_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNamedNodeMap_count.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNamedNodeMap_string_references.phpt Fix reference access in dimensions for DOMNodeList and DOMNodeMap 2024-02-26 19:42:54 +01:00
DOMNode_C14N_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNode_C14N_references.phpt Fix missing deref in C14N (#14203) 2024-05-11 17:12:20 +02:00
DOMNode_C14NFile_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNode_cloneNode_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNode_getLineNo_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNode_getNodePath_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNode_hasChildNodes.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNode_hasChildNodes_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNode_insertBefore.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNode_insertBefore_error1.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNode_insertBefore_error2.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNode_insertBefore_error3.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNode_insertBefore_error4.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNode_insertBefore_error5.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNode_insertBefore_error6.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNode_issamenode_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNode_normalize_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNode_removeChild_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNode_removeChild_error1.phpt Fix O(N) performance of DOMNode::replaceChild() and DOMNode::removeChild() 2021-09-14 15:30:34 +02:00
DOMNode_replaceChild_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
DOMNode_replaceChild_error1.phpt Fix O(N) performance of DOMNode::replaceChild() and DOMNode::removeChild() 2021-09-14 15:30:34 +02:00
DOMNode_replaceChild_error2.phpt Fix O(N) performance of DOMNode::replaceChild() and DOMNode::removeChild() 2021-09-14 15:30:34 +02:00
DomNodeList_count.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
domobject_debug_handler.phpt Merge branch 'PHP-8.1' into PHP-8.2 2023-08-01 17:31:55 +02:00
DOMParentNode_empty_argument.phpt Fix empty argument cases for DOMParentNode methods 2023-07-24 18:58:39 +02:00
DOMText_appendData_basic.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
domxpath.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
empty.html PHPTests for the DOMDocument::loadHTMLfile method. 2013-06-10 01:50:00 -07:00
entity_reference_stale_01.phpt Fix crashes when entity declaration is removed while still having entity references 2024-04-30 22:29:44 +02:00
entity_reference_stale_02.phpt Fix crashes when entity declaration is removed while still having entity references 2024-04-30 22:29:44 +02:00
fragments_multiple_nodes_DOMParentNode.phpt Handle fragments consisting out of multiple children without a single root correctly 2023-07-13 16:09:04 +02:00
gh8996.phpt Fix GH-8996: DOMNode serialization on PHP ^8.1 2023-10-09 22:10:05 +02:00
gh9142.phpt Add missing EXTENSIONS section to DOM tests 2023-08-26 18:37:42 +02:00
gh10234.phpt Fix GH-10234: Setting DOMAttr::textContent results in an empty attribute value 2023-05-29 14:10:59 +02:00
gh11288.phpt Add missing EXTENSIONS section to DOM tests 2023-08-26 18:37:42 +02:00
gh11289.phpt Add missing EXTENSIONS section to DOM tests 2023-08-26 18:37:42 +02:00
gh11290.phpt Add missing EXTENSIONS section to DOM tests 2023-08-26 18:37:42 +02:00
gh11347.phpt Fix GH-11347: Memory leak when calling a static method inside an xpath query 2023-05-31 17:14:57 +02:00
gh11625.phpt Fix GH-11625: DOMElement::replaceWith() doesn't replace node with DOMDocumentFragment but just deletes node or causes wrapping <></> depending on libxml2 version 2023-07-10 13:29:31 +02:00
gh11682.phpt Add regression test for GH-11682 2023-07-11 23:02:01 +02:00
gh11791.phpt Fix GH-11791: Wrong default value of DOMDocument::xmlStandalone 2023-07-26 17:20:10 +02:00
gh11906.phpt Fix segfault when DOMParentNode::prepend() is called when the child disappears 2023-08-08 20:06:39 +02:00
gh12002.phpt Fix memory leak when setting an invalid DOMDocument encoding 2023-08-20 14:05:26 +02:00
gh12616_1.phpt Fix GH-12616: DOM: Removing XMLNS namespace node results in invalid default: prefix 2023-11-17 19:47:08 +01:00
gh12616_2.phpt Fix GH-12616: DOM: Removing XMLNS namespace node results in invalid default: prefix 2023-11-17 19:47:08 +01:00
gh12616_3.phpt Fix GH-12616: DOM: Removing XMLNS namespace node results in invalid default: prefix 2023-11-17 19:47:08 +01:00
gh14343.phpt Fix GH-14343: Memory leak in xml and dom (#14347) 2024-05-29 17:49:07 +02:00
gh14702.phpt Fix GH-14702: DOMDocument::xinclude() crash 2024-06-28 22:21:12 +02:00
libxml_global_state_entity_loader_bypass.phpt Use EXTENSIONS instead of SKIPIF sections in *.phpt 2024-01-31 11:18:21 +01:00
node_textcontent.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
not_serializable.phpt Fix GH-8996: DOMNode serialization on PHP ^8.1 2023-10-09 22:10:05 +02:00
not_unserializable.phpt Fix GH-8996: DOMNode serialization on PHP ^8.1 2023-10-09 22:10:05 +02:00
not_well.html PHPTests for the DOMDocument::loadHTMLfile method. 2013-06-10 01:50:00 -07:00
not_well_formed.xml Adds files: error 1 to 5 and variation 1 to 4 2013-08-10 18:01:54 -07:00
not_well_formed2.xml Adds files: error 1 to 5 and variation 1 to 4 2013-08-10 18:01:54 -07:00
not_well_formed3.xml Adds files: error 1 to 5 and variation 1 to 4 2013-08-10 18:01:54 -07:00
not_well_formed4.xml Adds files: error 1 to 5 and variation 1 to 4 2013-08-10 18:01:54 -07:00
not_well_formed5.xml Adds files: error 1 to 5 and variation 1 to 4 2013-08-10 18:01:54 -07:00
note.dtd
note.xml Trim trailing whitespace in source code files 2018-10-13 14:17:28 +02:00
nsdoc.xml Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00
ParentNode_append_fragment_text_coalesce.phpt Fix crash in ParentNode::append() when dealing with a fragment containing text nodes 2024-05-12 02:00:31 +02:00
php_function_edge_cases.phpt Fix validation logic of php:function() callbacks in dom and xsl 2023-11-02 20:28:55 +01:00
property_write_errors.phpt Make a few unuseful DOMEntity properties readonly (#7406) 2021-08-26 10:37:45 +02:00
registerNodeClass_abstract_class.phpt Fix registerNodeClass with abstract class crashing 2023-10-13 19:06:09 +02:00
regsiter_node_class.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
replaceWith_non_viable_next_sibling.phpt Fix viable next sibling search for replaceWith 2023-08-07 20:23:06 +02:00
setAttributeNodeNS_same_uri_different_prefix.phpt Fix incorrect attribute existence check in DOMElement::setAttributeNodeNS() 2023-07-24 18:57:16 +02:00
specific_namespace_behaviour.phpt Restore old namespace reconciliation behaviour 2023-09-27 22:32:01 +02:00
test.html
toString_exceptions.phpt Migrate skip checks to --EXTENSIONS--, p2 2021-04-01 12:08:24 +01:00
uaf_doctype_iterator.phpt Fix UAF when removing doctype and using foreach iteration 2024-07-30 20:01:22 +02:00
wrong_book_with_dtd.xml Adds files: error 1 to 5 and variation 1 to 4 2013-08-10 18:01:54 -07:00
wrong_book_with_dtd2.xml Embeds the content of the DTD in the DOCTYPE declaration of the XML files. 2013-08-10 18:02:08 -07:00
xinclude.xml
xpath_domnamespacenode.phpt Fix #70359 and #78577: segfaults with DOMNameSpaceNode 2023-06-09 21:35:55 +02:00
xpath_domnamespacenode_advanced.phpt Fix #70359 and #78577: segfaults with DOMNameSpaceNode 2023-06-09 21:35:55 +02:00