Dmitry Gozman
|
73e53b21df
|
chore: move injected and debug to src/server (#3591)
|
2020-08-23 20:25:59 -07:00 |
|
Dmitry Gozman
|
f581e84829
|
fix(css selector): handle missing spaces between [] and > (#2612)
|
2020-06-17 23:20:12 -07:00 |
|
Dmitry Gozman
|
fdbd4fe197
|
fix(selectors): fix selector parsing for css attributes and quotes (#2389)
- css attribute selector may contain spaces;
- >> escaping inside strings was sometimes incorrect.
See added test cases for more details.
|
2020-05-28 14:49:39 -07:00 |
|
Dmitry Gozman
|
51fe84922c
|
fix(css selector): support comma-separated selector lists (#2120)
|
2020-05-07 13:36:54 -07:00 |
|
Dmitry Gozman
|
f662686fcd
|
chore(css selector): temporarily remove light dom shortcut (#2008)
|
2020-04-27 20:23:31 -07:00 |
|
Dmitry Gozman
|
8aab725813
|
fix(css selector): properly parse quoted attributes when querying in shadow (#2007)
|
2020-04-27 19:50:11 -07:00 |
|
Dmitry Gozman
|
b0d79d5124
|
feat(shadow): make css pierce shadow by default (#1784)
We leave css:light, text:light, id:light, and similar to opt-out from the shadow dom piercing. The notable exception is xpath that is always light.
|
2020-04-15 10:16:29 -07:00 |
|
Dmitry Gozman
|
ac2f04f10f
|
api(selectors): pass selector name when registering, allow file path (#1162)
|
2020-02-28 15:34:07 -08:00 |
|
Joel Einbinder
|
73148fda79
|
chore(lint): add @typescript-eslint/no-unnecessary-type-assertion rule (#898)
|
2020-02-07 13:38:50 -08:00 |
|
Arjun Attam
|
562e6f5fe1
|
chore(license): use Apache 2.0 (#389)
|
2020-01-06 18:22:35 -08:00 |
|
Dmitry Gozman
|
48be99a56e
|
feat(selectors): add id selectors (#270)
|
2019-12-16 20:49:18 -08:00 |
|
Dmitry Gozman
|
025c1fc7bc
|
feat(engines): introduce xpath engine, switch $x to use it (#64)
|
2019-11-22 17:27:09 -08:00 |
|
Dmitry Gozman
|
a9cd015fdb
|
feat(engines): introduce a css selector engine and a way to query it (#50)
|
2019-11-22 15:36:17 -08:00 |
|