Commit Graph

4347 Commits

Author SHA1 Message Date
Magnus Müller 4457ae1b04 Early Bailout & Smart Node Processing; Batch DOM Operations: - amazon full 2.2 seconds 2025-02-19 10:26:54 -08:00
SwapnilSonker 205679d546 removed files from service.py 2025-02-19 23:52:44 +05:30
Magnus Müller fc5a8991b4 Use cahce with weakmap for opperations 2025-02-19 10:20:27 -08:00
Magnus Müller e3d8064fcd Merge branch 'main' into speed-improvement2 2025-02-19 09:15:18 -08:00
Magnus Müller 36de8184e4 Performance Metrics log as debug 2025-02-19 08:59:55 -08:00
Magnus Müller 9c502e6d3d Remove viewportCoordinates - 3x speedup on amazon to 5sec 2025-02-19 08:48:55 -08:00
Magnus Müller 4f8238e54d Elements outside viewport are on top by default, and early stop 2025-02-19 08:10:22 -08:00
Magnus Müller 4bca84b80f Performance metrics 2025-02-19 07:48:21 -08:00
Magnus Müller ee1facc77a Merge pull request #767 from henryclw/main
Fix inconsistent indentation in controller/views.py
2025-02-18 21:09:58 -08:00
XxAlonexX ba884a28f9 Fix #759 2025-02-19 10:08:04 +05:30
Henry e174508b96 Fix inconsistent indentation in controller/views.py 2025-02-18 17:35:50 -08:00
Magnus Müller b097171797 Performance metrics 2025-02-18 15:58:57 -08:00
Magnus Müller b1c420df67 Fix import error AgentStepInfo 2025-02-18 13:01:12 -08:00
Magnus Müller bbac41cc76 Clean up add_tool_message 2025-02-18 12:54:31 -08:00
Magnus Müller f42fbf6d6a Remove max length 2025-02-18 12:40:01 -08:00
Magnus Müller 75d7e455a4 Merge remote-tracking branch 'origin/gregor/random-restructure' into dev 2025-02-18 12:05:17 -08:00
Magnus Müller bbba06b46a Merge branch 'LIB-41-fix-extraction-for-text-fields-in-iframe-bodies' into dev 2025-02-18 11:41:27 -08:00
Magnus Müller 65703c4afc Remove page from test 2025-02-18 11:31:40 -08:00
Magnus Müller 9b3331be88 Split _build_dom_tree into 2 functions 2025-02-18 11:19:32 -08:00
Magnus Müller d34242c3c6 Fix bounding box for iframes 2025-02-18 11:13:48 -08:00
Magnus Müller 9824b678c8 Check scrolling for text nodes 2025-02-18 10:20:44 -08:00
Magnus Müller ebee83e412 Seperate checks if text is on top 2025-02-18 10:06:37 -08:00
Magnus Müller 52d82008e4 Check if text node is visable 2025-02-18 10:06:21 -08:00
Magnus Müller ecb749abb3 Remove link 2025-02-18 07:51:11 -08:00
Magnus Müller f31d5737d1 Simplify test 2025-02-17 22:21:15 -08:00
Magnus Müller 887f177342 Fixed highlights and scrolling for multiple scrollers 2025-02-17 22:13:08 -08:00
Magnus Müller 11103d6bba Fix for isOnTop isInViewport - scroll as fallback 2025-02-17 21:28:46 -08:00
Magnus Müller 5b4f297f44 Include escape 2025-02-17 19:31:25 -08:00
Magnus Müller 874e150156 Remove tabindex 2025-02-17 19:31:11 -08:00
Magnus Müller 2571332988 Include top layer description 2025-02-17 19:31:03 -08:00
Kushtrim Junuzi 90b8604bf2 fix: Filter out empty values on sensitive_data, Fixes a critical issue with token counts exceeding one million. 2025-02-17 14:26:47 -05:00
Matic Zavadlal a1eac71cb5 Update service.py 2025-02-17 13:41:51 +01:00
Matic Zavadlal 4030af015f Update gif.py 2025-02-17 13:41:08 +01:00
Matic Zavadlal 41e7be6865 Update service.py 2025-02-17 13:32:39 +01:00
Matic Zavadlal a5a026b053 remove lmnr 2025-02-17 13:18:38 +01:00
paperboardofficial 34902a1058 dynamic screen setting for browser 2025-02-16 23:48:41 +05:30
Matic Zavadlal 13e643ef0c add context 2025-02-16 14:55:20 +01:00
Gregor Žunič 07bfcb9b7a switched to async callback functions 2025-02-15 17:44:45 -08:00
Daniele Roccaforte 2da4e99a60 Update service.py 2025-02-15 20:11:48 +01:00
Magnus Müller dad3892a70 Dont show element to click (takes too long) 2025-02-15 09:06:42 -08:00
Magnus Müller e5fe5681e2 Only show last line of error 2025-02-15 09:06:17 -08:00
Magnus Müller 4ec5fe4378 Include in viewport parameter 2025-02-15 09:00:24 -08:00
SwapnilSonker 2099aabbd6 group/ungroup code moved to custom_functions 2025-02-15 18:17:51 +05:30
Matic Zavadlal 4ccd22d6df Update views.py 2025-02-14 22:05:02 +01:00
Matic Zavadlal af76a92570 stash 2025-02-14 21:55:20 +01:00
Matic Zavadlal 1d1f9042fb Update views.py 2025-02-14 19:57:05 +01:00
Matic Zavadlal 9d4db73906 Update service.py 2025-02-14 19:56:57 +01:00
Magnus Müller cfa41e17b6 Seperate isTop and is in viewport 2025-02-14 07:30:27 -08:00
Magnus Müller 7260e1c940 Merge pull request #719 from weibing-bab/main
fix: optimize macOS font loading for better CJK support
2025-02-14 06:49:47 -08:00
jersobh bba15ff4bd add a arg to avoid logging senstive data into input_text actions on controller logs 2025-02-14 11:41:36 +00:00