-
Notifications
You must be signed in to change notification settings - Fork 6k
Comparing changes
Open a pull request
base repository: flutter/engine
base: b466a0dd7834
head repository: flutter/engine
compare: e61bc853acb2
- 5 commits
- 18 files changed
- 4 contributors
Commits on Sep 30, 2024
-
Roll Skia from 06721a724831 to dfeeb199b226 (2 revisions) (#55524)
https://skia.googlesource.com/skia.git/+log/06721a724831..dfeeb199b226 2024-09-30 [email protected] Check for null child in SkWorkingFormatColorFilter 2024-09-30 [email protected] Add bungeman to public API owners If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/skia-flutter-autoroll Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for b89b82c - Browse repository at this point
Copy the full SHA b89b82cView commit details -
Roll Dart SDK from c55ae50d619a to 79863e31de87 (1 revision) (#55525)
https://dart.googlesource.com/sdk.git/+log/c55ae50d619a..79863e31de87 2024-09-30 [email protected] Version 3.6.0-301.0.dev If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/dart-sdk-flutter-engine Please CC [email protected],[email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for e8f9339 - Browse repository at this point
Copy the full SHA e8f9339View commit details -
Reland [skwasm] Scene builder optimizations for platform view placeme…
…nt (#55468) This is an attempt to reland the overlay optimization for skwasm and fixing the golden diffs from the framework tests. Original PR description: This PR refactors the scene builder's logic in order to more aggressively merge flutter content and platform view content together. This essentially covers the case discussed in this flutter issue: flutter/flutter#149863 This optimization ensures that each picture or platform view is applied to the lowest possible slice in the scene, which avoids the proliferation of redundant slices and overlays in the scene.
Configuration menu - View commit details
-
Copy full SHA for def85c7 - Browse repository at this point
Copy the full SHA def85c7View commit details -
iOS: Migrate FlutterEngineGroup to ARC (#55503)
This migrates FlutterEngineGroup to automatic reference counting. It also migrates `enginesCreatedCount` from an ivar to property syntax. I'll look at migrating engine from `NSMutableArray<NSValue*>` to a weak pointer array in a followup patch since it's orthogonal to ARC migration. Issue: flutter/flutter#137801 [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
Configuration menu - View commit details
-
Copy full SHA for 5e08e4f - Browse repository at this point
Copy the full SHA 5e08e4fView commit details -
fix use_of_uninitialized_value in message_loop_task_queues.cc (#55520)
This issue was found with memory sanitizer. Commit f2f09b6 introduced a change that leads to use-after-free condition. In function MessageLoopTaskQueues::GetNextTaskToRun: 1) Call is made to PeekNextTaskUnlocked(queue_id);. Returned value contains a reference to to an object of const DelayedTask& taken from an std::queue container as returned by primary_task_queue_.top(). 2) Variable TaskSource::TopTask top now contains a reference to this object. 3) Function queue_entries_.at(top.task_queue_id)->task_source->PopTask(...) which in turn calls pop() method on std::queue. 4) Object of type DelayedTask on top of the queue gets deleted. 5) top.task.GetTaskSourceGrade() is called later with top.task refering to an already deleted object. *Replace this paragraph with a description of what this PR is changing or adding, and why. Consider including before/after screenshots.* *List which issues are fixed by this PR. You must list at least one issue.* *If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].* [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#styleConfiguration menu - View commit details
-
Copy full SHA for e61bc85 - Browse repository at this point
Copy the full SHA e61bc85View 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 b466a0dd7834...e61bc853acb2