This repository was archived by the owner on Feb 25, 2025. It is now read-only.
Commit 7dfdcac
authored
Reland single threaded Skwasm (#56282)
This attempts to reland the single-threaded Skwasm PR: #56206
The main changes here are in the second commit:
* We need to actually bundle the `skwasm_st` artifacts in `flutter_web_sdk.zip`
* The `locateFile` hack no longer works since emscripten doesn't actually create a worker.js file anymore. So instead, that has been modified to use the `mainScriptUrlOrBlob` module API to do a very similar hack.
Note: I did presubmit testing with the framework CI and it appears the pertinent tests pass. See flutter/flutter#1579671 parent 7b176f4 commit 7dfdcac
File tree
35 files changed
+952
-1721
lines changed- ci
- builders
- licenses_golden
- lib/web_ui
- dev
- steps
- flutter_js/src
- lib/src/engine
- skwasm
- skwasm_impl
- raw
- skwasm_stub
- skwasm
- test
- fallbacks
- ui
- skia/modules/canvaskit
- third_party/canvaskit
- tools
- web_sdk
35 files changed
+952
-1721
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
264 | 264 | | |
265 | 265 | | |
266 | 266 | | |
267 | | - | |
| 267 | + | |
268 | 268 | | |
269 | 269 | | |
270 | 270 | | |
| |||
762 | 762 | | |
763 | 763 | | |
764 | 764 | | |
765 | | - | |
| 765 | + | |
766 | 766 | | |
767 | 767 | | |
768 | 768 | | |
| |||
0 commit comments