Commit Graph

18315 Commits

Author SHA1 Message Date
Michael Thomsen
98e7791ec9 Roll pinned xml and petitparser versions (#54181) 2020-04-07 12:16:03 -07:00
LongCatIsLooong
4af5fe2c37 Reland "iOS UITextInput autocorrection prompt (#45354)" (#54119) 2020-04-07 12:11:14 -07:00
engine-flutter-autoroll
e39cafb83a 47f17a9ec Roll src/third_party/dart 1210d27678a0..275a76f2fcd8 (4 commits) (flutter/engine#17531) (#54207) 2020-04-07 12:10:34 -07:00
Tong Wu
1fa0f0d122 Revert "Re-enable deploy_gallery after renewing the distribution certs. (#54159)" (#54209)
This reverts commit 45c51e149c.
2020-04-07 11:17:41 -07:00
Tong Wu
45c51e149c Re-enable deploy_gallery after renewing the distribution certs. (#54159) 2020-04-07 10:01:02 -07:00
stuartmorgan
b429e7eb00 Update Windows and Linux plugin templates (#53876)
Updates Windows and Linux templates to use the new PluginRegistrarManager, improving lifetime handling and reducing boilerplate.
2020-04-07 09:03:49 -07:00
Konstantin Scheglov
b0492cc976 Fix newly reported prefer_const_constructors lints. (#54176) 2020-04-07 08:59:01 -07:00
Amir Hardon
ba18e99d1b Enable the android_views AlertDialog test (#54163) 2020-04-07 08:32:13 -07:00
engine-flutter-autoroll
8f7327f83a 49891e065 Roll src/third_party/skia 04513752fd6e..3ef77ddf9ec4 (3 commits) (flutter/engine#17530) (#54156) 2020-04-06 19:11:01 -07:00
Tong Wu
39954a0924 [cleanup] Remove unused script (#54155) 2020-04-06 18:49:06 -07:00
engine-flutter-autoroll
de1baeeaee Roll engine ab434c5540f5..2fab00eb8352 (3 commits) (#54153) 2020-04-06 18:06:01 -07:00
engine-flutter-autoroll
ccb4f737ef Roll engine df257e59c241..ab434c5540f5 (5 commits) (#54148)
* 094563566 Roll src/third_party/skia cc8a76f3c763..04513752fd6e (22 commits) (flutter/engine#17529)

* faf44fed5 Improve C++ plugin lifetime handling (flutter/engine#17489)

* 4b69cf2c4 [tools][fuchsia] Do not tar debug symbol CIPD uploads (flutter/engine#17506)

* 19a7fbf02 Fixed nullability in plugin header and overridden type mismatch error. (flutter/engine#17532)

* ab434c554 Revert "[tools][fuchsia] Do not tar debug symbol CIPD uploads (#17506)" (flutter/engine#17537)
2020-04-06 16:39:45 -07:00
Todd Volkert
de1e572916 Don't checkout master in roll_dev (#54150) 2020-04-06 16:15:07 -07:00
Mouad Debbar
e3e189219b [web] Fix race condition in widget benchmarks (#53952) 2020-04-06 14:31:38 -07:00
Yegor
de27d7131c disable the "gpu" tracing category (#54122) 2020-04-06 13:44:02 -07:00
Jonah Williams
98e43bc6ae [flutter_tools] ensure the tool can find SDK manager on windows (#54133) 2020-04-06 13:41:14 -07:00
George Wright
727552e5ca Manual roll of engine 9b8dcc7ecffe..df257e59c241 (#54111)
* fd2f0d290 Roll fuchsia/sdk/core/linux-amd64 from Ezm2f... to 3yOjK... (flutter/engine#17525)

* 03bbd7c81 Roll src/third_party/dart 05103dfe5a0e..a8251f820b09 (4 commits) (flutter/engine#17526)

* dabda2c66 Roll fuchsia/sdk/core/mac-amd64 from LDdBU... to wZ5qZ... (flutter/engine#17527)

* df257e59c Roll src/third_party/dart a8251f820b09..1210d27678a0 (5 commits) (flutter/engine#17528)

* Updated bin/internal/fuchsia-linux.version

* Updated bin/internal/fuchsia-mac.version

* Increase memory limit for analyze-linux
2020-04-06 13:38:41 -07:00
Alexandre Ardhuin
f5a9902577 enable avoid_equals_and_hash_code_on_mutable_classes (#52507) 2020-04-06 13:36:01 -07:00
Amir Hardon
80bc3f4a3c Test creation of Android AlertDialogs with a platform view context (#53980) 2020-04-06 12:36:01 -07:00
stuartmorgan
2d623278e7 Restructure the Windows app template (#53600)
This moves the app template more toward being a more generic starting
point for any Flutter application, eliminating some hard-code
assumptions about there being a single window/engine pair that is
directly bound to the life of the application:
- Moves the runloop into its own class, making it capable of servicing
  any number of engine instances.
- Moves the logic for setting up a window containing only a Flutter view
  into a window subclass for ease of re-use.
- Makes quit-on-window-close an optional property. (Long term this
  should be even more generic, like a quit-when-last-window-closes
  option, but this is a short-term improvement that removes the binding
  between the runloop and the window).
- Allows for multiple instances of Win32Window to exist without issues
  relating to the window class registration.

Since there are getting to be a non-trivial number of files associated
with the runner, this moves the source into a runner/ directory, as is
already done on some other platforms.

Note that creating multiple Flutter windows at the same time still
doesn't work correctly even with this change, but this addresses some of
the known issues, and makes it easier to test in the future (e.g., for
debugging engine-level issues with multiple instances).

Fixes #45397
2020-04-06 12:24:05 -07:00
Darren Austin
d35ade4a6c Added 'barrierColor' and 'useSafeArea' parameters to showDialog. (#54110) 2020-04-06 11:26:01 -07:00
Jonah Williams
4037e5069e [flutter_tools] update asset manifest to use package_config instead of package_map (#53944) 2020-04-06 11:25:05 -07:00
Jenn Magder
602475e56f Sanitize error message sent to GitHub crash reporter (#53936) 2020-04-06 11:00:22 -07:00
Jonah Williams
61b3361781 Revert "[flutter_tools] Migrate to vm service 3 (reland): electric boogaloo (#53957)" (#54114)
This reverts commit d6b09626f2.
2020-04-06 10:36:14 -07:00
Jonah Williams
d6b09626f2 [flutter_tools] Migrate to vm service 3 (reland): electric boogaloo (#53957) 2020-04-06 10:18:41 -07:00
engine-flutter-autoroll
17079f26b5 9b8dcc7ec Roll src/third_party/dart 987ad1d96748..05103dfe5a0e (2 commits) (flutter/engine#17522) (#54064) 2020-04-05 22:21:01 -07:00
Anisov Aleksey
be6234d56e Read custom app project name from gradle.properties (#52791) 2020-04-05 20:46:44 -07:00
engine-flutter-autoroll
f118e99f0c Roll engine f1f7d5db59f0..6e4817f09c47 (1 commits) (#54057) 2020-04-05 16:31:01 -07:00
engine-flutter-autoroll
0a4b27dc1e f1f7d5db5 Roll src/third_party/dart a7f1a5e677e5..987ad1d96748 (1 commits) (flutter/engine#17520) (#54056) 2020-04-05 14:31:00 -07:00
engine-flutter-autoroll
4fe7559d27 Roll engine 2cc6a6d66d50..bd725935ecfa (2 commits) (#54045) 2020-04-05 13:01:02 -07:00
engine-flutter-autoroll
6d52bf9884 Roll engine cb6fc305346f..2cc6a6d66d50 (1 commits) (#54032) 2020-04-05 10:21:01 -07:00
Jonah Williams
f9c58bea49 [flutter_tools] also listen to web stderr stream (#53949) 2020-04-04 21:31:55 -07:00
Todd Volkert
f5fe1e3e62 Update roll_dev to work with new version numbers (#54015) 2020-04-04 21:28:34 -07:00
engine-flutter-autoroll
afed50771b Roll engine 4cfbe45033ef..cb6fc305346f (8 commits) (#54019) 2020-04-04 19:56:03 -07:00
Zachary Anderson
fef9d4d7cd [flutter_tools] Launch DevTools with 'v' (#53902) 2020-04-04 19:51:01 -07:00
Amir Hardon
caeaac7739 disable MotionEvents test (#54023) 2020-04-04 19:25:11 -07:00
engine-flutter-autoroll
46ce54db88 Roll engine 09bc1fc45e50..4cfbe45033ef (2 commits) (#53970) 2020-04-04 16:46:01 -07:00
Amir Hardon
f0aea666d7 revive the android_views test (#53963) 2020-04-04 16:41:01 -07:00
Todd Volkert
4bbdca911b Disable deploy_gallery-macos shard while we investigate cert issues (#54018)
https://github.com/flutter/flutter/issues/54017
2020-04-04 15:59:10 -07:00
Greg Spencer
a2e6c30b44 Update Highlight mode initial value calculation. (#52990) 2020-04-03 20:26:01 -07:00
Dan Field
14f3a36aba Clear ImageCache on MemoryPressure (#53959) 2020-04-03 17:06:01 -07:00
Yegor
4b92c16755 Use "measured_frame" instead of "CrRendererMain" to detect process ID (#53969) 2020-04-03 16:51:44 -07:00
engine-flutter-autoroll
5c69785b16 Roll engine 83e493ae6262..09bc1fc45e50 (6 commits) (#53966)
* e55b4476f Use const refs in for loops where reasonable (flutter/engine#17484)

* e2b86556b Roll src/third_party/skia 8efbbbc0d1d4..e70e0c055f56 (1 commits) (flutter/engine#17496)

* a9c6222cd Roll fuchsia/sdk/core/mac-amd64 from 6V5BR... to tKvUB... (flutter/engine#17497)

* fa0907512 Roll fuchsia/sdk/core/linux-amd64 from -jFTb... to TWx2R... (flutter/engine#17498)

* 983d1e170 Fix include paths of fml/time headers in the shell and rasterizer (flutter/engine#17502)

* 09bc1fc45 Small updates to objcdocs (flutter/engine#17151)
2020-04-03 16:19:21 -07:00
Dan Field
30738982b4 Remove network images from cache on any exception during loading (#53875)
* Remove network images from cache on any exception during loading
2020-04-03 16:05:43 -07:00
Shi-Hao Hong
4e811d2819 [gen_l10n] Fix plural parsing for translated messages (#53954) 2020-04-03 15:46:01 -07:00
Yegor
c6ee4d268f Temporarily mark web benchmarks as flaky (#53967) 2020-04-03 15:35:44 -07:00
Yegor
29c88081b9 Collect chrome://tracing data in Web benchmarks (#53879)
Collect chrome://tracing data in Web benchmarks
2020-04-03 15:10:39 -07:00
Jonah Williams
58acf4e7b0 Revert "[flutter_tools] surgically remove outputs from shared directory (#53773)" (#53956)
This reverts commit 8a3bede1d3.
2020-04-03 14:22:37 -07:00
engine-flutter-autoroll
d5795b6ffa Roll engine f5127cc07a76..83e493ae6262 (5 commits) (#53940) 2020-04-03 14:16:01 -07:00
Jonah Williams
8a3bede1d3 [flutter_tools] surgically remove outputs from shared directory (#53773) 2020-04-03 14:11:01 -07:00