Peter Steinberger
|
f2c0482d3c
|
fix: surface delayed browser navigation blocks
|
2026-04-09 00:42:52 +01:00 |
|
Peter Steinberger
|
c62a39c7a1
|
fix: restore main ci
|
2026-04-08 23:30:18 +01:00 |
|
Agustin Rivera
|
5f5b3d733b
|
fix(browser): re-check interaction-driven navigations (#63226)
* fix(browser): guard interaction-driven navigations
* fix(browser): avoid rechecking unchanged interaction urls
* fix(browser): guard delayed interaction navigations
* fix(browser): guard interaction-driven navigations for full action duration
* fix(browser): avoid waiting on interaction grace timer
* fix(browser): ignore same-document hash-only URL changes in navigation guard
* fix(browser): dedupe interaction nav guards
* fix(browser): guard same-URL reloads in interaction navigation listeners
* docs(changelog): add interaction navigation guard entry
* fix(browser): drop duplicate ssrfPolicy props
* fix(browser): tighten interaction navigation guards
---------
Co-authored-by: Devin Robison <drobison@nvidia.com>
|
2026-04-08 13:39:07 -06:00 |
|
Agustin Rivera
|
dafcaf9d69
|
fix(browser): harden browser control override loading (#62663)
* fix(browser): harden browser control overrides
* fix(lint): prepare boundary artifacts for extension oxlint
* docs(changelog): add browser override hardening entry
* fix(lint): avoid duplicate boundary prep
---------
Co-authored-by: Devin Robison <drobison@nvidia.com>
Co-authored-by: Devin Robison <drobison00@users.noreply.github.com>
|
2026-04-08 13:24:47 -06:00 |
|
Peter Steinberger
|
a5737f83af
|
refactor: dedupe browser navigation guard tests
|
2026-04-08 15:58:45 +01:00 |
|
Peter Steinberger
|
95e397a266
|
refactor: dedupe repeated test helpers
|
2026-04-08 09:58:22 +01:00 |
|
Vincent Koc
|
73c475023f
|
perf(plugins): trim channel boundary core imports
|
2026-04-08 08:52:52 +01:00 |
|
Peter Steinberger
|
8cbd60d203
|
chore: prepare 2026.4.9 release
|
2026-04-08 08:02:53 +01:00 |
|
Peter Steinberger
|
4f8471617a
|
chore: prepare 2026.4.8
|
2026-04-08 04:21:51 +01:00 |
|
Peter Steinberger
|
0e91c25c0b
|
chore: prepare 2026.4.7
|
2026-04-08 02:14:59 +01:00 |
|
Peter Steinberger
|
aaa88398bf
|
refactor: dedupe browser trimmed readers
|
2026-04-08 00:09:41 +01:00 |
|
Peter Steinberger
|
1868f301ed
|
refactor: dedupe browser trimmed readers
|
2026-04-08 00:09:41 +01:00 |
|
Peter Steinberger
|
ae5118a8b5
|
Browser: align plugin registration mutability
|
2026-04-07 23:52:55 +01:00 |
|
Peter Steinberger
|
11185f6397
|
fix(test): align boundary and approval suites
|
2026-04-07 23:26:34 +01:00 |
|
Peter Steinberger
|
7897fb9c84
|
refactor: dedupe locale lowercase helpers
|
2026-04-07 22:57:52 +01:00 |
|
Peter Steinberger
|
5b090561fb
|
refactor: dedupe browser whatsapp qa lowercase helpers
|
2026-04-07 20:58:01 +01:00 |
|
Gustavo Madeira Santana
|
0995ee0134
|
Extensions: align approval plugin typing
|
2026-04-07 15:37:28 -04:00 |
|
Agustin Rivera
|
e5aae5e056
|
fix(browser): align browser.proxy profile mutation guards (#60489)
* fix(browser): block proxy profile mutations
* docs(changelog): add browser proxy guard entry
---------
Co-authored-by: Devin Robison <drobison@nvidia.com>
Co-authored-by: Devin Robison <drobison00@users.noreply.github.com>
|
2026-04-07 13:00:21 -06:00 |
|
Peter Steinberger
|
f02ba9a3ed
|
test: speed up browser plugin entry tests
|
2026-04-07 19:59:46 +01:00 |
|
pgondhi987
|
14ec1ac50f
|
fix(browser): harden SSRF redirect guard against non-navigation document hops [AI] (#62355)
* fix: address issue
* fix: address PR review feedback
* docs(changelog): add browser redirect SSRF entry
---------
Co-authored-by: Devin Robison <drobison@nvidia.com>
Co-authored-by: Devin Robison <drobison00@users.noreply.github.com>
|
2026-04-07 11:37:31 -06:00 |
|
Agustin Rivera
|
049acf23cb
|
fix(browser): guard interaction-driven navigations
|
2026-04-07 10:03:12 -07:00 |
|
Peter Steinberger
|
9314bb7180
|
refactor: dedupe extension lowercase helpers
|
2026-04-07 15:12:32 +01:00 |
|
Peter Steinberger
|
dfe1ef9041
|
Browser: remove timer dependency from proxy tests
|
2026-04-07 15:07:57 +01:00 |
|
Peter Steinberger
|
47563305a2
|
Tests: isolate full-suite state leaks
|
2026-04-07 14:39:28 +01:00 |
|
Peter Steinberger
|
cb28d8d6b8
|
refactor: dedupe browser and memory lowercase helpers
|
2026-04-07 13:44:41 +01:00 |
|
Peter Steinberger
|
b39c7eece6
|
refactor: dedupe extension lowercase readers
|
2026-04-07 12:18:01 +01:00 |
|
Peter Steinberger
|
2f51dfca01
|
test: speed up browser auth auto-token test
|
2026-04-07 11:57:25 +01:00 |
|
Peter Steinberger
|
5de04bc1d5
|
refactor: dedupe extension lowercase query helpers
|
2026-04-07 11:18:18 +01:00 |
|
Peter Steinberger
|
4dc16e1567
|
refactor: dedupe lowercase normalizer readers
|
2026-04-07 11:18:18 +01:00 |
|
Vincent Koc
|
d5ed6d26e9
|
chore(plugins): bulk add package boundary tsconfig rollout
|
2026-04-07 08:48:23 +01:00 |
|
Peter Steinberger
|
424b65b697
|
refactor: dedupe bluebubbles and zalouser readers
|
2026-04-07 08:40:34 +01:00 |
|
Peter Steinberger
|
808c34b374
|
refactor: dedupe browser route readers
|
2026-04-07 06:07:14 +01:00 |
|
Peter Steinberger
|
8c8c5fa635
|
refactor: dedupe browser cli readers
|
2026-04-07 06:07:13 +01:00 |
|
Peter Steinberger
|
4dbe8f9f66
|
refactor: dedupe browser string readers
|
2026-04-07 05:06:55 +01:00 |
|
Peter Steinberger
|
2f115bc645
|
refactor: dedupe reader helpers
|
2026-04-07 05:06:54 +01:00 |
|
Peter Steinberger
|
59eb291c6e
|
refactor: dedupe string list helpers
|
2026-04-07 05:06:54 +01:00 |
|
Peter Steinberger
|
69f4022950
|
refactor: dedupe browser and memory host error helpers
|
2026-04-07 05:06:53 +01:00 |
|
Peter Steinberger
|
899f490c9c
|
refactor: dedupe shared string predicates
|
2026-04-07 02:03:33 +01:00 |
|
Peter Steinberger
|
a88f240311
|
refactor: dedupe shared record coercers
|
2026-04-07 02:03:33 +01:00 |
|
Peter Steinberger
|
59ccea334d
|
refactor: dedupe exported record guards
|
2026-04-07 02:03:33 +01:00 |
|
Peter Steinberger
|
f16e9364d2
|
refactor: dedupe browser string helper
|
2026-04-07 00:21:12 +01:00 |
|
Peter Steinberger
|
8e3c597e80
|
refactor: dedupe browser security string helper
|
2026-04-06 22:54:48 +01:00 |
|
Peter Steinberger
|
b7e249fc08
|
refactor: dedupe browser setup record guard
|
2026-04-06 22:54:48 +01:00 |
|
Peter Steinberger
|
58c670acc2
|
refactor: dedupe browser record helper
|
2026-04-06 22:54:47 +01:00 |
|
Peter Steinberger
|
591347113e
|
refactor(deadcode): prune extension test shims
|
2026-04-06 17:26:25 +01:00 |
|
Peter Steinberger
|
ce87d5e242
|
refactor(deadcode): remove extension wrapper shims
|
2026-04-06 17:18:03 +01:00 |
|
Peter Steinberger
|
8b79cbcd06
|
build(plugins): align package versions to 2026.4.6
|
2026-04-06 17:05:30 +01:00 |
|
Vincent Koc
|
6067f2d9ad
|
chore(plugins): drop dead channel test any suppressions
|
2026-04-06 15:45:18 +01:00 |
|
Vincent Koc
|
e4fa414ed0
|
refactor(browser): remove remote tab harness any cast
|
2026-04-06 15:37:46 +01:00 |
|
Peter Steinberger
|
987bbe6545
|
test(browser): assert remote CDP retry timeouts correctly
|
2026-04-06 15:22:23 +01:00 |
|