Commit graph

91 commits

Author SHA1 Message Date
LawyZheng
b8e12f8fcd
mask value for password input (#1403) 2024-12-17 17:42:36 +08:00
LawyZheng
ad0171fe09
gracefully handle NONE computedstyle (#1401) 2024-12-17 13:32:07 +08:00
LawyZheng
583075899f
fix dom parsing issue (#1365) 2024-12-11 00:05:16 +08:00
LawyZheng
247ee7d3dd
optimize element context parse (#1323) 2024-12-05 14:10:30 +08:00
LawyZheng
48e4984deb
fallback to use js click (#1274) 2024-11-27 22:44:05 +08:00
LawyZheng
303153b305
fix shadow host parsing issue (#1253) 2024-11-25 09:49:14 +08:00
LawyZheng
96d28564a0
fix domutils parsing bug (#1249) 2024-11-24 11:33:54 +08:00
Cody Rayment
e656f1add6
Allow p tags in cursor pointer detection (#1217) 2024-11-18 16:15:09 -08:00
LawyZheng
b678ec3a80
force checkbox input to be visible (#1203) 2024-11-15 23:04:02 +08:00
LawyZheng
d107c3d4db
refactor chain click (#1186) 2024-11-14 02:33:44 +08:00
LawyZheng
79bc51ba54
mark disabled element as interactable (#1175) 2024-11-12 15:35:08 +08:00
LawyZheng
46d9dad25b
extend auto completion to support google address (#1174) 2024-11-12 12:11:16 +08:00
LawyZheng
3b2a7dcffc
extend interactable coverage (#1170) 2024-11-12 00:25:43 +08:00
LawyZheng
dd3869b3b7
extend auto completion coverage (#1165) 2024-11-11 18:57:59 +08:00
LawyZheng
8762865a0b
convert css shape to string (#1092) 2024-10-31 00:12:13 +08:00
LawyZheng
9d93280302
support to parse pseudo content (#1069) 2024-10-28 19:30:11 +08:00
LawyZheng
c9335888ff
add disable element id (#1052) 2024-10-25 14:52:02 +08:00
Shuchang Zheng
ae86b45ed3
support svg-container classes as interactable svg elements (#1042) 2024-10-23 22:23:36 -07:00
LawyZheng
3a935584d0
fix yes/no radio input (#955) 2024-10-11 10:48:41 +08:00
LawyZheng
beafe624ef
extend interactable parse (#936) 2024-10-09 18:33:03 +08:00
LawyZheng
47f2c5926a
try to fix radio button check (#924) 2024-10-09 00:55:34 +08:00
LawyZheng
4ad5d43f3a
extend custom selection (#923) 2024-10-08 17:19:31 +08:00
Kerem Yilmaz
b034a2f56c
quick fix for hidden pointer input button? (#904) 2024-10-03 23:40:05 -07:00
LawyZheng
8a93c08d67
handle parsing context exception (#877) 2024-09-25 09:50:55 +08:00
LawyZheng
9cd925befa
fix scrolling makes element invisible (#881) 2024-09-25 09:46:37 +08:00
LawyZheng
7e58ebca85
hardcode a hover style parsing (#876) 2024-09-25 02:01:26 +08:00
LawyZheng
839320dd42
fix custom selection bug (#871) 2024-09-21 21:05:40 +08:00
LawyZheng
fb56cba6ba
remove useless select support legacy (#863) 2024-09-20 10:55:07 +08:00
Shuchang Zheng
c6775ad81f
Avoid js function naming conflict - rename sleep to globalSleep (#861) 2024-09-19 16:54:58 -07:00
Shuchang Zheng
9a386c07b5
add disabled attr to element (#860) 2024-09-19 16:54:40 -07:00
Kerem Yilmaz
8d0b044270
fix angular select bug (#831) 2024-09-16 08:39:27 -07:00
Kerem Yilmaz
6571604fa5
support revival selection (#829) 2024-09-13 17:57:36 -07:00
Kerem Yilmaz
068adccb87
Invalid input types also default to text behavior (#822) 2024-09-12 11:11:37 -07:00
LawyZheng
9084bca30a
mark readonly elements as non-interactable (#805) 2024-09-11 11:02:50 +08:00
LawyZheng
b12f09c535
fix custom selection bugs (#800) 2024-09-10 17:10:47 +08:00
LawyZheng
692ffb6d43
better detect dropdown menu (#778) 2024-09-07 09:34:33 +08:00
LawyZheng
069597e52e
stop scrolling when cant scroll (#771) 2024-09-04 02:31:04 +08:00
LawyZheng
2097d01471
fix domutils potential bugs (#767) 2024-09-03 11:02:16 +08:00
LawyZheng
320cf443eb
subscribe element classname change (#766) 2024-09-03 10:54:11 +08:00
LawyZheng
9e0201627b
support value select for custom selection (#756) 2024-08-30 01:24:38 +08:00
LawyZheng
6f4ff4339f
general selection bugfix (#743) 2024-08-28 14:51:05 +08:00
LawyZheng
8baa8de032
general autocomplete solution (#713) 2024-08-21 10:54:32 +08:00
LawyZheng
4a8b1473ec
support table parse (#708) 2024-08-15 09:32:18 +08:00
Kerem Yilmaz
faf939d29d
Update dom script with angular bindings (#707) 2024-08-14 22:52:58 +03:00
LawyZheng
588dbf986d
extend select2 (#699) 2024-08-13 09:21:19 +08:00
LawyZheng
5c6648bb41
transform input to select (#681) 2024-08-07 18:51:29 +08:00
LawyZheng
cba0f68a5e
general selection (#675) 2024-08-06 13:30:52 +08:00
LawyZheng
112269ce1d
fix select2 multi-select (#656) 2024-07-29 23:40:13 +08:00
LawyZheng
f771cbb340
optimize react select (#654) 2024-07-29 15:32:16 +08:00
LawyZheng
1629d84375
support react select (#652) 2024-07-26 10:32:35 -07:00