about summary refs log tree commit diff stats
path: root/src/css/selectorparser.nim
Commit message (Expand)AuthorAgeFilesLines
* rudimentary support for <video>, <audio>bptato2024-03-131-1/+2
* dom: enumize attribute namesbptato2024-02-081-4/+10
* dom: atomize id, name, DOMTokenListbptato2024-02-081-10/+30
* Update chamebptato2024-02-071-27/+31
* Use std/* imports everywherebptato2024-01-071-3/+3
* css: add case-insensitive matchingbptato2023-12-111-11/+38
* selectorparser: enum-ize relbptato2023-12-091-17/+28
* css: change type of rvalue to char (from Rune)bptato2023-10-011-14/+18
* selectorparser: fix missing case insensitivitybptato2023-10-011-10/+16
* Use twtstr.join everywherebptato2023-10-011-1/+2
* Get rid of unicode.toLowerbptato2023-10-011-1/+1
* Move HTML parsing into Chamebptato2023-08-151-1/+2
* css: implement case insensitivitybptato2023-08-101-2/+2
* css: handle unknown tag names correctlybptato2023-07-251-4/+13
* Remove unused variablebptato2023-01-271-1/+0
* WIP selector rewritebptato2023-01-271-346/+274
* selectorparser: refactor, fix combinator bugsbptato2023-01-201-79/+79
* selectorparser: parse comma correctly in combinatorsbptato2023-01-201-0/+3
* selectorparser: do not accept invalid selectorsbptato2023-01-071-44/+78
* selectorparser: support :link, :visitedbptato2023-01-011-1/+6
* selectorparser: accept less invalid selectorsbptato2022-12-311-2/+14
* css: fix some bugs and improve cascading a bitbptato2022-12-291-1/+14
* selectorparser: fix pseudo elements on combinator selectorsbptato2022-12-281-2/+5
* layout/engine: get rid of dom dependencybptato2022-12-271-1/+1
* Display text for img tag, background-imagebptato2022-12-161-1/+1
* Fix parsing of empty combinator selectorsbptato2022-12-051-1/+6
* Add textareabptato2022-11-281-1/+1
* Fix combinator bugs + reimplement querySelectorAllbptato2022-09-011-42/+20
* Use more accurate selector terminologybptato2022-08-231-24/+27
* Fix nth-child bugs, rename select to matchbptato2022-08-231-28/+17
* Merge functional and normal pseudo-class selectorsbptato2022-08-211-95/+139
* Refactor css function selectors a bitbptato2022-08-201-28/+28
* Fix incorrect selector parsing, remove httpclient from loaderbptato2022-08-031-1/+61
* Add interactive <select>bptato2022-07-311-1/+3
* Update CSS tokenizerbptato2022-07-291-10/+10
* Implement select element displaybptato2022-07-171-1/+3
* Fix formsbptato2022-07-171-1/+3
* Rename conflicting source filesbptato2022-05-101-0/+340