Commit graph

26097 commits

Author SHA1 Message Date
godofredoc bf429f2771
Add explicit version for mac and windows openjdk. (#91408)
Gradle was updated to a more recent version that expects openjdk 11 but
the openjdk version was not updated.
2021-10-06 21:44:27 -07:00
godofredoc 2144ab8b45
Update the openjdk version used by linux android tests. (#91405)
Gradle was updated to a more recent version that expects openjdk 11 but
the openjdk version was not updated.
2021-10-06 19:33:05 -07:00
engine-flutter-autoroll 499a8b4edf
e914da14f Roll Skia from a1b44b72eb47 to 1190301c3dba (2 revisions) (flutter/engine#29051) (#91398) 2021-10-06 17:18:02 -07:00
Kate Lovett 8271539451
Conditionally apply clipping in StretchingOverscrollIndicator (#91389) 2021-10-06 17:13:02 -07:00
godofredoc 8d9481b8bd
Use os=Linux for linux android test beds. (#91399)
Bug: https://github.com/flutter/flutter/issues/90623
2021-10-06 17:11:40 -07:00
Kate Lovett 8eb7e2a2fb
Remove deprecated formatting classes (#90296) 2021-10-06 17:08:02 -07:00
Taha Tesser b6459f9b63
Migrate to Gradle 7.0.2 / AGP 7.0.1 (#90642) 2021-10-06 17:01:13 -07:00
Kate Lovett 72924f1307
Remove autovalidate deprecations (#90292) 2021-10-06 16:28:02 -07:00
Tomasz Gucio db426693c5
Remove duplicate comments in TextEditingActionTarget (#91362) 2021-10-06 16:18:04 -07:00
engine-flutter-autoroll 2708e2054f
21fb38029 Fix bug when platform views are reused when overlays are disabled. (flutter/engine#29050) (#91395) 2021-10-06 16:04:39 -07:00
Jenn Magder afbfc1f33a
Migrate assets, common, icon_tree_shaker to null safety (#91309) 2021-10-06 15:16:33 -07:00
engine-flutter-autoroll 7941266270
Roll Engine from c877eb878faf to 6a00ce51c266 (3 revisions) (#91394)
* f30362bef Roll Skia from 47da0ac577aa to 6d0234673a40 (4 revisions) (flutter/engine#29047)

* 1a4d9063b [Linux] Reset keyboard states on engine restart (flutter/engine#28877)

* 6a00ce51c Roll Skia from 6d0234673a40 to a1b44b72eb47 (3 revisions) (flutter/engine#29049)
2021-10-06 15:14:32 -07:00
engine-flutter-autoroll 65cc738b14
Roll Engine from f967ebb685d8 to c877eb878faf (3 revisions) (#91386) 2021-10-06 12:58:04 -07:00
Dan Field 5112f86c94
Clear asset manager caches on memory pressure (#91353) 2021-10-06 10:18:02 -07:00
Dan Field 22c1ca769b
Add a startup test that delays runApp (#91346) 2021-10-06 09:43:02 -07:00
Bjarte Bore 1c374c6598
Added support for MaterialState to InputDecorator (#91182) 2021-10-06 09:36:06 -07:00
engine-flutter-autoroll ed60103645
f967ebb68 Roll Skia from 7e03a9adf21b to 0c18d7f33227 (3 revisions) (flutter/engine#29041) (#91355) 2021-10-06 03:53:04 -07:00
engine-flutter-autoroll 216317a582
cd5dc3ba4 [webview_flutter] Update webview platform interface with new methods for running JavaScript. (flutter/plugins#4401) (#91352) 2021-10-06 03:48:01 -07:00
engine-flutter-autoroll ae5c88882f
0e87d51b5 fuchsia: Implement WakeUp using zx::timer (flutter/engine#29019) (#91351) 2021-10-06 02:28:05 -07:00
engine-flutter-autoroll 8be5e3c116
97f0274af Roll Skia from 98eb297750e6 to 7e03a9adf21b (1 revision) (flutter/engine#29040) (#91347) 2021-10-06 01:23:04 -07:00
Danny Tuppeny 39f5769cd8
Suppress diagnostics from // HACK comments (#91301)
* Suppress diagnostics from // HACK comments
2021-10-06 08:10:37 +01:00
engine-flutter-autoroll 1d0e55388a
88e150ddc Roll Skia from ff5bb37b72b2 to 98eb297750e6 (1 revision) (flutter/engine#29039) (#91339) 2021-10-05 22:23:04 -07:00
engine-flutter-autoroll 889569d62d
Roll Engine from ad66cbbef953 to 325f7d887111 (2 revisions) (#91338) 2021-10-05 21:18:01 -07:00
engine-flutter-autoroll f3f069778f
Roll Engine from 39d2479cb09f to ad66cbbef953 (2 revisions) (#91336) 2021-10-05 19:58:02 -07:00
engine-flutter-autoroll 945015ed49
39d2479cb Roll Skia from 237c22adb8a1 to fd4dc2347dd4 (4 revisions) (flutter/engine#29030) (#91331) 2021-10-05 17:48:04 -07:00
Pierre-Louis 3e43c3e110
Categorize flutter tool commands (#87747) 2021-10-05 17:28:04 -07:00
engine-flutter-autoroll 0a62694532
Roll Engine from 82e7100bc7f4 to 3afd94a62af8 (2 revisions) (#91328) 2021-10-05 16:33:02 -07:00
keyonghan 0b9027caf4
deflake (#91316) 2021-10-05 15:48:03 -07:00
Kate Lovett 3aed0b671f
Fix scrollbar dragging into overscroll when not allowed (#90634) 2021-10-05 15:33:03 -07:00
engine-flutter-autoroll 37a47015be
82e7100bc Roll Skia from 52d162904845 to 237c22adb8a1 (1 revision) (flutter/engine#29026) (#91323) 2021-10-05 15:28:03 -07:00
Michael Goderbauer dc54c7f7be
Remove accidental print (#91317) 2021-10-05 15:13:03 -07:00
Greg Spencer 8405868db4
Update outdated platform directories in examples (#91125)
The first of three or four changes to update the platform directories of the packages in the Flutter repo that have out date platform code.

This batch includes updating the flutter_view example, updating the sanity check numbers in analyze.dart, and adding some missing Podfiles in the examples. I also eliminated some trailing whitespace in the templates for Android.
2021-10-05 14:52:11 -07:00
engine-flutter-autoroll 5f9a38fc31
Roll Engine from a36eac0a341c to c77141589503 (17 revisions) (#91320) 2021-10-05 13:08:03 -07:00
stuartmorgan 64fd68ed42
Don't generate plugin registry in ResidentWebRunner (#91281)
* Don't generate plugin registry in ResidentWebRunner

generateDartPluginRegistry was being set to true unconditionally in
ResidentRunner, bypassing the primary check in
DartPluginRegistrantTarget, and the targetPlatform was not set in that
codepath, bypassing the second after the changes in
https://github.com/flutter/flutter/pull/87991. This caused web hot
restarts to be slower due to doing unnecessary work.

This ensures that generateDartPluginRegistry is false in the
ResidentWebRunner to skip that unnecessary step.

Fixes https://github.com/flutter/flutter/issues/91262

* Formatting

Co-authored-by: Zachary Anderson <zanderso@users.noreply.github.com>

Co-authored-by: Zachary Anderson <zanderso@users.noreply.github.com>
2021-10-05 12:27:53 -07:00
Alexander Aprelev 947ffa1f90
Use recently introduced Isolate.exit() in compute implementation (#91124)
* Use recently introduced Isolate.exit() in compute implementation

* Remove unused isolate variable
2021-10-05 12:04:20 -07:00
godofredoc e9a86c4aaf
Pin chrome and driver versions. (#91310) 2021-10-05 12:03:04 -07:00
engine-flutter-autoroll ec382d85bd
Roll Plugins from f6d93a765063 to 0558169b8930 (4 revisions) (#91313) 2021-10-05 11:48:04 -07:00
keyonghan e98afe10e9
mark flaky (#91273) 2021-10-05 10:48:01 -07:00
keyonghan 111b1ec267
mark flaky (#91271) 2021-10-05 10:43:02 -07:00
keyonghan 0353401046
mark flaky (#91268) 2021-10-05 10:38:01 -07:00
stuartmorgan 8231592d71
Update minimum iOS version in plugin_test (#91099) 2021-10-05 10:33:04 -07:00
Clement Skau 64841f6309
Adds analyze_sample_code exit for when pub fails (#91024) 2021-10-05 10:28:04 -07:00
Alexander Aprelev 98120d19d3
Add a microbenchmark that measures performance of flutter compute. (#91257)
* Add a microbenchmark that measures performance of flutter compute.

This benchmark should show performance improvements when compute is switched to Isolate.exit

* Fix analyzer warnings, increase warmup iterations

* Fix license header
2021-10-04 14:16:23 -07:00
Janice Collins 35fe52cb86
Update dartdoc to 4.0.0 (#91252) 2021-10-04 14:08:04 -07:00
Greg Spencer 983cbb273b
Add example test, update example READMEs (#91130) 2021-10-04 13:53:02 -07:00
Ian Hickson 2bab6514b0
Enable avoid_implementing_value_types lint (#91078) 2021-10-04 13:48:04 -07:00
Greg Spencer 7b8a3c1bcd
Force building of snippets package executable. (#91110)
This fixes an issue with the Dart Head-Head-Head CI bot, where it was seeing failures because of concurrent execution of the snippets tool.

It adds a single run of the snippets tool right after activation to force the compiling of the package executable, which is what has trouble with concurrent invocation.

This is a temporary measure until dart pub global run is fixed.
2021-10-04 12:17:27 -07:00
Greg Spencer fd9ce27748
Clean up examples, remove section markers and --template args (#91133)
This does a cleanup of the examples, removing all of the "section" markers and extra comments that we don't need anymore now that the samples are no longer in the source code. It also removes the --template arguments from the {@tool dartpad} and {@tool sample} directives, since those are no longer used. It converts two examples that I discovered were still embedded into linked examples in the examples folder.

I didn't delete the templates from the snippets config folder yet, because there are still embedded samples in the dart:ui package from the engine that use them. Once dart:ui no longer uses the templates, they can be removed.

I bumped the version of the snippets package to pick up a change that allows removal of the --template argument.
2021-10-04 12:16:17 -07:00
engine-flutter-autoroll 799501cd31
Roll Engine from 6f4143e80069 to a36eac0a341c (10 revisions) (#91244) 2021-10-04 11:33:03 -07:00
Ian Hickson 126cd7388e
Clean up dependency pins and update all packages (#91109) 2021-10-04 10:28:03 -07:00