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

Secure context #1507

Open
jfbastien opened this issue Jan 29, 2018 · 2 comments
Open

Secure context #1507

jfbastien opened this issue Jan 29, 2018 · 2 comments

Comments

@jfbastien
Copy link
Member

Mozilla proposes doing HTTPS everywhere. We should consider what this means for WebAssembly, and discuss implications for all new features.

AI from CG-01-26, for everyone.

@lars-t-hansen
Copy link
Contributor

Off the top of my head there are at least these gating points:

  • new opcodes
  • new flags (shared-memory flag; data-section inert/active flag)
  • new syntax in the text format, eg, the 'shared' attribute on memory for the threads proposal
  • host api changes (WebAssembly.Global constructor)
  • changes in semantics, eg, the value -> WebAssembly.Global instance on the export object
  • expansion of semantics, eg, strongly-typed tables

@littledan
Copy link

We might want to make a common decision about how this policy affects all programming languages, both JavaScript and WebAssembly, unless there's some relevant difference between them.

fitzgen referenced this issue in fitzgen/meetings Sep 14, 2023
Cranelift meeting notes from 2023-09-13.
@sunfishcode sunfishcode transferred this issue from WebAssembly/meetings Mar 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants