js-polyfill: support Safari, which doesn't have instantiateStreaming

This commit is contained in:
Zhuowei Zhang
2019-05-06 18:08:33 -07:00
committed by Dan Gohman
parent 072b2e8697
commit ca8c8b3370
2 changed files with 12 additions and 1 deletions

View File

@@ -26,7 +26,7 @@ void handleFiles(void) {
let file = document.getElementById('input').files[0]; \
let file_with_mime_type = file.slice(0, file.size, 'application/wasm'); \
let response = new Response(file_with_mime_type); \
WebAssembly.instantiateStreaming(response, imports) \
wasi_instantiateStreaming(response, imports) \
.then(obj => { \
setInstance(obj.instance); \
try { \