* d5442b86e Roll src/third_party/skia bc3307c395e2..ebc00f97fab1 (21 commits) (flutter/engine#16429) * 76b291a65 Added a plugin method that gets called when the engine is about to be deleted (flutter/engine#16336) * 07f25c51e fix bad reference to maxDiffRatePercent (flutter/engine#16440) * 41d50c220 Reland #16206: "[web] Correct getPositionForOffset for multi-line paragraphs" (flutter/engine#16365) * f25d325b1 [fuchsia] change kMaxFramesInFlight to 3 (flutter/engine#16425) * 473f55940 Suppress some deprecation warnings on Windows (flutter/engine#16416) * 2e34ad6b7 Roll fuchsia/sdk/core/mac-amd64 from ubThi... to fvWgE... (flutter/engine#16454) * 47c02e6fc Roll src/third_party/skia ebc00f97fab1..cbf79b95c2d4 (4 commits) (flutter/engine#16456) * 3d1b112d7 Roll buildroot (flutter/engine#16419) * 28e663726 Add explicit casts to printing of function pointers (flutter/engine#16370) * 9ad81dae1 Wrap strdup to use compliant name on Windows (flutter/engine#16372) * 9708e5274 Roll rapidjson (flutter/engine#16347) * f06ebba3e Include <memory> in hb_wrapper.h because unique_ptr is used. (flutter/engine#16442) * e530376fb Roll fuchsia/sdk/core/linux-amd64 from VJv0H... to A9STP... (flutter/engine#16457) * 4cc41ae97 Roll src/third_party/skia cbf79b95c2d4..4721e067812f (1 commits) (flutter/engine#16459) * 2f233edf5 Roll src/third_party/skia 4721e067812f..f6e3eaf05150 (1 commits) (flutter/engine#16461) * b0b0ed83b Roll src/third_party/skia f6e3eaf05150..cc21d0c1f2ce (1 commits) (flutter/engine#16463) * 7fea936a0 Roll src/third_party/skia cc21d0c1f2ce..116b33e8ab21 (3 commits) (flutter/engine#16466) * 001b3a0b1 Roll src/third_party/skia 116b33e8ab21..7f36405ea3ec (3 commits) (flutter/engine#16471) * f3ce90e93 Reset width/height before deallocation for Safari allocation bug. (flutter/engine#16469)
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.