Skip to content

Safari: editor/notebook web worker is not included in content security policy #108833

@rebornix

Description

@rebornix

Steps to Reproduce:

  1. Open Codespace in Safari
  2. Install GitHub Issue Notebook, create a notebook, stage it, make more modifications
  3. In SCM viewlet, click the entry from pending changes

Instead of opening a diff editor, we throw an error The operation is insecure due to

Refused to load https://rebornix-microsoft-vscode-github-issue-notebooks-jm29.ppe.github.dev/workbench-page/web-standalone/insider-a522f37/out/vs/base/worker/workerMain.js#notebookEditorWorkerService because it appears in neither the child-src directive nor the default-src directive of the Content Security Policy.

Does this issue occur when all extensions are disabled?: Yes/No

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions