30135 Commits

Author SHA1 Message Date
engine-flutter-autoroll
90f7b96d73
Roll Flutter Engine from 23a215c87473 to c581fa93ff3c (1 revision) (#103859) 2022-05-15 09:14:05 -07:00
engine-flutter-autoroll
955692128c
Roll Flutter Engine from d093c43b3aef to 23a215c87473 (1 revision) (#103849) 2022-05-15 04:29:07 -07:00
engine-flutter-autoroll
e4840f6a63
Roll Flutter Engine from fdf2ddc04cbe to d093c43b3aef (1 revision) (#103845) 2022-05-15 01:24:05 -07:00
engine-flutter-autoroll
aa2f567bab
Roll Flutter Engine from decfc94a44ef to fdf2ddc04cbe (1 revision) (#103841) 2022-05-14 23:34:05 -07:00
engine-flutter-autoroll
758f08df66
Roll Flutter Engine from d09cf345042f to decfc94a44ef (2 revisions) (#103837) 2022-05-14 22:29:04 -07:00
Chris Bracken
6eb12c6843
[macOS] Update template icons to Big Sur style (#103739)
Updates the AppIcon assets in the macOS app template to meet Apple's
icon guidelines as of macOS Big Sur. Assets were moved to the
[flutter_template_images][1] package, which includes them as of version
4.1.0.

Ref: https://developer.apple.com/design/human-interface-guidelines/macos/icons-and-images/app-icon/

Issue: https://github.com/flutter/flutter/issues/103371

[1]: https://github.com/flutter/packages/tree/main/packages/flutter_template_images
2022-05-14 17:20:24 -07:00
Chris Bracken
27c6cdb416
Roll dependendencies (#103771)
Roll dependendencies

This rolls depdendencies to latest using
flutter update-packages --force-upgrade

This change includes three code changes:

* Removes charcode from the dependencies allowlist since it no longer
  appears in the transitive closure of dependencies of the flutter,
  flutter_test, flutter_driver, flutter_localizations, and
  integration_test packages.

* Uses Resolver.create instead of the deprecated Resolver constructor.
  The default Resolver constructor has been deprecated in favour of the
  static Resolver.create() factory function, which unfortunately happens
  to be async. Propagated the async-ness up the chain.
  This change was partially reverted and the deprecation ignored in this
  patch until package:coverage can be rolled internally at Google.

* Eliminates the use of the deprecated packagesPath parameter to
  HitMap.parseJson. This parameter was deprecated and replaced with
  packagePath in https://github.com/dart-lang/coverage/pull/370 which
  was part of the overall deprecation of the .packages file in Dart
  itself https://github.com/dart-lang/sdk/issues/48272. The overall goal
  being that end-user code shouldn't need to know about implementation
  details such as whether dependency information is stored in a
  .packages file or a package_info.json file, but rather use the
  package_config package to obtain the package metadata and perform
  other functions such as resolving its dependencies to filesystem
  paths. packagesPath was replaced by packagePath, which takes the path
  to the package directory itself. Internally, package:coverage then
  uses package_config to do the rest of the package/script URI
  resolution to filesystem paths.
  This change was partially reverted and the deprecation ignored in this
  patch until package:coverage can be rolled internally at Google.

This is a pre-update prior to updating flutter_template_images in
https://github.com/flutter/flutter/pull/103739

Issue: https://github.com/flutter/flutter/issues/103371
Issue: https://github.com/flutter/flutter/issues/103775
Issue: https://github.com/flutter/flutter/issues/103830

When re-applying the partially-reverted changes to code coverage,
we'll need to patch host_entrypoint.dart internally to await the Future
that we'll be returning rather than a non-async value.
2022-05-14 16:34:10 -07:00
engine-flutter-autoroll
b656c476f6
Roll Flutter Engine from 260e5e286c05 to d09cf345042f (2 revisions) (#103828) 2022-05-14 14:54:07 -07:00
Christopher Fujino
0ad0dc255d
[flutter_tools] fix missing cmake (#103761) 2022-05-14 11:59:07 -07:00
Jonah Williams
90a592bf36
[flutter_tools] fix test asset loading (#103667) 2022-05-14 10:59:07 -07:00
engine-flutter-autoroll
d3b80f884f
Roll Flutter Engine from b2f31f56f8b0 to 260e5e286c05 (1 revision) (#103812) 2022-05-14 10:34:03 -07:00
Chris Bracken
110c0a7f80
[ci] Add pointer to template image assets wiki (#103787)
Many of our flutter_tools templates include image assets such as
application icons. Adding these will trigger an analysis error from our
CI tooling.

This adds a pointer to the wiki describing the procedure for adding or
updating image assets in the templates:
https://github.com/flutter/flutter/wiki/Managing-template-image-assets

Uncovered while working on https://github.com/flutter/flutter/issues/103371
2022-05-14 10:28:59 -07:00
Chris Bracken
f2116cb0b2
[tool] Fix BuildInfo.packagesPath doc comment (#103785)
Until recently, BuildInfo.packagesPath defaulted to `.packages` however,
the .packages file has been deprecated [1] and is being removed. In
https://github.com/flutter/flutter/pull/99677 the default was changed to
`.dart_tool/package_config.json` but the doc comment was accidentally
updated to `.dart_tool/packages`. This corrects it to the true default
value.

1: https://github.com/dart-lang/sdk/issues/48272

Spotted in the midst of some related cleanup relating to
https://github.com/flutter/flutter/issues/103775
2022-05-14 10:28:35 -07:00
engine-flutter-autoroll
e91547911b
b2f31f56f Reland: Roll clang and buildroot (flutter/engine#33339) (#103809) 2022-05-14 08:06:31 -07:00
engine-flutter-autoroll
f18dc2e5b2
a71d3867a Roll Dart SDK from c23ec46618c1 to e7590a9bb416 (1 revision) (flutter/engine#33342) (#103806) 2022-05-14 07:26:36 -07:00
engine-flutter-autoroll
e07e288e00
Roll Flutter Engine from 00b9e2bfb06a to 4c8ba5eb1c33 (1 revision) (#103801) 2022-05-14 06:34:06 -07:00
engine-flutter-autoroll
b448f12ad8
Roll Flutter Engine from b4788d2aaa62 to 00b9e2bfb06a (1 revision) (#103792) 2022-05-14 02:29:04 -07:00
engine-flutter-autoroll
cc171c560b
Roll Flutter Engine from 7697febb9ead to b4788d2aaa62 (1 revision) (#103784) 2022-05-13 22:39:05 -07:00
engine-flutter-autoroll
5023dd64ab
Roll Flutter Engine from 996ca3a18669 to 7697febb9ead (2 revisions) (#103781) 2022-05-13 21:34:07 -07:00
engine-flutter-autoroll
47419fb4c3
Roll Flutter Engine from c4a1a72da5dd to 996ca3a18669 (1 revision) (#103778) 2022-05-13 20:29:06 -07:00
Chris Bracken
28aaa1e99e
Fix deprecation doc comment (#103776)
Point users of boolArgDeprecated to boolArg rather than to
boolArgDeprecated in order to avoid losing users to infinite loops or
stack overflows depending on their implementation.
2022-05-13 19:23:07 -07:00
engine-flutter-autoroll
a866f3a965
Roll Flutter Engine from 4e7024db361c to c4a1a72da5dd (4 revisions) (#103770) 2022-05-13 18:29:06 -07:00
Christopher Fujino
4c417884c2
[flutter_tools] ensure linux doctor validator finishes when pkg-config is not installed (#103755) 2022-05-13 18:24:13 -07:00
Dan Field
4f96419612
Make _RenderCustomClip respect clipBehavior (#103748) 2022-05-13 17:14:07 -07:00
engine-flutter-autoroll
8c4e92c694
Roll Flutter Engine from bd906a8fc61b to 4e7024db361c (2 revisions) (#103764) 2022-05-13 17:04:11 -07:00
engine-flutter-autoroll
84a6e8482f
Roll Flutter Engine from 10e0e15347d3 to bd906a8fc61b (1 revision) (#103756) 2022-05-13 15:34:09 -07:00
Michael Goderbauer
0a5a641f8f
Bump snippets tool to 0.3.0 (#103751) 2022-05-13 14:49:26 -07:00
engine-flutter-autoroll
7d234c966a
Roll Flutter Engine from 58193a3b6ef1 to 10e0e15347d3 (5 revisions) (#103742)
* c4b899f63 Roll dart sdk to 7b24ff4d92e2d2136020fc5bedadfe7025861510 (flutter/engine#33309)

* 7956603cc [web] Migrate Flutter Web DOM usage to JS static interop - 12. (flutter/engine#33241)

* 1d0c2ae6f Roll Skia from 1e43dce386c9 to f6e31bf1dcfb (6 revisions) (flutter/engine#33320)

* ed5a2fef0 Roll Skia from f6e31bf1dcfb to 69fecd6c2d85 (1 revision) (flutter/engine#33322)

* 10e0e1534 Revert "[web] Migrate Flutter Web DOM usage to JS static interop - 12. (#33241)" (flutter/engine#33321)

* fix local tests

Co-authored-by: Jonah Williams <jonahwilliams@google.com>
2022-05-13 14:30:19 -07:00
Chris Bracken
b04bdd0b02
[macOS] Adds macOS project files to layers example (#102539)
Adds macOS support to the layers examples collection.

Issue: https://github.com/flutter/flutter/issues/84306
2022-05-13 14:17:01 -07:00
Jonah Williams
73846448fe
[flutter_tools] remove assertion for deprecation .packages (#103729) 2022-05-13 12:58:39 -07:00
Jason Simmons
275fb0286c
Fix avoid_redundant_argument_values analyzer warnings enabled in the latest Dart SDK (#103734)
See https://github.com/flutter/flutter/pull/103719
2022-05-13 12:57:59 -07:00
Christopher Fujino
708c363920
Revert "Delete flaky flutter_gallery XCUITest (#103666)" (#103726)
This reverts commit 145be18c16e570ab1061c7155f66ba7cea3276c3.
2022-05-13 10:42:26 -07:00
Jenn Magder
145be18c16
Delete flaky flutter_gallery XCUITest (#103666) 2022-05-13 10:09:08 -07:00
Jenn Magder
036cae3669
Enforce minimum plugin version iOS 11 (#103545) 2022-05-13 10:04:10 -07:00
Jonah Williams
9f28b83c19
[flutter_tools] migrate some integration tests to null safety (#103560) 2022-05-13 09:39:10 -07:00
engine-flutter-autoroll
42b6fbad26
Roll Flutter Engine from 53c57d5e4620 to 58193a3b6ef1 (1 revision) (#103711) 2022-05-13 09:29:09 -07:00
engine-flutter-autoroll
f0d5db4ffb
Roll Plugins from 4479e26172b9 to 053c4bdb3812 (9 revisions) (#103708) 2022-05-13 09:04:08 -07:00
Nils Reichardt
2b2cda1529
Add blank line after first sentence of doc comment for CheckedModeBanner (#103490) 2022-05-13 08:59:12 -07:00
engine-flutter-autoroll
17b87e5b12
Roll Flutter Engine from 27ca4dffdc0a to 53c57d5e4620 (1 revision) (#103702) 2022-05-13 07:04:04 -07:00
engine-flutter-autoroll
ac80477e8d
Roll Flutter Engine from 568aef744156 to 27ca4dffdc0a (1 revision) (#103694) 2022-05-13 05:04:09 -07:00
engine-flutter-autoroll
8e54dbfe1a
Roll Flutter Engine from 08292be9539b to 568aef744156 (1 revision) (#103689) 2022-05-13 03:54:05 -07:00
engine-flutter-autoroll
c13bc34717
Roll Flutter Engine from fb30b43b163d to 08292be9539b (1 revision) (#103684) 2022-05-13 02:24:11 -07:00
engine-flutter-autoroll
2ee3a6f92a
Roll Flutter Engine from 7bde72ab75a6 to fb30b43b163d (3 revisions) (#103683) 2022-05-13 01:19:07 -07:00
wangying
b3d7a691f6
Add benchmark for clipper layers raster cache (#102495)
* Add clipper raster cache benchmarks

* fix ci test error

* Add PhysicalModel widget to test

* Set top margin adaptive screen height

* Remove PhysicalModel
2022-05-13 14:04:06 +08:00
engine-flutter-autoroll
6bba577bf2
Roll Flutter Engine from 57cbeddb26fe to 7bde72ab75a6 (2 revisions) (#103670) 2022-05-12 18:29:07 -07:00
engine-flutter-autoroll
157c1f900f
Roll Flutter Engine from 587bbb1ba0de to 57cbeddb26fe (11 revisions) (#103665) 2022-05-12 17:24:02 -07:00
engine-flutter-autoroll
9a173024d8
Roll Flutter Engine from db84036d2785 to 587bbb1ba0de (1 revision) (#103649) 2022-05-12 16:19:11 -07:00
Danilo Rêgo
4fc15c851a
docs: update Cubic constructor doc. (#103555) 2022-05-12 16:14:08 -07:00
Bruno Leroux
190d77627d
Add Tooltip textAlign property (#103475) 2022-05-12 16:09:15 -07:00
Alex Li
aa39fa5a88
[gen_l10n] Better blank lines in the header of generated files (#103414) 2022-05-12 16:04:18 -07:00