/PHP-8.3/ext/dom/tests/ |
H A D | bug80602.phpt | 11 $target = $doc->documentElement->firstChild; 17 $target = $doc->documentElement->lastChild; 24 $target = $doc->documentElement->firstChild; 30 $target = $doc->documentElement->lastChild; 37 $target = $doc->documentElement->firstChild; 43 $target = $doc->documentElement->firstChild; 50 $target = $doc->documentElement->lastChild; 56 $target = $doc->documentElement->lastChild; 63 $target = $doc->documentElement->firstChild; 69 $target = $doc->documentElement->lastChild; [all …]
|
H A D | bug80602_2.phpt | 11 $target = $doc->documentElement->firstChild; 17 $target = $doc->documentElement->lastChild; 24 $target = $doc->documentElement->firstChild; 30 $target = $doc->documentElement->lastChild; 37 $target = $doc->documentElement->firstChild; 43 $target = $doc->documentElement->firstChild; 50 $target = $doc->documentElement->lastChild; 56 $target = $doc->documentElement->lastChild; 63 $target = $doc->documentElement->firstChild; 69 $target = $doc->documentElement->lastChild; [all …]
|
H A D | DOMElement_className.phpt | 17 var_dump($dom->documentElement->className); 19 var_dump($dom->documentElement->className); 20 $dom->documentElement->className = ""; 21 var_dump($dom->documentElement->className); 22 $dom->documentElement->className = "é"; 23 var_dump($dom->documentElement->className); 24 $dom->documentElement->className = "\0"; 25 var_dump($dom->documentElement->className); 26 $dom->documentElement->className = 12345; 27 var_dump($dom->documentElement->className); [all …]
|
H A D | DOMElement_toggleAttribute.phpt | 14 var_dump($html->documentElement->toggleAttribute("\0")); 21 var_dump($html->documentElement->toggleAttribute("SELECTED", false)); 23 var_dump($html->documentElement->toggleAttribute("SELECTED")); 27 var_dump($html->documentElement->toggleAttribute("selected")); 34 var_dump($xml->documentElement->toggleAttribute("SELECTED")); 38 var_dump($xml->documentElement->toggleAttribute("selected")); 44 var_dump($html->documentElement->toggleAttribute("id")); 53 var_dump($dom->documentElement->toggleAttribute('xmlns')); 59 var_dump($dom->documentElement->toggleAttribute('xmlns:foo')); 65 var_dump($dom->documentElement->toggleAttribute('test:test')); [all …]
|
H A D | DOMParentNode_empty_argument.phpt | 14 $dom->documentElement->after(...$emptyFragment->childNodes); 15 $dom->documentElement->before(...$emptyFragment->childNodes); 16 $dom->documentElement->append(...$emptyFragment->childNodes); 17 $dom->documentElement->prepend(...$emptyFragment->childNodes); 18 $dom->documentElement->after(); 19 $dom->documentElement->before(); 20 $dom->documentElement->append(); 21 $dom->documentElement->prepend(); 24 $dom->documentElement->firstChild->replaceWith(...$emptyFragment->childNodes); 27 $dom->documentElement->replaceWith(...$emptyFragment->childNodes);
|
H A D | DOMNode_hasChildNodes.phpt | 18 var_dump($dom->documentElement->hasChildNodes()); 22 var_dump($dom->documentElement->hasChildNodes()); 25 $dom->documentElement->removeChild($dom->documentElement->firstChild); 29 var_dump($dom->documentElement->hasChildNodes()); 33 var_dump($dom->documentElement->hasChildNodes());
|
H A D | DOMElement_replaceChildren.phpt | 14 $dom->documentElement->replaceChildren($dom->documentElement); 20 $dom->documentElement->firstElementChild->replaceChildren($dom->documentElement); 27 $dom->documentElement->replaceChildren('foo', $dom->createElement('p'), 'bar'); 36 $dom->documentElement->replaceChildren($fragment1, $fragment2, $fragment3); 52 $dom->replaceChildren($dom->documentElement); 57 $dom->documentElement->replaceChildren();
|
H A D | gh10234.phpt | 9 $attribute = $document->documentElement->getAttributeNode('attribute'); 42 $document->documentElement->textContent = 'hello & world'; 43 var_dump($document->documentElement->textContent); 46 $document->documentElement->textContent = '<b>hi</b>'; 47 var_dump($document->documentElement->textContent); 50 $document->documentElement->textContent = 'quote "test"'; 51 var_dump($document->documentElement->textContent); 54 $document->documentElement->textContent = "quote 'test'"; 55 var_dump($document->documentElement->textContent);
|
H A D | DOM4_ChildNode_wrong_document.phpt | 15 $element = $dom1->documentElement; 18 $element->after($dom2->documentElement->firstChild); 25 $element->before($dom2->documentElement->firstChild); 32 $element->replaceWith($dom2->documentElement->firstChild);
|
H A D | bug80927.phpt | 2 Bug #80927 (Removing documentElement after creating attribute node: possible use-after-free) 12 $dom->removeChild($dom->documentElement); 31 $foo->appendChild($dom->documentElement); 36 Test2Variation::REMOVE_DOCUMENT => $dom->documentElement->remove(), 37 Test2Variation::REMOVE_CHILD => $dom->documentElement->firstElementChild->remove(), 49 $foobar = $dom->documentElement->appendChild($dom->createElementNS('some:ns', 'foo:bar')); 53 $dom->documentElement->appendChild($foobar2);
|
H A D | DOM4_ParentNode_append.phpt | 14 $element = $dom->documentElement; 20 var_dump($dom->documentElement->childElementCount); 27 var_dump($dom->documentElement->childElementCount);
|
H A D | DOM4_DOMNode_after.phpt | 12 $element = $dom->documentElement->firstElementChild; 13 $secondMark = $dom->documentElement->lastElementChild; 22 print_node_list_compact($dom->documentElement->childNodes);
|
H A D | DOM4_DOMNode_before.phpt | 12 $element = $dom->documentElement->firstElementChild; 13 $secondMark = $dom->documentElement->lastElementChild; 22 print_node_list_compact($dom->documentElement->childNodes);
|
H A D | DOM4_ParentNode_append_wrong_document.phpt | 15 $element = $dom1->documentElement; 18 $element->append($dom2->documentElement->firstChild); 25 $element->prepend($dom2->documentElement->firstChild);
|
H A D | DOMElement_getAttributeNames.phpt | 11 var_dump($dom->documentElement->getAttributeNames()); 12 foreach ($dom->documentElement->getAttributeNames() as $name) { 13 assert($dom->documentElement->getAttributeNode($name)->nodeName === $name);
|
H A D | bug80602_3.phpt | 10 $target = $doc->documentElement->lastChild; 11 $target->before('bar', $doc->documentElement->firstChild, 'baz'); 12 echo $doc->saveXML($doc->documentElement), "\n"; 17 $target = $doc->documentElement->lastChild; 19 $target->after('bar', $doc->documentElement->firstChild, 'baz'); 20 echo $doc->saveXML($doc->documentElement), "\n";
|
H A D | DOMNode_getRootNode.phpt | 11 var_dump($dom->documentElement->firstElementChild->getRootNode() === $dom); 14 $dom->documentElement->appendChild($p); 16 $dom->documentElement->remove();
|
H A D | gh12870.inc | 10 $d->documentElement->setAttributeNodeNS($attr); 18 var_dump($d->documentElement->namespaceURI); 21 … var_dump($attr === $d->documentElement->getAttributeNodeNS($uri, $parts[count($parts) - 1]));
|
H A D | bug80600.phpt | 10 $doc->documentElement->firstChild->remove(); 11 echo $doc->saveXML($doc->documentElement);
|
H A D | bug70359.phpt | 15 $spaceNode = $dom->documentElement->getAttributeNode('xmlns'); 27 $spaceNode = $dom->documentElement->firstElementChild->getAttributeNode('myattrib'); 31 $dom->documentElement->firstElementChild->remove(); 43 $spaceNode = $dom->documentElement->firstElementChild->getAttributeNode('xmlns:xsi'); 46 $dom->documentElement->firstElementChild->remove();
|
H A D | DOMElement_setAttributeNS_prefix_conflict.phpt | 11 $dom->documentElement->setAttributeNS('http://php.net/2', 'foo:bar', 'no1'); 13 $dom->documentElement->setAttributeNS('http://php.net/2', 'bar', 'no2'); 20 $dom->documentElement->setAttributeNS('http://php.net/2', 'bar', 'no1'); 22 $dom->documentElement->setAttributeNS('http://php.net/2', 'bar', 'no2');
|
/PHP-8.3/ext/dom/tests/gh11830/ |
H A D | attribute_variation.phpt | 16 $doc->documentElement->firstElementChild->prepend($doc->documentElement->attributes[0]); 22 $doc->documentElement->firstElementChild->append($doc->documentElement->attributes[0]); 28 $doc->documentElement->firstElementChild->before($doc->documentElement->attributes[0]); 34 $doc->documentElement->firstElementChild->after($doc->documentElement->attributes[0]); 40 $doc->documentElement->firstElementChild->replaceWith($doc->documentElement->attributes[0]);
|
H A D | document_variation.phpt | 13 $otherElement = $otherDoc->documentElement; 24 $testElement = $doc->documentElement->firstElementChild->nextElementSibling->firstElementChild; 27 $doc->documentElement->firstElementChild->prepend($testElement, $otherElement); 33 $doc->documentElement->firstElementChild->append($testElement, $otherElement); 39 $doc->documentElement->firstElementChild->before($testElement, $otherElement); 45 $doc->documentElement->firstElementChild->after($testElement, $otherElement); 51 $doc->documentElement->firstElementChild->replaceWith($testElement, $otherElement);
|
H A D | type_variation.phpt | 16 $testElement = $doc->documentElement->firstElementChild->nextElementSibling->firstElementChild; 19 $doc->documentElement->firstElementChild->prepend($testElement, 0); 25 $doc->documentElement->firstElementChild->append($testElement, true); 31 $doc->documentElement->firstElementChild->before($testElement, null); 37 $doc->documentElement->firstElementChild->after($testElement, new stdClass); 43 $doc->documentElement->firstElementChild->replaceWith($testElement, []);
|
/PHP-8.3/ext/dom/tests/delayed_freeing/ |
H A D | namespace_xmlns_declaration_attribute_variation.phpt | 9 $doc->documentElement->appendChild($doc->createElementNS('http://php.net', 'example')); 12 $declaration = $doc->documentElement->getAttributeNode('xmlns'); 15 $doc->documentElement->remove();
|