Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[flutter_releases] Flutter stable 3.22.3 Engine Cherrypicks #53686

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    f13ff27 View commit details
    Browse the repository at this point in the history
  2. update license

    itsjustkevin committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    6782119 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8f06f9f View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Use dart.library.html to distinguish dart2wasm from dart2js/ddc in co…

    …nditional imports (flutter#53307)
    
    Users of packages that have specialized code for the VM (which supports
    FFI) use conditional imports based on `dart.library.ffi`. We don't want
    the VM-specific code to be used for web in dart2wasm.
    
    As a result we're going to make `dart.library.ffi` be false in
    conditional imports (as well as in
    `const bool.fromEnvironment('dart.library.ffi')`).
    
    Issue dart-lang/sdk#55948
    Issue flutter/flutter#149984
    mkustermann authored and christopherfujino committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    9b3dfe9 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Configuration menu
    Copy the full SHA
    d11ae15 View commit details
    Browse the repository at this point in the history
  2. Use new dart:js_interop way to externalize/internalize objects (flutt…

    …er#53304)
    
    The issue in [0] was fixed. So we no longer have to use conditional
    imports and dart2wasm vs dart2js specific implementations.
    
    Instead we use the new extension methods introduced due to [0], namely
    `Object.toExternalReference` and `ExternalDartReference.toDartObject`.
    
    [0] dart-lang/sdk#55183
    mkustermann authored and jason-simmons committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    133e8a8 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Configuration menu
    Copy the full SHA
    2bebada View commit details
    Browse the repository at this point in the history