Nick Sweeting
|
3b685e54d8
|
cdp session caching updates
|
2025-08-06 20:52:12 -07:00 |
|
Nick Sweeting
|
50be4c3a94
|
working events for launch and nav
|
2025-08-06 19:47:54 -07:00 |
|
Nick Sweeting
|
93d6fe209b
|
working events for launch and navigate
|
2025-08-06 19:47:34 -07:00 |
|
Nick Sweeting
|
e95629ecdb
|
add target checking before using
|
2025-08-06 17:10:56 -07:00 |
|
Nick Sweeting
|
eedf0e7aa8
|
fix cross-origin iframe handling
|
2025-08-06 17:02:18 -07:00 |
|
Nick Sweeting
|
0088b3e016
|
remove unneeded BuildDOMTreeEvent in favor of BrowserStateRequestEvent and private helper
|
2025-08-06 14:50:39 -07:00 |
|
Nick Sweeting
|
8d5434392f
|
fix missing page domain enable
|
2025-08-06 13:56:03 -07:00 |
|
Nick Sweeting
|
3e71e74bc7
|
add cdp_client_for_target and cdp_client_for_frame helpers
|
2025-08-06 13:53:37 -07:00 |
|
Nick Sweeting
|
e6e060d7b1
|
fix in
|
2025-08-06 06:38:22 -07:00 |
|
Nick Sweeting
|
98a44bbeab
|
working navigation
|
2025-08-06 06:27:53 -07:00 |
|
Nick Sweeting
|
daa430435d
|
working cli
|
2025-08-06 06:23:45 -07:00 |
|
Nick Sweeting
|
0bf206bb28
|
attach state events
|
2025-08-06 05:26:06 -07:00 |
|
Nick Sweeting
|
e8bd1bf3fd
|
cleanup cdp_client access patterns using property on session
|
2025-08-06 04:52:19 -07:00 |
|
Nick Sweeting
|
936f7d7d35
|
more playwright tearout
|
2025-08-06 04:06:34 -07:00 |
|
Nick Sweeting
|
13ce936128
|
add session.py cdp helpers
|
2025-08-05 18:30:53 -07:00 |
|
Nick Sweeting
|
46dd9bd584
|
wip
|
2025-08-05 17:45:48 -07:00 |
|
Nick Sweeting
|
14c7d47fd9
|
make Click action more flexible to take over node and idx-based clicking
|
2025-08-05 05:14:12 -07:00 |
|
Nick Sweeting
|
c21f5b9b0b
|
remove dead code
|
2025-08-05 05:02:23 -07:00 |
|
Nick Sweeting
|
3ec3373258
|
continue removing duplicate code from merge
|
2025-08-05 04:55:08 -07:00 |
|
Nick Sweeting
|
2ac0ac91d5
|
remove duplicate dead code
|
2025-08-05 04:52:55 -07:00 |
|
Nick Sweeting
|
93204d6f7e
|
remove unecessary old navigation helper calls
|
2025-08-05 04:23:31 -07:00 |
|
Nick Sweeting
|
4dc452ad2b
|
use CDP for getBoxModel calls
|
2025-08-05 04:11:38 -07:00 |
|
Nick Sweeting
|
762b3d10a7
|
add RefreshEvent
|
2025-08-05 04:00:40 -07:00 |
|
Nick Sweeting
|
7da23cd0ef
|
add compat methods for backwards-compatibility
|
2025-08-05 03:58:50 -07:00 |
|
Nick Sweeting
|
fb15342599
|
add last few default actions
|
2025-08-05 03:50:58 -07:00 |
|
Nick Sweeting
|
2b6f679ec4
|
more default actuions
|
2025-08-05 03:42:32 -07:00 |
|
Nick Sweeting
|
a2bc905d85
|
add default_action_watchdog with cdp-use default actions
|
2025-08-05 03:25:49 -07:00 |
|
Nick Sweeting
|
328a4b5be4
|
Merge branch 'feature/new-dom-extraction-layer' into local-remote-split
|
2025-08-05 03:12:48 -07:00 |
|
Nick Sweeting
|
f3be5eeeaa
|
track owns_browser_session on the agent and fix event result hangs
|
2025-08-05 02:30:42 -07:00 |
|
Nick Sweeting
|
0512c42448
|
tweak logging
|
2025-08-05 02:30:14 -07:00 |
|
Nick Sweeting
|
6ddb62e093
|
more downloads watchdog and crash watchdog fixes
|
2025-08-05 00:43:14 -07:00 |
|
Nick Sweeting
|
b28ed93538
|
leave tab info as TabInfo objects
|
2025-08-05 00:33:36 -07:00 |
|
Nick Sweeting
|
68496ef802
|
force-shutdown event_bus 20sec after browser stop
|
2025-08-05 00:26:05 -07:00 |
|
Nick Sweeting
|
cc2d9359d3
|
fix bubus issue
|
2025-08-05 00:20:01 -07:00 |
|
Nick Sweeting
|
6edbe712df
|
patch session.py to emit FileDownloadEvent when click expects a download
|
2025-08-04 23:47:55 -07:00 |
|
Nick Sweeting
|
5a8e9b3bfa
|
fix downloads watchdog and aboutblank watchdog
|
2025-08-04 23:47:54 -07:00 |
|
Nick Sweeting
|
d8ffff6491
|
add local browser watchdog
|
2025-08-04 23:47:54 -07:00 |
|
Nick Sweeting
|
145dbf6e2b
|
fix type hints
|
2025-08-04 19:57:13 -07:00 |
|
Gregor Žunič
|
cd0938bbdc
|
fixed unsafe css selector problems
|
2025-08-02 15:12:19 -07:00 |
|
Gregor Žunič
|
7aeb0eb9e8
|
fixed dom service cache
|
2025-08-02 12:01:59 -07:00 |
|
Gregor Žunič
|
0aa3d54233
|
Merge commit '9b882faa10c54be5a870cc5d8abd6ddb19d0682f' into feature/new-dom-extraction-layer
|
2025-08-02 11:41:28 -07:00 |
|
Nick Sweeting
|
cdf941b0e8
|
lint and test fixes
|
2025-08-01 03:26:25 -07:00 |
|
Nick Sweeting
|
a0e2fac3ca
|
more tests passing
|
2025-08-01 03:14:06 -07:00 |
|
Nick Sweeting
|
659c5145f6
|
more event-driven refactoring
|
2025-08-01 02:42:01 -07:00 |
|
Nick Sweeting
|
ebc3a3846f
|
wip cleanup flow]
|
2025-07-31 22:10:25 -07:00 |
|
Nick Sweeting
|
ac0d5cf630
|
wip
|
2025-07-31 03:38:07 -07:00 |
|
Nick Sweeting
|
2b12eb6542
|
wip
|
2025-07-31 03:31:32 -07:00 |
|
Nick Sweeting
|
0919ab6d49
|
fixes
|
2025-07-31 01:35:25 -07:00 |
|
Nick Sweeting
|
183d6b2829
|
cleanup dead code
|
2025-07-31 01:25:11 -07:00 |
|
Nick Sweeting
|
83c5fa4393
|
fixes for small differences with old api
|
2025-07-30 23:34:54 -07:00 |
|