about summary refs log tree commit diff stats
path: root/src/html/dom.nim
Commit message (Expand)AuthorAgeFilesLines
* Remove JSObject again, add File API constructorbptato2023-06-081-7/+7
* Add support for width, height media querybptato2023-06-071-0/+2
* Refactor bitmap, add png color modesbptato2023-06-061-0/+2
* Add support for canvas and multipartbptato2023-06-051-79/+478
* Add some console functions to DOMbptato2023-06-011-0/+17
* Add setTimeout, setInterval to windowbptato2023-06-011-0/+2
* Rewrite new Request bindingbptato2023-05-211-1/+4
* remove stray eprint, remove unused make*bptato2023-05-131-6/+0
* dom: fix one-off error in insertNodebptato2023-04-301-2/+1
* nim 1.6.12 supportbptato2023-04-161-1/+1
* dom: store index among siblings for nodesbptato2023-03-101-57/+67
* dom: set document url in constructorbptato2023-03-081-1/+2
* dom: set childonly flags where neededbptato2023-02-141-6/+7
* html/dom: add Node.remove()bptato2023-02-131-1/+4
* css/cascade: remove scoped sheetsbptato2023-01-071-13/+26
* dom: fix object conversion bug in optionsbptato2023-01-051-1/+1
* client, pager, dom, ...: better error handlingbptato2023-01-041-7/+5
* dom: add better attribute reflectionbptato2023-01-021-104/+222
* dom: support a few more getters/settersbptato2023-01-021-8/+47
* Add support for <label>bptato2023-01-021-1/+53
* dom: fix collection cachingbptato2022-12-271-37/+51
* Implement DOMTokenList, item functions for collectionsbptato2022-12-261-34/+125
* getElementsByClassName on Document and Elementbptato2022-12-261-3/+9
* Correct attribute functions, de-extern jserrbptato2022-12-261-75/+54
* dom: correct constructors, more create functionsbptato2022-12-261-43/+85
* DOM: implement many new methodsbptato2022-12-261-8/+121
* dom: add navigator objectbptato2022-12-261-2/+12
* dom: fix select default displaybptato2022-12-211-3/+15
* Add unicode normalization, etcbptato2022-12-191-2/+2
* More DOM workbptato2022-12-191-243/+534
* More work on DOM (incl. bugfixes)bptato2022-12-191-143/+129
* Add JS support to documentsbptato2022-12-181-41/+503
* Fix typobptato2022-11-301-1/+1
* Add textareabptato2022-11-281-45/+112
* Add support for <button>bptato2022-11-271-2/+23
* Re-enable media queriesbptato2022-10-191-4/+11
* Rename jsget/jsset to jsfget/jsfset for functionsbptato2022-09-161-5/+5
* Bugfixes & test JS event loopbptato2022-09-161-8/+42
* More JS bindingsbptato2022-09-131-12/+63
* Fix nth-child bugs, rename select to matchbptato2022-08-231-3/+15
* Add interactive <select>bptato2022-07-311-2/+17
* Add SupportedFormAssociatedElementsbptato2022-07-301-3/+2
* Fix incorrect use of del()bptato2022-07-291-1/+1
* Fix StyledNode invalidation & othersbptato2022-07-271-4/+3
* Fix an infinite loop in getElementByIdbptato2022-07-231-11/+4
* Optimize dombptato2022-07-211-74/+72
* Enable remote stylesheets; fix inline block valuesbptato2022-07-181-1/+2
* Implement select element displaybptato2022-07-171-53/+174
* Fix formsbptato2022-07-171-22/+17
* Use StyledNodes instead of passing the entire DOM to the layout enginebptato2022-07-161-36/+6