An open API service for providing issue and pull request metadata for open source projects.

GitHub / php/php-src issues and pull requests

Labelled with: Extension: dom

#20083 - Drop LIBXML_HTML_ENABLED checks

Pull Request - State: closed - Opened by nielsdos about 2 months ago - 1 comment
Labels: Extension: dom

#20022 - docker-php-ext-install DOM failed

Issue - State: closed - Opened by wundii 2 months ago
Labels: Bug, Extension: dom, Status: Verified

#20016 - Reduce code bloat in arginfo by using specialised string releases

Pull Request - State: closed - Opened by nielsdos 2 months ago
Labels: Category: Build System, Category: Engine, Extension: intl, Extension: bcmath, Extension: curl, Extension: date, Extension: dom, Extension: ffi, Extension: libxml, Extension: mysqli, Extension: pdo (core), Extension: pdo_dblib, Extension: pdo_firebird, Extension: pdo_mysql, Extension: pdo_odbc, Extension: pdo_pgsql, Extension: pdo_sqlite, Extension: phar, Extension: reflection, Extension: snmp, Extension: soap, Extension: spl, Extension: sqlite3, Extension: standard, Extension: tidy, Extension: tokenizer, Extension: xmlreader, Extension: xsl, Extension: zend_test, Extension: zip, Extension: random, ABI break, Extension: uri

#20005 - Use faster string construction in ext/dom in some places

Pull Request - State: closed - Opened by nielsdos 2 months ago
Labels: Extension: dom

#19956 - memory leak xmlCopyDocElementContent

Issue - State: closed - Opened by YuanchengJiang 2 months ago - 2 comments
Labels: Bug, Extension: dom, Status: Verified

#19863 - Add first-class callable cache

Pull Request - State: closed - Opened by iluuu1994 3 months ago - 3 comments
Labels: Category: Engine, Extension: dom, Extension: opcache, Category: Optimizer, ABI break

#19832 - ext: fix naming clash with libxml macro

Pull Request - State: closed - Opened by ZhongRuoyu 3 months ago
Labels: Extension: dom, Extension: simplexml

#19760 - core: Warn when non-representable floats are coerced to int

Pull Request - State: closed - Opened by Girgias 3 months ago - 6 comments
Labels: Extension: openssl, Category: Engine, Extension: intl, Extension: date, Extension: dom, Extension: opcache, Extension: standard, Category: Optimizer, ABI break

#19682 - Zend: Deprecate __sleep()

Pull Request - State: closed - Opened by Girgias 3 months ago - 4 comments
Labels: Category: Engine, Extension: dom, Extension: pdo_mysql, Extension: phar, Extension: session, Extension: standard

#19582 - zend_string: Support NUL bytes in `ZSTR_*_LITERAL()` and `zend_string_*literal*()`

Pull Request - State: closed - Opened by TimWolla 3 months ago - 1 comment
Labels: Category: Engine, Extension: dom, Extension: zend_test, ABI break

#19336 - tree: use zend_str_has_nul_byte() API

Pull Request - State: closed - Opened by Girgias 4 months ago
Labels: Category: Engine, Extension: dom, Extension: mbstring, Extension: odbc, Extension: standard, Extension: xsl, ABI break

#19324 - DOMNode::isEqualNode() [ext/dom/tests/DOMNode_isEqualNode.phpt]

Issue - State: closed - Opened by jpeggdev 4 months ago - 2 comments
Labels: Bug, Extension: dom, Status: Needs Feedback

#19075 - Arginfo: add and use known strings for attributes

Pull Request - State: closed - Opened by DanielEScherzer 5 months ago - 9 comments
Labels: Category: Build System, Extension: openssl, Category: Engine, Extension: intl, Extension: curl, Extension: date, Extension: dom, Extension: enchant, Extension: filter, Extension: hash, Extension: libxml, Extension: mysqli, Extension: odbc, Extension: pgsql, Extension: reflection, Extension: shmop, Extension: soap, Extension: spl, Extension: standard, Extension: xml, Extension: zip, Extension: random, ABI break

#19029 - Make `zend_register_*_constant()` functions return pointers, use them

Pull Request - State: open - Opened by DanielEScherzer 5 months ago - 3 comments
Labels: Category: Build System, Category: Engine, Extension: curl, Extension: date, Extension: dom, Extension: enchant, Extension: filter, Extension: mysqli, Extension: pgsql, Extension: soap, Extension: standard, Extension: random, ABI break

#19029 - Make `zend_register_*_constant()` functions return pointers, use them

Pull Request - State: closed - Opened by DanielEScherzer 5 months ago - 3 comments
Labels: Category: Build System, Category: Engine, Extension: curl, Extension: date, Extension: dom, Extension: enchant, Extension: filter, Extension: mysqli, Extension: pgsql, Extension: soap, Extension: standard, Extension: random, ABI break

#18983 - Fix GH-18979: DOM\XMLDocument::createComment() triggers undefined behavior with null byte

Pull Request - State: closed - Opened by nielsdos 5 months ago
Labels: Extension: dom

#18979 - `DOM\XMLDocument::createComment()` triggers undefined behavior with null byte

Issue - State: closed - Opened by bendrissou 5 months ago
Labels: Bug, Extension: dom, Status: Verified

#18908 - Add support for ParentNode::$children

Pull Request - State: closed - Opened by nielsdos 5 months ago
Labels: Extension: dom

#18895 - Don't use the obj_map cache for attributes

Pull Request - State: closed - Opened by nielsdos 5 months ago
Labels: Extension: dom

#18894 - Further cleanup of DOM mapping APIs

Pull Request - State: closed - Opened by nielsdos 5 months ago
Labels: Extension: dom

#18892 - Refactor implementation of DOM nodelists, named maps, and iterators

Pull Request - State: closed - Opened by nielsdos 5 months ago
Labels: Category: Build System, Extension: dom

#18889 - ext/dom: Fix new MSVC compiler warning

Pull Request - State: closed - Opened by Girgias 5 months ago
Labels: Extension: dom

#18889 - ext/dom: Fix new MSVC compiler warning

Pull Request - State: closed - Opened by Girgias 5 months ago
Labels: Extension: dom

#18878 - DOMDocument::saveHTML() adds additional symbols before some UTF-8 characters in HTML

Issue - State: closed - Opened by MurzNN 6 months ago - 2 comments
Labels: Bug, Extension: dom, Status: Won't Fix

#18780 - Replace `@deprecated` with `#[\Deprecated]` for internal constants

Pull Request - State: closed - Opened by DanielEScherzer 6 months ago - 8 comments
Labels: Category: Build System, Extension: intl, Extension: curl, Extension: date, Extension: dom, Extension: enchant, Extension: filter, Extension: mysqli, Extension: pgsql, Extension: reflection, Extension: soap, Extension: standard, Extension: random, ABI break

#18749 - Fix GH-18744: PHP 8.4 classList works not correctly if copy HTMLElement by clone keyword.

Pull Request - State: closed - Opened by nielsdos 6 months ago
Labels: Extension: dom

#18748 - tree-wide: Remove stacktraces from tests testing throwing clones

Pull Request - State: closed - Opened by TimWolla 6 months ago
Labels: Extension: dom, Extension: gd, Extension: mysqli, Extension: pdo (core), Extension: reflection, Extension: xml, Extension: xmlreader

#18691 - Update Lexbor patches for non-string attribute

Pull Request - State: closed - Opened by nielsdos 6 months ago
Labels: Extension: dom

#18606 - Fix GH-18597: Heap-buffer-overflow in zend_alloc.c when assigning string with UTF-8 bytes

Pull Request - State: closed - Opened by nielsdos 7 months ago
Labels: Extension: dom, Extension: libxml, Extension: simplexml

#18606 - Fix GH-18597: Heap-buffer-overflow in zend_alloc.c when assigning string with UTF-8 bytes

Pull Request - State: closed - Opened by nielsdos 7 months ago
Labels: Extension: dom, Extension: libxml, Extension: simplexml

#18594 - Fix deprecation warning for libxml SAX header

Pull Request - State: closed - Opened by nielsdos 7 months ago
Labels: Extension: dom

#18594 - Fix deprecation warning for libxml SAX header

Pull Request - State: closed - Opened by nielsdos 7 months ago
Labels: Extension: dom

#18574 - Backport lexbor/lexbor@814e0bce970eb95d553ae1a4ba88b26ba8102d12

Pull Request - State: closed - Opened by nielsdos 7 months ago
Labels: Extension: dom

#18574 - Backport lexbor/lexbor@814e0bce970eb95d553ae1a4ba88b26ba8102d12

Pull Request - State: closed - Opened by nielsdos 7 months ago
Labels: Extension: dom

#18559 - Align structures for 64bit platforms for improve putting to CPU cacheline

Pull Request - State: open - Opened by GermanAizek 7 months ago - 2 comments
Labels: Category: Engine, Extension: dom, Extension: fileinfo, Extension: opcache, SAPI: phpdbg, ABI break

#18538 - Create separate lexbor extension

Pull Request - State: closed - Opened by kocsismate 7 months ago - 16 comments
Labels: Category: Build System, Extension: dom, Extension: reflection

#18490 - Backport lexbor/lexbor#274

Pull Request - State: closed - Opened by nielsdos 7 months ago
Labels: Extension: dom

#18406 - Fix DOM tests for upcoming libxml2 serializer changes

Pull Request - State: closed - Opened by nielsdos 7 months ago
Labels: Extension: dom

#18355 - Minor improvements to DOM XPath

Pull Request - State: closed - Opened by nielsdos 8 months ago
Labels: Extension: dom

#18355 - Minor improvements to DOM XPath

Pull Request - State: closed - Opened by nielsdos 8 months ago
Labels: Extension: dom

#18354 - Get rid of separate DOM HashPosition member

Pull Request - State: closed - Opened by nielsdos 8 months ago
Labels: Extension: dom

#18316 - Invalid ID attribute with php8.4's \Dom\HTMLDocument

Issue - State: closed - Opened by edent 8 months ago - 1 comment
Labels: Bug, Extension: dom, Status: Needs Triage

#18307 - Fix GH-18304: Changing the properties of a DateInterval through dynamic properties triggers a SegFault

Pull Request - State: closed - Opened by nielsdos 8 months ago
Labels: Extension: date, Extension: dom, Extension: pdo (core), Extension: simplexml, Extension: snmp, Extension: spl, Extension: xmlreader, Extension: zip

#18307 - Fix GH-18304: Changing the properties of a DateInterval through dynamic properties triggers a SegFault

Pull Request - State: closed - Opened by nielsdos 8 months ago
Labels: Extension: date, Extension: dom, Extension: pdo (core), Extension: simplexml, Extension: snmp, Extension: spl, Extension: xmlreader, Extension: zip

#18182 - Remove useless operations in namespace_compat

Pull Request - State: closed - Opened by nielsdos 8 months ago
Labels: Extension: dom

#18182 - Remove useless operations in namespace_compat

Pull Request - State: closed - Opened by nielsdos 8 months ago
Labels: Extension: dom

#18151 - DOMDocument::loadHTML fails with "Memory allocation failed" on self-closing elements

Issue - State: closed - Opened by aliechti 8 months ago - 3 comments
Labels: Bug, Extension: dom, Status: Verified

#18100 - Fix xinclude destruction of live attributes

Pull Request - State: closed - Opened by nielsdos 9 months ago
Labels: Extension: dom

#18100 - Fix xinclude destruction of live attributes

Pull Request - State: closed - Opened by nielsdos 9 months ago
Labels: Extension: dom

#18091 - Fix GH-18090: DOM: Svg attributes and tag names are being lowercased

Pull Request - State: closed - Opened by nielsdos 9 months ago
Labels: Extension: dom

#18091 - Fix GH-18090: DOM: Svg attributes and tag names are being lowercased

Pull Request - State: closed - Opened by nielsdos 9 months ago
Labels: Extension: dom

#18090 - DOM: Svg attributes and tag names are being lowercased

Issue - State: closed - Opened by xPaw 9 months ago
Labels: Bug, Extension: dom, Status: Verified

#18009 - Test failures with upcoming libxml2 2.14

Issue - State: closed - Opened by nwellnhof 9 months ago - 7 comments
Labels: Bug, Category: Tests, Extension: dom, Extension: simplexml, Extension: soap, Status: Verified

#18004 - Fix weird unpack behaviour in DOM

Pull Request - State: closed - Opened by nielsdos 9 months ago - 1 comment
Labels: Extension: dom

#18004 - Fix weird unpack behaviour in DOM

Pull Request - State: closed - Opened by nielsdos 9 months ago - 1 comment
Labels: Extension: dom

#17995 - Fix GH-17991: Assertion failure dom_attr_value_write

Pull Request - State: closed - Opened by nielsdos 9 months ago
Labels: Extension: dom

#17995 - Fix GH-17991: Assertion failure dom_attr_value_write

Pull Request - State: closed - Opened by nielsdos 9 months ago
Labels: Extension: dom

#17991 - Assertion failure dom_attr_value_write

Issue - State: closed - Opened by YuanchengJiang 9 months ago
Labels: Bug, Extension: dom, Status: Verified

#17889 - Avoid unnecessary string refcounting in ext/dom

Pull Request - State: closed - Opened by nielsdos 9 months ago
Labels: Extension: dom

#17888 - Fix using Dom\Node with Dom\XPath callbacks

Pull Request - State: closed - Opened by nielsdos 9 months ago
Labels: Extension: dom, Extension: xsl

#17878 - Fix GH-17847: xinclude destroys live node

Pull Request - State: closed - Opened by nielsdos 9 months ago - 3 comments
Labels: Extension: dom

#17874 - Fix a number of typos in comments / docs

Pull Request - State: closed - Opened by artkay 9 months ago - 3 comments
Labels: Extension: dom, Extension: gd, Extension: opcache, Extension: spl, Extension: standard, ABI break

#17847 - xinclude destroys live node

Issue - State: closed - Opened by YuanchengJiang 10 months ago - 1 comment
Labels: Bug, Extension: dom, Status: Verified

#17833 - Should DOM tokenizer fail at missing whitespace between attributes?

Issue - State: closed - Opened by NicTorgersen 10 months ago - 3 comments
Labels: Bug, Extension: dom, Status: Invalid

#17821 - Reduce memory allocations in querySelector resolution

Pull Request - State: closed - Opened by nielsdos 10 months ago
Labels: Extension: dom

#17821 - Reduce memory allocations in querySelector resolution

Pull Request - State: closed - Opened by nielsdos 10 months ago
Labels: Extension: dom

#17815 - Fix GH-17802: \Dom\HTMLDocument querySelector attribute name is case sensitive in HTML

Pull Request - State: closed - Opened by nielsdos 10 months ago
Labels: Extension: dom

#17815 - Fix GH-17802: \Dom\HTMLDocument querySelector attribute name is case sensitive in HTML

Pull Request - State: closed - Opened by nielsdos 10 months ago
Labels: Extension: dom

#17802 - \Dom\HTMLDocument querySelector attribute name is case sensitive in HTML

Issue - State: closed - Opened by momala454 10 months ago - 4 comments
Labels: Bug, Extension: dom, Status: Verified

#17785 - Problems with special characters and php8.4 \Dom\HTMLDocument

Issue - State: open - Opened by momala454 10 months ago - 8 comments
Labels: Bug, Extension: dom, Status: Needs Triage

#17739 - Fix GH-17736: Assertion failure zend_reference_destroy()

Pull Request - State: closed - Opened by nielsdos 10 months ago - 3 comments
Labels: Category: Engine, Extension: date, Extension: dom, Extension: pdo (core), Extension: simplexml, Extension: snmp, Extension: spl, Extension: xmlreader, Extension: zip

#17739 - Fix GH-17736: Assertion failure zend_reference_destroy()

Pull Request - State: closed - Opened by nielsdos 10 months ago - 3 comments
Labels: Category: Engine, Extension: date, Extension: dom, Extension: pdo (core), Extension: simplexml, Extension: snmp, Extension: spl, Extension: xmlreader, Extension: zip

#17702 - Fix GH-8038: DOM extension reflection version is incorrect

Pull Request - State: open - Opened by cmb69 10 months ago - 9 comments
Labels: Extension: dom

#17649 - Dom\HTMLDocument - unable to append attributes to elements.

Issue - State: closed - Opened by AndrewRose 10 months ago - 2 comments
Labels: Bug, Extension: dom, Status: Needs Triage

#17628 - Fix potential read of uninitialized padding data in DOM

Pull Request - State: closed - Opened by nielsdos 10 months ago - 4 comments
Labels: Extension: dom

#17609 - Typo in error message: Dom\NO_DEFAULT_NS instead of Dom\HTML_NO_DEFAULT_NS

Issue - State: closed - Opened by momala454 10 months ago - 2 comments
Labels: Bug, Extension: dom, Status: Verified

#17572 - getElementsByTagName returns collections with tagName-based indexing, causing loss of elements when converted to arrays

Issue - State: closed - Opened by blar 10 months ago - 1 comment
Labels: Bug, Extension: dom, Status: Verified

#17501 - Fix GH-17500: Segfault with requesting nodeName on nameless doctype

Pull Request - State: closed - Opened by nielsdos 11 months ago - 2 comments
Labels: Extension: dom

#17500 - Segfault with requesting nodeName on nameless doctype

Issue - State: closed - Opened by williamgotti 11 months ago - 1 comment
Labels: Bug, Extension: dom, Status: Verified

#17491 - Fix GH-17486: Incorrect error line numbers reported in Dom\HTMLDocument::createFromString

Pull Request - State: closed - Opened by nielsdos 11 months ago - 3 comments
Labels: Extension: dom

#17491 - Fix GH-17486: Incorrect error line numbers reported in Dom\HTMLDocument::createFromString

Pull Request - State: closed - Opened by nielsdos 11 months ago - 3 comments
Labels: Extension: dom

#17489 - Fix GH-17481: UTF-8 corruption in \Dom\HTMLDocument

Pull Request - State: closed - Opened by nielsdos 11 months ago - 3 comments
Labels: Extension: dom

#17489 - Fix GH-17481: UTF-8 corruption in \Dom\HTMLDocument

Pull Request - State: closed - Opened by nielsdos 11 months ago - 3 comments
Labels: Extension: dom

#17486 - Incorrect error line numbers reported in Dom\HTMLDocument::createFromString

Issue - State: closed - Opened by xPaw 11 months ago
Labels: Bug, Extension: dom, Status: Verified

#17406 - Fix GH-17397: Assertion failure ext/dom/php_dom.c

Pull Request - State: closed - Opened by nielsdos 11 months ago
Labels: Extension: dom

#17406 - Fix GH-17397: Assertion failure ext/dom/php_dom.c

Pull Request - State: closed - Opened by nielsdos 11 months ago
Labels: Extension: dom

#17397 - Assertion failure ext/dom/php_dom.c:428

Issue - State: closed - Opened by YuanchengJiang 11 months ago
Labels: Bug, Extension: dom, Status: Verified

#17358 - Cleanup iterator instantiation code

Pull Request - State: closed - Opened by nielsdos 11 months ago
Labels: Extension: dom

#17358 - Cleanup iterator instantiation code

Pull Request - State: closed - Opened by nielsdos 11 months ago
Labels: Extension: dom

#17357 - Convert more commonly used DOM element methods to use fast ZPP

Pull Request - State: closed - Opened by nielsdos 11 months ago
Labels: Extension: dom

#17357 - Convert more commonly used DOM element methods to use fast ZPP

Pull Request - State: closed - Opened by nielsdos 11 months ago
Labels: Extension: dom

#17344 - Avoid useless string releases in arginfo.h files

Pull Request - State: open - Opened by nielsdos 11 months ago - 1 comment
Labels: Category: Build System, Waiting on Author, Category: Engine, Extension: intl, Extension: bcmath, Extension: curl, Extension: date, Extension: dom, Extension: ffi, Extension: libxml, Extension: mysqli, Extension: pdo (core), Extension: pdo_dblib, Extension: pdo_firebird, Extension: pdo_mysql, Extension: pdo_odbc, Extension: pdo_pgsql, Extension: pdo_sqlite, Extension: phar, Extension: reflection, Extension: snmp, Extension: soap, Extension: spl, Extension: sqlite3, Extension: standard, Extension: tidy, Extension: tokenizer, Extension: xmlreader, Extension: xsl, Extension: zend_test, Extension: zip, Extension: random, ABI break

#17340 - Minor cleanups in namednodemap.c

Pull Request - State: closed - Opened by nielsdos 11 months ago
Labels: Extension: dom

#17340 - Minor cleanups in namednodemap.c

Pull Request - State: closed - Opened by nielsdos 11 months ago
Labels: Extension: dom

#17339 - Use zend_string for dom iterators

Pull Request - State: closed - Opened by nielsdos 11 months ago
Labels: Extension: dom

#17339 - Use zend_string for dom iterators

Pull Request - State: closed - Opened by nielsdos 11 months ago
Labels: Extension: dom

#17254 - Fix GH-17223: Memory leak in libxml encoding handling

Pull Request - State: closed - Opened by nielsdos 11 months ago
Labels: Extension: dom, Extension: libxml

#17254 - Fix GH-17223: Memory leak in libxml encoding handling

Pull Request - State: closed - Opened by nielsdos 11 months ago
Labels: Extension: dom, Extension: libxml