mirror of
https://github.com/outbackdingo/optimclaw.git
synced 2026-08-27 08:00:17 +00:00
- Use serde_json::to_string() for CSS selector escaping in extract_text()
and wait() instead of naive single-quote replacement, preventing JS
injection via crafted selectors
- Match AxPropertyName enum variants directly instead of fragile
Debug-format substring matching in node_has_property()
- Remove dead node_by_id HashMap construction and unused guess_selector
parameter in accessibility tree builder
- Use platform-aware PATH separator (';' on Windows, ':' elsewhere) in
which_chrome_in_path()
Co-Authored-By: Claude Opus 4.6 <[email protected]>