Commit Graph

166 Commits

Author SHA1 Message Date
Tommy D. Rossi 7eb5060d71 fix tsc 2025-11-24 16:40:07 +01:00
Tommy D. Rossi 5d93b977d1 update 2025-11-24 16:38:35 +01:00
Tommy D. Rossi 385a9d0642 nn 2025-11-24 16:33:57 +01:00
Tommy D. Rossi e111c891e5 import state 2025-11-24 16:33:54 +01:00
Tommy D. Rossi a66daf980c fix tsc 2025-11-24 15:55:24 +01:00
Tommy D. Rossi a13906de73 make icon green on new pages. add test for it. 2025-11-24 15:54:11 +01:00
Tommy D. Rossi fb5182d0a5 release command 2025-11-24 15:38:02 +01:00
Tommy D. Rossi e85a2a9b97 add release command 2025-11-24 15:31:33 +01:00
Tommy D. Rossi 4ebfdaab36 add browser console log capture and fix test contamination
- Add getLatestLogs function to capture and retrieve browser console logs
- Support filtering by page, search string/regex, and count limit
- Add clearAllLogs function to prevent log persistence across tests
- Make console listeners synchronous using page _guid for immediate capture
- Add critical test verifying extension reconnection after disconnectEverything
- Preserve console logs across browser reconnections for stability
2025-11-24 15:30:23 +01:00
Tommy D. Rossi bd7ed3ac6e fix logs tests 2025-11-24 14:14:23 +01:00
Tommy D. Rossi 8cd2aad719 add tabs only in testing 2025-11-24 13:49:16 +01:00
Tommy D. Rossi fb658853b3 add chrome web store links to readmes for better discoverability 2025-11-24 13:44:29 +01:00
Tommy D. Rossi 167b5919c9 about testing 2025-11-24 12:01:11 +01:00
Tommy D. Rossi 2a9793bf9d disable tabs permission when not testing 2025-11-24 11:59:37 +01:00
Tommy D. Rossi 16b3aaca50 add support for getlatestlogs 2025-11-23 18:50:25 +01:00
Tommy D. Rossi 93c827ac8c fix icon on reload 2025-11-23 18:14:12 +01:00
Tommy D. Rossi bd76388edd run with headless! finally 2025-11-23 14:35:50 +01:00
Tommy D. Rossi 6b6ac216f2 add disconnectEverything function. add new test where playwright sees
existing page tab
2025-11-22 23:49:40 +01:00
Tommy D. Rossi 7025836f7e new script 2025-11-22 23:44:42 +01:00
Tommy D. Rossi 5c64ecde08 better logs for maps and sets 2025-11-22 14:52:51 +01:00
Tommy D. Rossi 96b1f8a4c8 capabilities 2025-11-22 14:52:40 +01:00
Tommy D. Rossi 8e3ebcf080 nn 2025-11-22 14:40:48 +01:00
Tommy D. Rossi 1a18cf90ca add in depth comment on how runtime disable is needed 2025-11-22 14:40:44 +01:00
Tommy D. Rossi 804f465b59 send runtime.disable then enable 2025-11-22 14:40:31 +01:00
Tommy D. Rossi e3cd844b3e agents 2025-11-22 13:43:04 +01:00
Tommy D. Rossi fb1d06edaa add support for logging from extension 2025-11-22 13:41:21 +01:00
Tommy D. Rossi 30d570b32c add test where we reconnect extension 2025-11-22 13:25:23 +01:00
Tommy D. Rossi dbcea11f2a fix tests 2025-11-22 13:22:56 +01:00
Tommy D. Rossi bc67feeeeb use new extension ws socket 2025-11-22 13:08:05 +01:00
Tommy D. Rossi 274b47b577 Update AGENTS.md 2025-11-22 12:46:52 +01:00
Tommy D. Rossi 8d7ca02fde Update PLAYWRITER_AGENTS.md 2025-11-22 12:46:47 +01:00
Tommy D. Rossi 8ca6d47dc4 Update AGENTS.md 2025-11-22 12:44:10 +01:00
Tommy D. Rossi 27172cf7ca concurrent tabs test works 2025-11-22 12:43:52 +01:00
Tommy D. Rossi c658c153b2 add concurrent pages test 2025-11-22 12:28:21 +01:00
Tommy D. Rossi 2f1c2c781a test: add edge case test for navigation/reload (skipped) 2025-11-22 12:09:17 +01:00
Tommy D. Rossi 7d237cff5c more chars 2025-11-22 12:00:02 +01:00
Tommy D. Rossi 71c1c75359 chore: update changelog, bump versions and refine tests 2025-11-22 11:59:48 +01:00
Tommy D. Rossi d52d591155 better test. spawn the extension with playwright 2025-11-22 11:43:52 +01:00
Tommy D. Rossi f2efb12dab add more globals in background.ts toggleExtensionForActiveTab 2025-11-22 11:43:38 +01:00
Tommy D. Rossi 881155a7de do not try to detach tab twice 2025-11-22 11:43:23 +01:00
Tommy D. Rossi 9ab94933a2 handle target info changed to change target id 2025-11-22 11:42:00 +01:00
Tommy D. Rossi aedeaa7a67 add tabs permission 2025-11-22 11:41:32 +01:00
Tommy D. Rossi 3964b17fa1 more info 2025-11-22 11:18:17 +01:00
Tommy D. Rossi f2bba2512b type method string 2025-11-22 11:02:24 +01:00
Tommy D. Rossi 47f8670c1a use cdp types safety 2025-11-22 11:00:21 +01:00
Tommy D. Rossi 95fc26149b agentes 2025-11-22 10:00:54 +01:00
Tommy D. Rossi b1830b2714 more agents 2025-11-22 09:58:53 +01:00
Tommy D. Rossi ce0187f177 nn 2025-11-21 23:24:33 +01:00
Tommy D. Rossi 7ae0891ec3 nn 2025-11-21 23:15:55 +01:00
Tommy D. Rossi 75f9e6d79f nicer logs in server 2025-11-21 23:15:51 +01:00