]> Cypherpunks repositories - gostls13.git/commit
syscall/js: move callback helper code to misc/wasm to avoid using eval()
authorXudong Zheng <7pkvm5aw@slicealias.com>
Wed, 1 Aug 2018 21:33:09 +0000 (21:33 +0000)
committerBrad Fitzpatrick <bradfitz@golang.org>
Wed, 1 Aug 2018 21:45:11 +0000 (21:45 +0000)
commit859a944ee2edf19bbc6d72ca52ccd9c3f6d687e2
treea6d8a30565e86e74749cbaad75a0b71f68850292
parentc29370c98ecfc7aa59f32c7a7897e50a0f6eb86b
syscall/js: move callback helper code to misc/wasm to avoid using eval()

When using the compiled .wasm with misc/wasm/wasm_exec.js, we get an error message if the site prohibits eval() via the Content-Security-Policy header. This can be resolved by moving the callback helper code from src/syscall/js/callback.go to misc/wasm/wasm_exec.js.

Fixes #26748

Change-Id: I28f271b8a00631f4c66a1ac31305e85f20f9d420
GitHub-Last-Rev: a6a0268f38d36c198ca6b4ceb2e75cc8afec74eb
GitHub-Pull-Request: golang/go#26750
Reviewed-on: https://go-review.googlesource.com/127296
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
misc/wasm/wasm_exec.js
src/syscall/js/callback.go