From ca9911c641cb342f43355cd63209ac3b698823e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A0=20Arrufat?= Date: Fri, 29 May 2026 07:51:33 +0200 Subject: [PATCH] storage: key bucket by JS Origin key so opaque origins don't collide --- src/browser/webapi/Window.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/browser/webapi/Window.zig b/src/browser/webapi/Window.zig index 751df5d3..2a7e1603 100644 --- a/src/browser/webapi/Window.zig +++ b/src/browser/webapi/Window.zig @@ -235,7 +235,7 @@ pub fn getPerformance(self: *Window) *Performance { fn bucketForOrigin(self: *Window) *storage.Bucket { return self._frame._session.storage_shed.getOrPut( self._frame._session.browser.app.allocator, - self.getOrigin(), + self._frame.js.origin.key, ) catch @panic("OOM"); }