Commit graph

20 commits

Author SHA1 Message Date
1435ecbab3 Doing some cleanup and appeasement of Intelephense, testing is broken 2023-11-18 23:46:07 -06:00
367e27d9b7 Removed mensbeam/framework from deps, added mensbeam/getters-and-setters 2023-01-26 22:20:51 -06:00
82770ba859 Mostly implemented HTMLElement, not tested yet 2021-12-22 15:45:06 -06:00
b5f56b31a6 More tests on Element 2021-11-21 22:39:29 -06:00
2525fda748 Document 100% coverage 2021-11-03 10:53:38 -05:00
41129ddc07 Upgraded dependencies, added lots of tests for Node 2021-10-25 15:48:32 -05:00
5918e694ea Node fully implemented, not tested 2021-10-22 16:40:09 -05:00
57823fc964 DOMImplementation, DocumentType, etc. 2021-10-21 16:44:28 -05:00
f370dbc288 More progress with wrapper classes, added NodeList 2021-10-20 00:37:41 -05:00
81cc580711 Playing around with wrapper classes 2021-10-19 17:00:38 -05:00
bba1bb2fe8 Added ParentNode::querySelector & ParentNode::querySelectorAll 2021-10-18 13:49:56 -05:00
d7cab23226 Added in BaseNode::compareDocumentPosition
• BaseNode::compareDocumentPosition is not tested yet
• To facilitate preceding/following support Walk::walkShallow now has a 
startingNode parameter.
2021-10-14 16:51:37 -05:00
83566256df More code coverage progress 2021-10-11 16:58:34 -05:00
e23041a6c3 Moved MagicProperties and Exception to framework repository 2021-10-11 11:20:37 -05:00
16174b9937 DocumentFragment, DOMException, Exception 100% code coverage 2021-10-08 14:29:00 -05:00
d093e43066 Rewrote Document::createElement and Document::createElementNS
• Both now more closely follow the spec
2021-09-30 16:47:00 -05:00
cca9ab04b8 All tests (so far!) pass 2021-09-29 13:37:50 -05:00
e22e23da0c HTMLTemplateElements are now properly created when importing nodes 2021-09-29 09:06:16 -05:00
d6f75116da Nested templates don't work :/ 2021-09-28 23:19:10 -05:00
5cc51cc6d5 Changing repo to HTML-DOM 2021-09-26 11:46:53 -05:00
Renamed from lib/DOM/DOMException.php (Browse further)