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).
  • Are you having problems just browsing ScienceDirect or saving with the Zotero Connector? If it's the latter, unfortunately we cannot improve saving from ScienceDirect and other websites that use heavy bot protection from cloudflare due to technical limitations of Safari. We recommend using Chrome, Firefox or Edge on those websites.
Sign In or Register to comment.