Peter Steinberger
2d319961d5
fix(browser): block interaction-triggered navigation SSRF (#104254)
* fix(browser): guard interaction navigation requests
* fix(browser): preserve pages on blocked navigation
* fix(browser): enforce interaction navigation policy
* test(browser): type navigation guard fixtures
* fix(browser): execute guarded wait predicates
* style(browser): satisfy interaction lint
* fix(browser): guard hover drag and scroll navigation
* fix(browser): type policy check outcomes
* test(browser): type navigation guard mocks
* fix(browser): preserve proxy policy for guarded interactions
* fix(browser): carry navigation policy through actions
* fix(browser): retain policy for existing-session guards
* fix(browser): guard existing-session waits
* test(browser): avoid shadowed guard pages
* fix(browser): expose scroll action to agents
* fix(browser): disable speculative managed preconnects
* docs(browser): bound managed preconnect hardening
* fix(browser): keep wait behavior outside interaction guards
* chore(browser): leave release notes to release automation
* fix(browser): guard all interaction navigations
2026-07-11 04:30:33 -07:00
..
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-07 10:07:13 +01:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-10 17:40:14 +01:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-06 07:42:02 +01:00
2026-07-11 04:30:33 -07:00
2026-07-11 01:42:17 -07:00
2026-07-07 04:31:52 +01:00
2026-07-10 05:30:23 +01:00
2026-07-05 00:32:47 -04:00
2026-07-06 16:55:56 +01:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-10 10:53:56 +01:00
2026-07-11 02:58:37 -07:00
2026-07-10 08:07:18 +01:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-06 09:42:49 +01:00
2026-07-05 00:32:47 -04:00
2026-07-10 06:06:50 +01:00
2026-07-09 12:29:50 +01:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-10 22:29:37 -05:00
2026-07-05 00:32:47 -04:00
2026-07-09 15:09:09 +01:00
2026-07-07 03:25:44 +01:00
2026-07-05 00:32:47 -04:00
2026-07-09 20:23:05 +01:00
2026-07-10 08:09:48 +01:00
2026-05-23 13:50:08 +01:00
2026-07-10 21:56:57 +01:00
2026-07-05 00:32:47 -04:00
2026-07-10 17:57:50 +01:00
2026-07-05 00:32:47 -04:00
2026-07-10 06:47:56 +01:00
2026-07-05 00:32:47 -04:00
2026-07-10 07:05:45 +01:00
2026-07-10 06:06:50 +01:00
2026-07-05 00:32:47 -04:00
2026-07-10 08:02:18 +01:00