Corentin Sechet
|
befed88628
|
dom: make DomState a class
|
2023-01-18 12:43:43 +01:00 |
Corentin Sechet
|
f8728af173
|
selectors: fix state matching for combined selectors
|
2023-01-18 01:11:16 +01:00 |
Corentin Sechet
|
4f55f4fd0a
|
selectors: fix multiple pseudo-class matching
|
2023-01-18 00:48:19 +01:00 |
Corentin Sechet
|
a2886cd435
|
selectors: use flag instead of string for node states, to allow multiple pseudo-class matching.
|
2023-01-18 00:44:06 +01:00 |
Corentin Sechet
|
20fd26e494
|
tests: refactor selector test and add matches tests
|
2023-01-18 00:17:49 +01:00 |
Corentin Sechet
|
ad526f7d09
|
misc: refactor selectors to avoid clumsy wrapper class
|
2023-01-17 23:48:41 +01:00 |
Corentin Sechet
|
3bc5f1c395
|
tests: add test for more complex selectors
|
2023-01-17 21:30:47 +01:00 |
Corentin Sechet
|
407edaf51e
|
selectors: support styling with dynamic pseudo-classes
|
2023-01-17 18:16:02 +01:00 |
Corentin Sechet
|
4834e4aced
|
misc: refactor page_set loading and diff tests
|
2023-01-17 09:55:19 +01:00 |
Corentin Sechet
|
1d80371945
|
misc: add diff method
|
2023-01-17 00:48:02 +01:00 |
Corentin Sechet
|
fa8956f848
|
misc: add overlaps command
|
2023-01-16 17:46:31 +01:00 |
Corentin Sechet
|
0b5d05411a
|
misc: import project skeleton
|
2023-01-10 11:20:59 +01:00 |