pageSaving.js Cross-Origin-Resource-Policy violations on Safari
On multiple occasions I'm stuck with cloudflare captchas which keep restarting the verification process asking me again and again to check that I'm not a robot. Opening the web inspector tool in Safari I see multiple errors, such as:
"Fail safari-extension://B52A96B3-A997-4D79-B4C52FD401FC278A/safari/inject/pageSaving.js ed to load resource: Cancelled load to safari-extension://B52A96B3-A997-4D79-B4C5-2FD401FC278A/safari/inject/pageSaving.js because it violates the resource's Cross-Origin-Resource-Policy response header.
• Unhandled Promise Rejection: TypeError: Cross-origin script load denied by
inject.js:75 Cross-Origin Resource Sharing policy.
• Blocked script execution in 'about:blank' because the single-file-extension-frames.js:1:193 document's frame is sandboxed and the 'allow-scripts' permission is not set."
Checking for those I find messages saying that those scripts are part of Zotero.
I'm using macOS 26.1 with Zotero latest version (7.0.29).
"Fail safari-extension://B52A96B3-A997-4D79-B4C52FD401FC278A/safari/inject/pageSaving.js ed to load resource: Cancelled load to safari-extension://B52A96B3-A997-4D79-B4C5-2FD401FC278A/safari/inject/pageSaving.js because it violates the resource's Cross-Origin-Resource-Policy response header.
• Unhandled Promise Rejection: TypeError: Cross-origin script load denied by
inject.js:75 Cross-Origin Resource Sharing policy.
• Blocked script execution in 'about:blank' because the single-file-extension-frames.js:1:193 document's frame is sandboxed and the 'allow-scripts' permission is not set."
Checking for those I find messages saying that those scripts are part of Zotero.
I'm using macOS 26.1 with Zotero latest version (7.0.29).
Upgrade Storage
> Blocked script execution in 'about:blank' because the single-file-extension-frames.js:1:193 document's frame is sandboxed and the 'allow-scripts' permission is not set."
Ironically the problem went away temporarily for the Cloudflare captcha to succeed after I crashed the connector by trying to save a snapshot of a Substack page.