-
Notifications
You must be signed in to change notification settings - Fork 6k
Comparing changes
Open a pull request
base repository: flutter/engine
base: 162b2e98c036
head repository: flutter/engine
compare: 58c8e30e55ae
- 20 commits
- 84 files changed
- 7 contributors
Commits on Oct 26, 2018
-
iOS Embedding Refactor (#6447)
* Create FlutterEngine to manage a Shell to support maintaining execution state across instances of FlutterViewControllers * Refactor PlatformViewIOS to support adding or removing a FlutterViewController dynamically * Refactor FlutterDartHeadlessCodeRunner to implement FlutterEngine * Refactor FlutterViewController to accept a FlutterEngine at initialization or to create one for backwards compatibility; any Shell related responsibilities are now passed through to the Engine instance * Remove FlutterNavigationController (unused) * Update all public Objective C doc comments to be consistent and formatable * Add public documentation to all public headers
Configuration menu - View commit details
-
Copy full SHA for 2bfb893 - Browse repository at this point
Copy the full SHA 2bfb893View commit details -
Plumb the iOS PlatformViewsController into flow. (#6603)
For flow to manipulate the embedded UIViews during the paint traversal it needs some hook in PaintContext. This PR introduces a ViewEmbeder interface that is implemented by the iOS PlatformViewsController and plumbs it into PaintContext. The ViewEmbedder interface is mainly a place holder at this point, as this PR is focused on just the plumbing.
Configuration menu - View commit details
-
Copy full SHA for df85722 - Browse repository at this point
Copy the full SHA df85722View commit details -
Configuration menu - View commit details
-
Copy full SHA for f797004 - Browse repository at this point
Copy the full SHA f797004View commit details -
Update FlutterPlugin.h docs, suppress warning for older API (#6672)
* Update FlutterPlugin.h docs, suppress warning for older API
Configuration menu - View commit details
-
Copy full SHA for 55e1299 - Browse repository at this point
Copy the full SHA 55e1299View commit details -
Undefine ERROR in platform_view_layer.cc (#6675)
On Windows the ERROR macro is defined by some headers which breaks the FML_LOG(ERROR).
Configuration menu - View commit details
-
Copy full SHA for 6c2a0b3 - Browse repository at this point
Copy the full SHA 6c2a0b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 505d2a9 - Browse repository at this point
Copy the full SHA 505d2a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba8f6aa - Browse repository at this point
Copy the full SHA ba8f6aaView commit details
Commits on Oct 27, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c4f5061 - Browse repository at this point
Copy the full SHA c4f5061View commit details
Commits on Oct 28, 2018
-
Roll src/third_party/skia 3b79aa3..b53f1f4 (13 commits) (#6679)
https://skia.googlesource.com/skia.git/+log/3b79aa3a5ad0..b53f1f46982d Created with: gclient setdep -r src/third_party/skia@b53f1f46982d The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary.
Configuration menu - View commit details
-
Copy full SHA for 236661c - Browse repository at this point
Copy the full SHA 236661cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1d7cad - Browse repository at this point
Copy the full SHA a1d7cadView commit details -
Roll src/third_party/skia b53f1f4..38e4fd0 (1 commits) (#6681)
https://skia.googlesource.com/skia.git/+log/b53f1f46982d..38e4fd0c5654 Created with: gclient setdep -r src/third_party/skia@38e4fd0c5654 The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary.
Configuration menu - View commit details
-
Copy full SHA for 2f06a53 - Browse repository at this point
Copy the full SHA 2f06a53View commit details
Commits on Oct 29, 2018
-
Roll src/third_party/skia 38e4fd0..79c9681 (1 commits) (#6682)
https://skia.googlesource.com/skia.git/+log/38e4fd0c5654..79c96811863f Created with: gclient setdep -r src/third_party/skia@79c96811863f The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary.
Configuration menu - View commit details
-
Copy full SHA for 3dac47e - Browse repository at this point
Copy the full SHA 3dac47eView commit details -
Roll src/third_party/skia 79c9681..797197a (1 commits) (#6683)
https://skia.googlesource.com/skia.git/+log/79c96811863f..797197a772b8 Created with: gclient setdep -r src/third_party/skia@797197a772b8 The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary.
Configuration menu - View commit details
-
Copy full SHA for 7352251 - Browse repository at this point
Copy the full SHA 7352251View commit details -
Roll src/third_party/skia 797197a..1de48d8 (2 commits) (#6684)
https://skia.googlesource.com/skia.git/+log/797197a772b8..1de48d8040aa Created with: gclient setdep -r src/third_party/skia@1de48d8040aa The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary.
Configuration menu - View commit details
-
Copy full SHA for c4aa8d3 - Browse repository at this point
Copy the full SHA c4aa8d3View commit details -
Roll src/third_party/skia 1de48d8..6882577 (1 commits) (#6685)
https://skia.googlesource.com/skia.git/+log/1de48d8040aa..68825776f4b4 Created with: gclient setdep -r src/third_party/skia@68825776f4b4 The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary.
Configuration menu - View commit details
-
Copy full SHA for ab782fa - Browse repository at this point
Copy the full SHA ab782faView commit details -
Don't populate the external view embedder in PaintContext. (#6686)
The platform views embedding is still WIP, and until we dynamically merge the gpu and platform threads based on the presence of an embedded view in the scene fetching the view embedder is not thread safe. This PR essentially disables iOS platform views embedding, we will re-enable once dynamic thread merging is supported.
Configuration menu - View commit details
-
Copy full SHA for cc686d7 - Browse repository at this point
Copy the full SHA cc686d7View commit details -
Roll src/third_party/skia 6882577..ab18c8e (11 commits) (#6688)
https://skia.googlesource.com/skia.git/+log/68825776f4b4..ab18c8e6cc20 Created with: gclient setdep -r src/third_party/skia@ab18c8e6cc20 The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary.
Configuration menu - View commit details
-
Copy full SHA for 0e9defb - Browse repository at this point
Copy the full SHA 0e9defbView commit details -
Roll buildroot to 11a934e (#6687)
This reverts a change in buildroot that caused regressions (see flutter/flutter#23678).
Configuration menu - View commit details
-
Copy full SHA for 96bbd2b - Browse repository at this point
Copy the full SHA 96bbd2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b17cfb - Browse repository at this point
Copy the full SHA 3b17cfbView commit details -
Roll src/third_party/skia ab18c8e..d48b7a8 (5 commits) (#6690)
https://skia.googlesource.com/skia.git/+log/ab18c8e6cc20..d48b7a881b24 Created with: gclient setdep -r src/third_party/skia@d48b7a881b24 The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary.
Configuration menu - View commit details
-
Copy full SHA for 58c8e30 - Browse repository at this point
Copy the full SHA 58c8e30View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 162b2e98c036...58c8e30e55ae