Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CSP] wasm-unsafe-eval directive #17619

Closed
5 of 10 tasks
evilpie opened this issue Jun 24, 2022 · 1 comment
Closed
5 of 10 tasks

[CSP] wasm-unsafe-eval directive #17619

evilpie opened this issue Jun 24, 2022 · 1 comment
Assignees
Labels
Content:Firefox Content in the Mozilla/Firefox subtree Content:HTTP HTTP docs Content:wasm WebAssembly docs fx release archive A closed issue relating to firefox release notes for developers.

Comments

@evilpie
Copy link
Contributor

evilpie commented Jun 24, 2022

This is a new CSP directive keyword similar to the existing unsafe-eval. We added this to Firefox release notes already becomes pages using WebAssembly with a strict CSP might break, because WASM is now blocked.

Acceptance Criteria

  • The listed features are documented sufficiently on MDN
  • BCD is updated
  • Interactive example and data repos are updated if appropriate
  • The content has been reviewed as needed

For folks helping with Firefox related documentation

  • Set bugs to dev-doc-complete
  • Add entry to Firefox release notes if feature is enabled in release
    or
  • Add entry to Firefox experimental features page if feature is not yet enabled in release

Features to document

The new directive. At least on:

Maybe mention the impact on various WebAssembly APIs like

Related Gecko bugs

https://bugzilla.mozilla.org/show_bug.cgi?id=1740263

Tasks

@github-actions github-actions bot added Content:HTTP HTTP docs Content:JS JavaScript docs needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. labels Jun 24, 2022
@mdn mdn deleted a comment from 0526864223382 Jun 25, 2022
@sideshowbarker sideshowbarker added Content:Firefox Content in the Mozilla/Firefox subtree and removed needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. labels Jun 25, 2022
@Josh-Cena Josh-Cena added Content:wasm WebAssembly docs and removed Content:JS JavaScript docs labels Jul 10, 2022
@bsmth bsmth self-assigned this Sep 8, 2022
@Rumyra
Copy link
Collaborator

Rumyra commented Oct 24, 2022

I'm going to close this and chase up the bcd separately 👍

@Rumyra Rumyra closed this as completed Oct 24, 2022
@bsmth bsmth added fx release archive A closed issue relating to firefox release notes for developers. and removed Firefox 102 labels Dec 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Content:Firefox Content in the Mozilla/Firefox subtree Content:HTTP HTTP docs Content:wasm WebAssembly docs fx release archive A closed issue relating to firefox release notes for developers.
Projects
Archived in project
Development

No branches or pull requests

5 participants