Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Conversation

@eyebrowsoffire
Copy link
Contributor

@eyebrowsoffire eyebrowsoffire commented Oct 31, 2024

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#157967

Copy link
Contributor

@harryterkelsen harryterkelsen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

auto-submit bot pushed a commit to flutter/buildroot that referenced this pull request Nov 1, 2024
#917) (#918)

This relands the emscripten config changes that had to be reverted previously. This is to support the new version of emscripten introduced in this engine PR: flutter/engine#56282
@eyebrowsoffire eyebrowsoffire added the autosubmit Merge PR when tree becomes green via auto submit App label Nov 1, 2024
@auto-submit auto-submit bot removed the autosubmit Merge PR when tree becomes green via auto submit App label Nov 1, 2024
@auto-submit
Copy link
Contributor

auto-submit bot commented Nov 1, 2024

auto label is removed for flutter/engine/56282, due to - The status or check suite Linux local_engine_builds has failed. Please fix the issues identified (or deflake) before re-applying this label.

@eyebrowsoffire eyebrowsoffire added the autosubmit Merge PR when tree becomes green via auto submit App label Nov 1, 2024
@auto-submit auto-submit bot merged commit 7dfdcac into flutter:main Nov 1, 2024
36 checks passed
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Nov 1, 2024
nick9822 pushed a commit to nick9822/flutter that referenced this pull request Dec 18, 2024
This attempts to reland the single-threaded Skwasm PR: flutter/engine#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#157967
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

autosubmit Merge PR when tree becomes green via auto submit App platform-web Code specifically for the web engine

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants