* 7922bc80e [web] adding firefox unit tests to font loading (flutter/engine#14467) * 4ca54fe2c Roll src/third_party/dart c561a9eacc1b..fe9f30c3896e (7 commits) (flutter/engine#14475) * b616dcd5d Roll fuchsia/sdk/core/linux-amd64 from sBbWo... to QZVxo... (flutter/engine#14473) * 1377ef680 Roll src/third_party/skia c514e7d9be6e..d0840ecf5831 (18 commits) (flutter/engine#14478) * bdd4e4d94 Do not assume that createTypeface is called before getStyle in the AssetManagerFontStyleSet (flutter/engine#14343)
Dart SDK dependency
The bin/internal/engine.version file controls which version of the Flutter engine to use.
The file contains the commit hash of a commit in the https://github.com/flutter/engine repository.
That hash must have successfully been compiled on https://build.chromium.org/p/client.flutter/ and had its artifacts (the binaries that run on Android and iOS, the compiler, etc) successfully uploaded to Google Cloud Storage.
The /bin/internal/engine.merge_method file controls how we merge a pull
request created by the engine auto-roller. If it's squash, there's only one
commit for a pull request no matter how many engine commits there are inside
that pull request. If it's rebase, the number of commits in the framework is
equal to the number of engine commits in the pull request. The latter method
makes it easier to detect regressions but costs more test resources.