mirror of
https://github.com/golang/go
synced 2024-11-11 21:20:21 -07:00
misc/wasm: add polyfill for TextEncoder/TextDecoder for Edge support
Edge supports WASM but not TextEncoder or TextDecoder.
This PR adds a polyfill to `misc/wasm/wasm_exec.js` to fix this.
Fixes #27295
Change-Id: Ie35ee5604529b170a5dc380eb286f71bdd691d3e
GitHub-Last-Rev: a587edae28
GitHub-Pull-Request: golang/go#27296
Reviewed-on: https://go-review.googlesource.com/131718
Reviewed-by: Agniva De Sarker <agniva.quicksilver@gmail.com>
Reviewed-by: Richard Musiol <neelance@gmail.com>
This commit is contained in:
parent
d1f7470c21
commit
a0e7f12771
@ -12,6 +12,11 @@ license that can be found in the LICENSE file.
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<!--
|
||||
Polyfill for TextEncoder and TextDecoder for Microsoft Edge 17/18 support
|
||||
https://caniuse.com/#feat=textencoder
|
||||
-->
|
||||
<script src="https://cdn.jsdelivr.net/npm/text-encoding@0.7.0/lib/encoding.min.js"></script>
|
||||
<script src="wasm_exec.js"></script>
|
||||
<script>
|
||||
if (!WebAssembly.instantiateStreaming) { // polyfill
|
||||
|
Loading…
Reference in New Issue
Block a user