Nick Sweeting
|
3bb8fb0fee
|
improve focus tracking
|
2025-08-08 07:15:04 -07:00 |
|
Nick Sweeting
|
5c551272cb
|
fix screenshots
|
2025-08-08 05:14:01 -07:00 |
|
Nick Sweeting
|
db4c4e9b49
|
fix duplicate typed keystrokes
|
2025-08-08 04:13:44 -07:00 |
|
Nick Sweeting
|
e7fb8aa376
|
try js click before quads click
|
2025-08-08 03:37:04 -07:00 |
|
Nick Sweeting
|
734e58a1fc
|
hotload page immediately based on url found in task
|
2025-08-08 03:16:55 -07:00 |
|
Nick Sweeting
|
4826041154
|
new cdp_session singleton for current page
|
2025-08-07 21:48:57 -07:00 |
|
Nick Sweeting
|
d2268acf0d
|
fixes for markdownify html and crash detection
|
2025-08-07 19:37:36 -07:00 |
|
Nick Sweeting
|
0e41a1177b
|
fix imports
|
2025-08-07 19:29:06 -07:00 |
|
Nick Sweeting
|
e9ba422d66
|
remove CDP caching entirely because it was misguided
|
2025-08-07 18:35:10 -07:00 |
|
Nick Sweeting
|
021aeab87d
|
fix init script setup
|
2025-08-07 18:19:53 -07:00 |
|
Nick Sweeting
|
b6e3601dd7
|
more working default actions
|
2025-08-07 17:56:48 -07:00 |
|
Nick Sweeting
|
e9add2d745
|
add screenshot watchdog
|
2025-08-07 17:49:25 -07:00 |
|
Gregor Žunič
|
46b630ffd6
|
fixed some forward reference errors
|
2025-08-07 09:47:06 -07:00 |
|
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 |
|