From 12c5acd287b582a4509ff297fa1606e3aaddf06c Mon Sep 17 00:00:00 2001 From: gorhill Date: Sat, 15 Aug 2015 14:20:49 -0400 Subject: [PATCH] this fixes #325 --- platform/firefox/frameModule.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/platform/firefox/frameModule.js b/platform/firefox/frameModule.js index 2e0d6a3..a01cb18 100644 --- a/platform/firefox/frameModule.js +++ b/platform/firefox/frameModule.js @@ -188,7 +188,10 @@ const contentObserver = { win.document.title.slice(0, 100) ].join(' | '); + // https://github.com/gorhill/uMatrix/issues/325 + // "Pass sameZoneAs to sandbox constructor to make GCs cheaper" sandbox = Cu.Sandbox([win], { + sameZoneAs: win.top, sandboxName: sandboxId + '[' + sandboxName + ']', sandboxPrototype: win, wantComponents: false,