Actually I think the CSP repo (
https://github.com/WebAssembly/content-security-policy) has more up-to-date
discussion (including, of course, Charles's own issue; thanks for filing
that :)


On Tue, Feb 13, 2018 at 5:19 PM Alon Zakai <alonza...@gmail.com> wrote:

> Talking to some people about this, it seems like there isn't a clear
> cross-browser policy on wasm and CSP. So it's not necessarily a bug if
> browsers disagree on this. Which is worrying...
>
> More discussion and details here:
> https://github.com/WebAssembly/design/issues/1092
>
> On Thu, Feb 8, 2018 at 10:59 AM, Charles Vaughn <cvau...@gmail.com> wrote:
>
>> I've put together a simple test here:
>> https://s3.amazonaws.com/webassembly-chrome-csp/csp_test.html
>>
>> It uses the simple.wasm from MDN.
>>
>> On Wednesday, February 7, 2018 at 9:46:50 AM UTC-8, Alon Zakai wrote:
>>>
>>> Does that happen even on a simple hello world program using wasm? Or is
>>> this a special case somehow?
>>>
>>> On Mon, Feb 5, 2018 at 1:07 PM, Charles Vaughn <cva...@gmail.com> wrote:
>>>
>>>> Getting this error in Chrome 64 and Chrome Canary:
>>>>
>>>> The source list for Content Security Policy directive 'default-src'
>>>> contains an invalid source: ''wasm-eval''. It will be ignored.
>>>> runtimeweb.pretty.js:1063 [Report Only] Refused to compile or
>>>> instantiate WebAssembly module because 'wasm-eval' is not an allowed source
>>>> of script in the following Content Security Policy directive: "script-src
>>>> *".
>>>>
>>>> doNativeWasm @ runtimeweb.pretty.js:1063
>>>> Module.asm @ runtimeweb.pretty.js:1134
>>>> (anonymous) @ runtimeweb.pretty.js:6121
>>>>
>>>> I've tried enabling the 'wasm-eval' source option, but it seems Chrome
>>>> only supports that for extensions. I do not get CSP errors in Firefox or
>>>> Edge.
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "emscripten-discuss" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to emscripten-discuss+unsubscr...@googlegroups.com.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>> --
>> You received this message because you are subscribed to the Google Groups
>> "emscripten-discuss" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to emscripten-discuss+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "emscripten-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to emscripten-discuss+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to emscripten-discuss+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to