Amir Hardon 63b2daff7f
Roll engine to f0a1d6f91 (#25849)
```
f0a1d6f91 Roll src/third_party/skia 487132b82826..acc763e8795c (1 commits) (#7318)
f0dd6436c Recreate the overlay rendering surfaces if the GrContext was changed. (#7317)
245317a62  Reland "Only reject gestures to embedded UIViews when the framework sa (#7315)
be69b07cc Roll src/third_party/skia d2fa2eb59f2d..487132b82826 (1 commits) (#7314)
732ea7669 Allow dynamic patches without a patch number. (#7309)
20ee4e3e9 Revert "Only reject gestures to embedded UIViews when the framework says so. (#7307)" (#7313)
28e152f7e Roll src/third_party/skia cae020ae5f5f..d2fa2eb59f2d (3 commits) (#7312)
7c65290da Roll src/third_party/skia 31c1bf89657f..cae020ae5f5f (1 commits) (#7311)
180d8a7d9 Roll src/third_party/skia f6e963ef91c2..31c1bf89657f (1 commits) (#7310)
cc9c6702d Only reject gestures to embedded UIViews when the framework says so. (#7307)
2fb2b2729 Roll src/third_party/skia 3605fde88b2a..f6e963ef91c2 (1 commits) (#7306)
```
2018-12-28 10:43:06 -08:00
..
2018-12-18 20:36:35 -08:00

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.