34398 Commits

Author SHA1 Message Date
engine-flutter-autoroll
2d57261069
Roll Flutter Engine from feb476b7b991 to da0805a9cf03 (4 revisions) (#124933)
feb476b7b9...da0805a9cf

2023-04-15 skia-flutter-autoroll@skia.org Roll Skia from 2a4d95762651 to 2d0b05335104 (1 revision) (flutter/engine#41250)
2023-04-15 jonahwilliams@google.com [Impeller] add a generic porter duff blend foreground shader. (flutter/engine#41098)
2023-04-15 skia-flutter-autoroll@skia.org Roll Fuchsia Linux SDK from Y_tD90hDX_jiubGbC... to hacWN-gQSoWudziIS... (flutter/engine#41248)
2023-04-15 skia-flutter-autoroll@skia.org Roll Fuchsia Mac SDK from RFyPoDrXzIiy-E3wn... to gI2knJ4Rh0yoK4Syd... (flutter/engine#41249)

Also rolling transitive DEPS:
  fuchsia/sdk/core/linux-amd64 from Y_tD90hDX_ji to hacWN-gQSoWu
  fuchsia/sdk/core/mac-amd64 from RFyPoDrXzIiy to gI2knJ4Rh0yo

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-04-16 00:34:24 +00:00
engine-flutter-autoroll
d8a916f232
Roll Flutter Engine from ee66f0d6f2c9 to feb476b7b991 (2 revisions) (#124929)
ee66f0d6f2...feb476b7b9

2023-04-15 skia-flutter-autoroll@skia.org Roll Skia from cf580fd68a21 to 2a4d95762651 (2 revisions) (flutter/engine#41247)
2023-04-15 skia-flutter-autoroll@skia.org Roll Dart SDK from eb26d88d7f58 to 786a70d8ef6b (1 revision) (flutter/engine#41245)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-04-15 22:32:13 +00:00
Jonah Williams
00495da0b5
Revert "[framework] use shader tiling instead of repeated calls to drawImage" (#124640)
Reverts flutter/flutter#119495

We'll managed to optimize almost all of the cases that made this slow. Actually, it will soon be harder to optimize shader tiling...
2023-04-15 22:04:20 +00:00
Jonah Williams
d1d426e5a8
[cupertino] improve cupertino picker performance by using at most one opacity layer (#124719)
Fixes https://github.com/flutter/flutter/issues/124703

Rather than applying an opacity layer per picker item, apply them to all partially opaque picker items at once. This dramatically improves performance for impeller, by reducing the number of required subpasses and texture allocations signficantly.

Before:
Doesn't finish, 100s of passes

After:

![image](https://user-images.githubusercontent.com/8975114/231569280-91f55c9a-53a5-4b75-8728-59a4dceebe81.png)

![image](https://user-images.githubusercontent.com/8975114/231569309-7c82e5ff-46c7-4f00-80f0-9b4096aa4b14.png)

See also:

https://github.com/flutter/flutter/issues/124658
2023-04-15 22:00:48 +00:00
Andrew Kolos
68ec71f46c
[flutter_tools] Remove Version.unknown (#124771)
Fixes #124756 by removing the concept of `Version.unknown`.

`Version` fields that needed the ability to represent an unknown version have been made nullable. Assigning `null` to them represents an unknown version.
2023-04-15 19:56:41 +00:00
engine-flutter-autoroll
4543766a10
Roll Flutter Engine from 41c1ea9a8283 to ee66f0d6f2c9 (2 revisions) (#124923)
41c1ea9a82...ee66f0d6f2

2023-04-15 skia-flutter-autoroll@skia.org Roll Skia from f489b4a06e19 to cf580fd68a21 (3 revisions) (flutter/engine#41244)
2023-04-15 skia-flutter-autoroll@skia.org Roll Dart SDK from afb0adeca5b6 to eb26d88d7f58 (1 revision) (flutter/engine#41241)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-04-15 16:54:35 +00:00
engine-flutter-autoroll
00171b0713
Roll Flutter Engine from f24e37bb4d9e to 41c1ea9a8283 (1 revision) (#124916)
f24e37bb4d...41c1ea9a82

2023-04-15 skia-flutter-autoroll@skia.org Roll Fuchsia Mac SDK from wL-3zhH7VC1ugMJUN... to RFyPoDrXzIiy-E3wn... (flutter/engine#41240)

Also rolling transitive DEPS:
  fuchsia/sdk/core/mac-amd64 from wL-3zhH7VC1u to RFyPoDrXzIiy

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-04-15 10:38:23 +00:00
engine-flutter-autoroll
d0d02cbd12
Roll Flutter Engine from f6e64a87407f to f24e37bb4d9e (2 revisions) (#124914)
f6e64a8740...f24e37bb4d

2023-04-15 skia-flutter-autoroll@skia.org Roll Fuchsia Linux SDK from Z0of2S9pf3Zn1nsJP... to Y_tD90hDX_jiubGbC... (flutter/engine#41238)
2023-04-15 magder@google.com Remove jazzy and Xcode properties from impeller-cmake-example builder (flutter/engine#41222)

Also rolling transitive DEPS:
  fuchsia/sdk/core/linux-amd64 from Z0of2S9pf3Zn to Y_tD90hDX_ji

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-04-15 09:52:38 +00:00
engine-flutter-autoroll
7975257c7a
Roll Flutter Engine from c8d84cf3b761 to f6e64a87407f (2 revisions) (#124913)
c8d84cf3b7...f6e64a8740

2023-04-15 godofredoc@google.com Revert "Migrate mac_host_engine to engine v2 builds." (flutter/engine#41233)
2023-04-15 skia-flutter-autoroll@skia.org Roll Dart SDK from 5687f08b854d to afb0adeca5b6 (2 revisions) (flutter/engine#41232)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-04-15 04:35:29 +00:00
engine-flutter-autoroll
e1642bafbd
Roll Flutter Engine from 4552a6e105f1 to c8d84cf3b761 (1 revision) (#124907)
4552a6e105...c8d84cf3b7

2023-04-15 chris@bracken.jp [macOS] Fix arm64 floating-point test failure (flutter/engine#41228)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-04-15 03:19:35 +00:00
engine-flutter-autoroll
f89caf7caf
Roll Flutter Engine from 0a5ed019cea5 to 4552a6e105f1 (1 revision) (#124904)
0a5ed019ce...4552a6e105

2023-04-15 godofredoc@google.com Do not run clang tidy on recipes cq. (flutter/engine#41227)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-04-15 02:13:32 +00:00
engine-flutter-autoroll
016bcc1000
Roll Flutter Engine from f7945293aced to 0a5ed019cea5 (2 revisions) (#124901)
f7945293ac...0a5ed019ce

2023-04-14 skia-flutter-autoroll@skia.org Roll Skia from 22e417bea884 to f489b4a06e19 (6 revisions) (flutter/engine#41225)
2023-04-14 skia-flutter-autoroll@skia.org Roll Dart SDK from 36b37d0a8db7 to 5687f08b854d (1 revision) (flutter/engine#41224)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-04-15 01:21:26 +00:00
engine-flutter-autoroll
c40eed10b1
Roll Flutter Engine from e9739bca5c66 to f7945293aced (5 revisions) (#124900)
e9739bca5c...f7945293ac

2023-04-14 magder@google.com Change v2 `mac_unopt` orchestrator builder to Linux (flutter/engine#41184)
2023-04-14 zanderso@users.noreply.github.com Specify allowed Macmini models (flutter/engine#41219)
2023-04-14 godofredoc@google.com Migrate mac_host_engine to engine v2 builds. (flutter/engine#41149)
2023-04-14 magder@google.com Remove cores dimension from Mac Host clang-tidy (flutter/engine#41214)
2023-04-14 magder@google.com Run mac_host_engine orchestrator on arm Macs (flutter/engine#41185)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-04-15 00:21:24 +00:00
engine-flutter-autoroll
2f36100ef4
Roll Flutter Engine from 413e95d1e22d to e9739bca5c66 (7 revisions) (#124896)
413e95d1e2...e9739bca5c

2023-04-14 chris@bracken.jp [macOS] Build unittests on all macOS host builds (flutter/engine#41215)
2023-04-14 mdebbar@google.com [web] Don't run goldctl init more than once (flutter/engine#41207)
2023-04-14 skia-flutter-autoroll@skia.org Roll Skia from 2bd12e31d578 to 22e417bea884 (4 revisions) (flutter/engine#41213)
2023-04-14 chillers@google.com Revert "[Android] Send connectionClosed message when keyboard becomes invisible to ensure framework focus state is correct." (flutter/engine#41211)
2023-04-14 magder@google.com Remove `Mac mac_android_aot_engine` in favor of Linux (flutter/engine#41210)
2023-04-14 magder@google.com Run clang tidy builds on arm Macs (flutter/engine#41183)
2023-04-14 skia-flutter-autoroll@skia.org Roll Fuchsia Linux SDK from diD1gLr_dKWFJlsSn... to Z0of2S9pf3Zn1nsJP... (flutter/engine#41209)

Also rolling transitive DEPS:
  fuchsia/sdk/core/linux-amd64 from diD1gLr_dKWF to Z0of2S9pf3Zn

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-04-14 22:59:37 +00:00
hangyu
4d6ef78ca5
Add optional labelText and semanticLabel to Checkbox (#124555)
Re-open from https://github.com/flutter/flutter/pull/116551

This PR added optional labelText (which will be  rendered side by side with Checkbox in the future, and thus is also announced by default by screen readers), and semanticLabel(which will be announced by screen reader if provided, overrides labelText, in order to do that we might want to wrap the Text widget inside ExcludeSemantics in the future).

Issues fixed:
[b/239564167]
2023-04-14 22:40:10 +00:00
engine-flutter-autoroll
094bd85845
Roll Flutter Engine from 9c314065c852 to 413e95d1e22d (1 revision) (#124892)
9c314065c8...413e95d1e2

2023-04-14 skia-flutter-autoroll@skia.org Roll Dart SDK from 0150b91de0b0 to 36b37d0a8db7 (2 revisions) (flutter/engine#41208)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-04-14 21:56:07 +00:00
engine-flutter-autoroll
0a834beb67
Roll Flutter Engine from 87fc46430e1d to 9c314065c852 (5 revisions) (#124886)
87fc46430e...9c314065c8

2023-04-14 zanderso@users.noreply.github.com Run the Mac impeller-cmake-example orchestrator on arm64 (flutter/engine#41194)
2023-04-14 chinmaygarde@google.com Fix warning about angle_build_all being unread on Mac builds. (flutter/engine#41176)
2023-04-14 magder@google.com Change v2 `mac_android_aot_engine` orchestrator builder to Linux (flutter/engine#41181)
2023-04-14 zanderso@users.noreply.github.com Do not run mac unit tests on macmini7,1 (flutter/engine#41203)
2023-04-14 skia-flutter-autoroll@skia.org Manual roll Skia from ad2e21650306 to 2bd12e31d578 (14 revisions) (flutter/engine#41206)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-04-14 20:45:02 +00:00
engine-flutter-autoroll
5a8ce8f4cb
Roll Flutter Engine from ea0e1b17006c to 87fc46430e1d (1 revision) (#124878)
ea0e1b1700...87fc46430e

2023-04-14 skia-flutter-autoroll@skia.org Roll Fuchsia Mac SDK from fRDyjjf-0gc4uVHv7... to wL-3zhH7VC1ugMJUN... (flutter/engine#41205)

Also rolling transitive DEPS:
  fuchsia/sdk/core/mac-amd64 from fRDyjjf-0gc4 to wL-3zhH7VC1u

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-04-14 19:36:22 +00:00
Justin McCandless
119744a63c
iOS context menu shadow (#122429)
Update the visuals of the iOS context menu to match iOS 16.3.1 more closely.
2023-04-14 10:43:17 -07:00
engine-flutter-autoroll
b95cd931ae
Roll Flutter Engine from 4b96e38c9275 to ea0e1b17006c (1 revision) (#124867)
4b96e38c92...ea0e1b1700

2023-04-14 skia-flutter-autoroll@skia.org Manual roll Skia from 2e4223a5f4bf to ad2e21650306 (16 revisions) (flutter/engine#41195)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-04-14 17:20:49 +00:00
Jackson Gardner
2269dc10b3
Add option to run wasm-opt on module output. (#124831)
This fixes https://github.com/flutter/flutter/issues/124159

Adds the command line argument `--wasm-opt` to optimize the web assembly output.
2023-04-14 17:19:21 +00:00
Tirth
aa8cc44e03
[CupertinoListSection] adds new property separatorColor (#124803)
Adds new property `separatorColor` to `CupertinoListSection` widget.

Fixes: #124744

### `separatorColor` property is null

<img src="https://user-images.githubusercontent.com/13456345/231840875-22605c23-ee9f-464f-a005-c9fce1b641a7.png" width=350>

### `separatorColor` property is not-null

| Color.fromARGB(255, 136, 13, 207) | Color.fromARGB(255, 13, 62, 207) | Color.fromARGB(255, 29, 207, 13) |
| --- | --- | --- |
| ![a](https://user-images.githubusercontent.com/13456345/231840832-6027cf86-e9c0-4206-b6f8-23556471c1bd.png) | ![b](https://user-images.githubusercontent.com/13456345/231840862-dcc30212-14f8-44af-a8cb-d04b22b7a078.png) | ![c](https://user-images.githubusercontent.com/13456345/231840870-d9fafe23-e9a4-423a-a25c-b71835991d07.png) |
2023-04-14 17:19:19 +00:00
engine-flutter-autoroll
5dbab86676
Roll Packages from d01f4eaabb54 to e4ec15590935 (5 revisions) (#124863)
d01f4eaabb...e4ec155909

2023-04-14 stuartmorgan@google.com [shared_preferences] Remove Android lint baseline (flutter/packages#3707)
2023-04-13 37607224+AmanNegi@users.noreply.github.com [shared_preferences] Ports SharedPreferencesAndroid to Pigeon (flutter/packages#3321)
2023-04-13 10687576+bparrishMines@users.noreply.github.com [webview_flutter_android] Fix Android lint warnings (flutter/packages#3675)
2023-04-13 gautier.bayzelon@gmail.com [go_router_builder] Use only one .where() (flutter/packages#3698)
2023-04-13 engine-flutter-autoroll@skia.org Roll Flutter from 3b4b14919173 to be45eb2420b2 (21 revisions) (flutter/packages#3701)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-packages-flutter-autoroll
Please CC flutter-ecosystem@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-04-14 16:01:07 +00:00
engine-flutter-autoroll
f74054467b
Roll Flutter Engine from b7b2e7b742aa to 4b96e38c9275 (1 revision) (#124856)
Roll Flutter Engine from b7b2e7b742aa to 4b96e38c9275 (1 revision)
2023-04-14 11:17:25 +00:00
Pierre-Louis
a0b7a6b692
Adjust repo config for VS Code formatting (#122758)
If someone's user settings include the following, the current workspace
level formatting settings don't apply since they aren't as specific.
```
"[dart]": {
  "editor.formatOnSave": true,
  "editor.formatOnType": true,
}
```

This PR handles this by turning off auto-formatting specifically for
Dart files.

This PR also adds `"files.trimTrailingWhitespace": true` to simplify
[contribution
guide](https://github.com/flutter/flutter/wiki/Setting-up-the-Framework-development-environment#set-up-your-environment).

Fixes https://github.com/flutter/flutter/issues/122050. This change is
test-exempt.

## Pre-launch Checklist

- [x] I read the [Contributor Guide] and followed the process outlined
there for submitting PRs.
- [x] I read the [Tree Hygiene] wiki page, which explains my
responsibilities.
- [x] I read and followed the [Flutter Style Guide], including [Features
we expect every widget to implement].
- [x] I signed the [CLA].
- [x] I listed at least one issue that this PR fixes in the description
above.
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] I added new tests to check the change I am making, or this PR is
[test-exempt].
- [x] All existing and new tests are passing.
2023-04-14 12:35:42 +02:00
engine-flutter-autoroll
607e6413c1
Roll Flutter Engine from 4f86a05ac932 to b7b2e7b742aa (4 revisions) (#124845)
Roll Flutter Engine from 4f86a05ac932 to b7b2e7b742aa (4 revisions)
2023-04-14 07:13:28 +00:00
engine-flutter-autoroll
e1722859ec
Roll Flutter Engine from 00bef00f64a7 to 4f86a05ac932 (5 revisions) (#124841)
Roll Flutter Engine from 00bef00f64a7 to 4f86a05ac932 (5 revisions)
2023-04-14 05:49:32 +00:00
engine-flutter-autoroll
9465b7473e
Roll Flutter Engine from ad222b0c93b9 to 00bef00f64a7 (1 revision) (#124837)
Roll Flutter Engine from ad222b0c93b9 to 00bef00f64a7 (1 revision)
3.10.0-5.0.pre
2023-04-14 04:56:22 +00:00
Andrew Kolos
2cd768b893
[flutter_tools] Reorganize android_studio_test.dart (#124834)
[flutter_tools] Reorganize android_studio_test.dart
2023-04-14 03:20:35 +00:00
engine-flutter-autoroll
fd7d2d272b
Roll Flutter Engine from ce7be0093399 to ad222b0c93b9 (1 revision) (#124832)
Roll Flutter Engine from ce7be0093399 to ad222b0c93b9 (1 revision)
2023-04-14 03:00:44 +00:00
Jenn Magder
44fe615c5c
Remove Finder extended attributes in build target before code signing iOS frameworks (#123896)
Remove Finder extended attributes in build target before code signing iOS frameworks
2023-04-14 02:26:15 +00:00
Kevin Moore
3bc07c1cef
flutter-tool, web: update HTML template serviceWorkerVersion to be const (#124826)
flutter-tool, web: update HTML template serviceWorkerVersion to be const
2023-04-14 02:01:21 +00:00
Taha Tesser
4c41c0dbcd
Fix CupertinoContextMenu throws exception on route animation (#124785)
Fix `CupertinoContextMenu` throws exception on route animation
2023-04-14 01:59:11 +00:00
Kevin Moore
76e587bf78
flutter-tool: enum cleanup (#124760)
flutter-tool: enum cleanup
2023-04-14 01:55:05 +00:00
engine-flutter-autoroll
dca8d7c286
Roll Flutter Engine from 1289f4b513ef to ce7be0093399 (1 revision) (#124825)
Roll Flutter Engine from 1289f4b513ef to ce7be0093399 (1 revision)
2023-04-14 01:53:25 +00:00
dependabot[bot]
afdb2fac05
Bump actions/checkout from 3.5.1 to 3.5.2 (#124822)
Bump actions/checkout from 3.5.1 to 3.5.2
2023-04-13 23:45:05 +00:00
engine-flutter-autoroll
5ba9b9388c
Roll Flutter Engine from 2ff14d733daa to 1289f4b513ef (2 revisions) (#124824)
Roll Flutter Engine from 2ff14d733daa to 1289f4b513ef (2 revisions)
2023-04-13 23:41:03 +00:00
engine-flutter-autoroll
e5f2bef7e7
Roll Flutter Engine from eb3e7d52ebbc to 2ff14d733daa (1 revision) (#124820)
Roll Flutter Engine from eb3e7d52ebbc to 2ff14d733daa (1 revision)
2023-04-13 22:34:08 +00:00
Reid Baker
2723266466
i123643 print java version gradle (#123644)
#123643
- Add task to projects evaluated by flutter.gradle that will print the
java version.
- Add integration test for the existence of javaVersion and the expected
format.
- Add gradle util to get the gradlew version for a specific platform
(gradlew everywhere but windows).

Why does this code need to exist? 
Figuring out what version of java is used by flutter/gradle is done in a
few different ways that are not always aligned.
See this issue https://github.com/flutter/flutter/issues/122609 ,
this issue https://github.com/flutter/flutter/issues/121501 this feature
request https://github.com/flutter/flutter/issues/106416

As examples of why assuming the java version is dangerous. 
This task is code flutter can build upon and is the version gradle is
using to build no matter how it is configured.



## Pre-launch Checklist

- [x] I read the [Contributor Guide] and followed the process outlined
there for submitting PRs.
- [x] I read the [Tree Hygiene] wiki page, which explains my
responsibilities.
- [x] I read and followed the [Flutter Style Guide], including [Features
we expect every widget to implement].
- [x] I signed the [CLA].
- [x] I listed at least one issue that this PR fixes in the description
above.
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] I added new tests to check the change I am making, or this PR is
[test-exempt].
- [x] All existing and new tests are passing.

---------

Co-authored-by: Mitchell Goodwin <58190796+MitchellGoodwin@users.noreply.github.com>
Co-authored-by: Greg Spencer <gspencergoog@users.noreply.github.com>
Co-authored-by: Victoria Ashworth <vashworth@google.com>
Co-authored-by: Christopher Fujino <christopherfujino@gmail.com>
Co-authored-by: Jackson Gardner <jacksongardner@google.com>
Co-authored-by: Rydmike <m.rydstrom@gmail.com>
Co-authored-by: keyonghan <54558023+keyonghan@users.noreply.github.com>
Co-authored-by: chunhtai <47866232+chunhtai@users.noreply.github.com>
Co-authored-by: Taha Tesser <tessertaha@gmail.com>
Co-authored-by: Ben Konyi <bkonyi@google.com>
Co-authored-by: engine-flutter-autoroll <engine-flutter-autoroll@skia.org>
Co-authored-by: hellohuanlin <41930132+hellohuanlin@users.noreply.github.com>
Co-authored-by: Danny Tuppeny <danny@tuppeny.com>
Co-authored-by: Chris Bracken <chris@bracken.jp>
Co-authored-by: Kate Lovett <katelovett@google.com>
Co-authored-by: Michael Goderbauer <goderbauer@google.com>
Co-authored-by: Elias Yishak <42216813+eliasyishak@users.noreply.github.com>
Co-authored-by: Christopher Fujino <fujino@google.com>
2023-04-13 18:13:58 -04:00
engine-flutter-autoroll
082227b4ee
Roll Flutter Engine from 496543715bdb to eb3e7d52ebbc (3 revisions) (#124816)
Roll Flutter Engine from 496543715bdb to eb3e7d52ebbc (3 revisions)
2023-04-13 20:58:48 +00:00
Flutter GitHub Bot
d300b86e80
Roll pub packages (#124709)
Roll pub packages
2023-04-13 20:54:52 +00:00
Elliott Brooks
a3b85ba9a9
[flutter_tools] Disable flaky output_web_test test case (#124257)
[flutter_tools] Disable flaky `output_web_test` test case
2023-04-13 20:38:07 +00:00
engine-flutter-autoroll
c80ef4768e
Roll Flutter Engine from 26eddb64e8ea to 496543715bdb (1 revision) (#124812)
Roll Flutter Engine from 26eddb64e8ea to 496543715bdb (1 revision)
2023-04-13 20:04:03 +00:00
Taha Tesser
55dc9f93ea
Refactor SliverAppBar.medium & SliverAppBar.large to fix several issues (#122542)
Refactor `SliverAppBar.medium` & `SliverAppBar.large` to fix several issues
2023-04-13 18:54:08 +00:00
Justin McCandless
62cb61d3f3
Improve the docs around the TextSelectionHandleControls deprecations (#123827)
Explain how to do the two-step migration to the context menus feature.
2023-04-13 10:13:13 -07:00
engine-flutter-autoroll
2a5869e696
Roll Packages from fe5615f8b1de to d01f4eaabb54 (5 revisions) (#124795)
Roll Packages from fe5615f8b1de to d01f4eaabb54 (5 revisions)
2023-04-13 15:58:27 +00:00
engine-flutter-autoroll
9591537094
Roll Flutter Engine from 81a57d24e62a to 26eddb64e8ea (1 revision) (#124794)
Roll Flutter Engine from 81a57d24e62a to 26eddb64e8ea (1 revision)
2023-04-13 15:53:44 +00:00
engine-flutter-autoroll
be45eb2420
Roll Flutter Engine from fb3908da9a67 to 81a57d24e62a (2 revisions) (#124782)
Roll Flutter Engine from fb3908da9a67 to 81a57d24e62a (2 revisions)
2023-04-13 13:47:21 +00:00
engine-flutter-autoroll
6509015321
Roll Flutter Engine from 5e595ff568d2 to fb3908da9a67 (1 revision) (#124769)
Roll Flutter Engine from 5e595ff568d2 to fb3908da9a67 (1 revision)
2023-04-13 06:24:22 +00:00
engine-flutter-autoroll
caa4b5bc02
Roll Flutter Engine from c2870ada170c to 5e595ff568d2 (1 revision) (#124766)
Roll Flutter Engine from c2870ada170c to 5e595ff568d2 (1 revision)
2023-04-13 05:02:58 +00:00