42019 Commits

Author SHA1 Message Date
Joy Serquiña
85b3d97673
fix(flutter/a11y assessments): h1 missing a11y from each page on the web app (#152198)
Adds Semantic Widget to wrap the contents of each page's AppBar title attribute and adds header: true and headingLevel: 1 as Semantic attributes so the content of the title is compiled as an h1 tag to meet accessibility guidelines that each page must have a h1 tag present. Also updates the test cases for the home page and each use case page to check for its respective h1.

[Before Screenshot - Accessibility Assessments Home Page](https://screenshot.googleplex.com/4i9LuiGwvLnEcZ8)
[Before Screenshot - Checkbox List Title -- note: each use case page is missing an h1](https://screenshot.googleplex.com/3qQjfqvAMTehRsm)
[After Screenshot - Accessibility Assessments Home Page](https://screenshot.googleplex.com/APSJJXBmwNBP35m)
[After Screenshot - Checkbox List Title-- note: change is similar across each Accessibility use case page](https://screenshot.googleplex.com/6EGgZnTusEgeN5L)

Fixes b/338035526
2024-08-13 22:22:28 +00:00
dependabot[bot]
87abed2b23
Bump github/codeql-action from 3.26.0 to 3.26.1 (#153395)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.0 to 3.26.1.
<details>
<summary>Commits</summary>
<ul>
<li><a href="29d86d22a3"><code>29d86d2</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2422">#2422</a> from github/update-v3.26.1-0d5982aa3</li>
<li><a href="5b15b9edeb"><code>5b15b9e</code></a> Revert &quot;Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2417">#2417</a> from github/update-bundle/codeql-bundle-v2.1...</li>
<li><a href="18ac79e766"><code>18ac79e</code></a> Update changelog for v3.26.1</li>
<li><a href="0d5982aa33"><code>0d5982a</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2416">#2416</a> from github/henrymercer/ghes-3.14-compat-info</li>
<li><a href="da9ecb0f40"><code>da9ecb0</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2421">#2421</a> from github/henrymercer/log-job-run-uuid</li>
<li><a href="c4c3c4421f"><code>c4c3c44</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2417">#2417</a> from github/update-bundle/codeql-bundle-v2.18.2</li>
<li><a href="41833c77c6"><code>41833c7</code></a> Log job run UUID</li>
<li><a href="d620faa0b4"><code>d620faa</code></a> Bump the npm group with 4 updates (<a href="https://redirect.github.com/github/codeql-action/issues/2419">#2419</a>)</li>
<li><a href="25ad3c8e40"><code>25ad3c8</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2418">#2418</a> from github/henrymercer/extraction-time-telemetry</li>
<li><a href="44ecae4896"><code>44ecae4</code></a> Fix matrixing of &quot;submit SARIF after failure&quot; check</li>
<li>Additional commits viewable in <a href="eb055d739a...29d86d22a3">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github/codeql-action&package-manager=github_actions&previous-version=3.26.0&new-version=3.26.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>
2024-08-13 21:54:23 +00:00
engine-flutter-autoroll
b32eaf6f75
Roll Packages from d9a6de802e1f to e4f2247c3f41 (4 revisions) (#153383)
d9a6de802e...e4f2247c3f

2024-08-13 49699333+dependabot[bot]@users.noreply.github.com [url_launcher]: Bump androidx.annotation:annotation from 1.8.1 to 1.8.2 in /packages/url_launcher/url_launcher_android/android (flutter/packages#7386)
2024-08-13 engine-flutter-autoroll@skia.org Manual roll Flutter from 814e49be4922 to 2afc452d3a8e (12 revisions) (flutter/packages#7399)
2024-08-12 49699333+dependabot[bot]@users.noreply.github.com [image_picker]: Bump androidx.annotation:annotation from 1.8.1 to 1.8.2 in /packages/image_picker/image_picker_android/android (flutter/packages#7390)
2024-08-12 engine-flutter-autoroll@skia.org Roll Flutter from 9b8470197f42 to 814e49be4922 (3 revisions) (flutter/packages#7396)

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://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
2024-08-13 20:04:16 +00:00
flutter-pub-roller-bot
5f99d5782a
Roll pub packages (#153380)
This PR was generated by `flutter update-packages --force-upgrade`.
2024-08-13 19:12:24 +00:00
engine-flutter-autoroll
aba00947b6
Roll Flutter Engine from 73c3135cc3be to 4246f1536c5d (2 revisions) (#153377)
73c3135cc3...4246f1536c

2024-08-13 zanderso@users.noreply.github.com Revert "Reland: Partial repaint platform views" (flutter/engine#54537)
2024-08-13 skia-flutter-autoroll@skia.org Roll Dart SDK from 9a6ec6cc9627 to 44635f897535 (2 revisions) (flutter/engine#54536)

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 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://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
2024-08-13 18:47:03 +00:00
Zachary Anderson
cc13cd1f11
Retry Linux_android_emu tests in presubmit like they are in postsubmit (#153369)
To help keep rolls unblocked while the flakiness of these tests is
investigated.
2024-08-13 10:23:30 -07:00
Zachary Anderson
6200318586
Shift API level 34 emulator tests to prod (#153366)
These are passing consistently
2024-08-13 09:42:30 -07:00
engine-flutter-autoroll
9feae10665
Roll Flutter Engine from 77cd5447b911 to 73c3135cc3be (1 revision) (#153364)
77cd5447b9...73c3135cc3

2024-08-13 skia-flutter-autoroll@skia.org Roll Skia from d11cdccf3fee to 7c0eeaf12413 (1 revision) (flutter/engine#54535)

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 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://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
2024-08-13 16:19:24 +00:00
engine-flutter-autoroll
f2ba204917
Roll Flutter Engine from 9566b25c7319 to 77cd5447b911 (2 revisions) (#153361)
9566b25c73...77cd5447b9

2024-08-13 skia-flutter-autoroll@skia.org Roll Skia from a12a1fc4160e to d11cdccf3fee (1 revision) (flutter/engine#54533)
2024-08-13 skia-flutter-autoroll@skia.org Roll Fuchsia Test Scripts from 8WCo7tLjg_GoImlj5... to Kq699Ii76C_pozQ9Y... (flutter/engine#54532)

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 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://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
2024-08-13 15:20:08 +00:00
engine-flutter-autoroll
bcbe3f81c9
Roll Flutter Engine from ba7225c6c068 to 9566b25c7319 (1 revision) (#153351)
ba7225c6c0...9566b25c73

2024-08-13 skia-flutter-autoroll@skia.org Roll Dart SDK from 966df41e7755 to 9a6ec6cc9627 (1 revision) (flutter/engine#54531)

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 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://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
2024-08-13 11:52:16 +00:00
engine-flutter-autoroll
e814afaa08
Roll Flutter Engine from 9054eb43aa26 to ba7225c6c068 (3 revisions) (#153348)
9054eb43aa...ba7225c6c0

2024-08-13 skia-flutter-autoroll@skia.org Roll Skia from 899762bba6fd to a12a1fc4160e (1 revision) (flutter/engine#54530)
2024-08-13 skia-flutter-autoroll@skia.org Roll Skia from 8dc4b2e92727 to 899762bba6fd (2 revisions) (flutter/engine#54528)
2024-08-13 49699333+dependabot[bot]@users.noreply.github.com Bump actions/upload-artifact from 4.3.4 to 4.3.6 (flutter/engine#54527)

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 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://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
2024-08-13 10:49:26 +00:00
engine-flutter-autoroll
2afc452d3a
Roll Flutter Engine from adb1fa9fdbcf to 9054eb43aa26 (2 revisions) (#153338)
adb1fa9fdb...9054eb43aa

2024-08-13 49699333+dependabot[bot]@users.noreply.github.com Bump google/osv-scanner-action from 1.8.2 to 1.8.3 (flutter/engine#54526)
2024-08-13 skia-flutter-autoroll@skia.org Roll Skia from d3cd0afd8f0d to 8dc4b2e92727 (1 revision) (flutter/engine#54525)

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 jsimmons@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://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
2024-08-13 07:58:07 +00:00
engine-flutter-autoroll
907df025e0
Roll Flutter Engine from af68e772d298 to adb1fa9fdbcf (2 revisions) (#153336)
af68e772d2...adb1fa9fdb

2024-08-13 skia-flutter-autoroll@skia.org Roll Dart SDK from 21cde9d69d4e to 966df41e7755 (1 revision) (flutter/engine#54524)
2024-08-13 skia-flutter-autoroll@skia.org Roll Skia from d6f85d7fa251 to d3cd0afd8f0d (1 revision) (flutter/engine#54523)

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 jsimmons@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://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
2024-08-13 07:00:09 +00:00
engine-flutter-autoroll
289ba8dc25
Roll Flutter Engine from 07ecd90b7755 to af68e772d298 (3 revisions) (#153332)
07ecd90b77...af68e772d2

2024-08-13 skia-flutter-autoroll@skia.org Roll Skia from cbd5898acbd8 to d6f85d7fa251 (1 revision) (flutter/engine#54522)
2024-08-13 skia-flutter-autoroll@skia.org Roll Dart SDK from a6cd8099ff85 to 21cde9d69d4e (1 revision) (flutter/engine#54521)
2024-08-13 skia-flutter-autoroll@skia.org Roll Skia from 7bed8fb6fae2 to cbd5898acbd8 (2 revisions) (flutter/engine#54520)

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 jsimmons@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://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
2024-08-13 04:28:25 +00:00
Greg Spencer
e06738bba4
Add fake dependency on flutter_gpu for the docs (#153325)
## Description

This adds a fake dependency to the docs generation for the `flutter_gpu` package so that it will be included in the docs even though Flutter itself doesn't depend on it directly.

## Related Issues

 - Fixes https://github.com/flutter/flutter/issues/153320

## Tests

 - Adding a test to the canary files that the docs generation script looks for. (Not yet added: still draft)
2024-08-13 01:55:07 +00:00
engine-flutter-autoroll
b6ef354cde
Roll Flutter Engine from 5d8ee52e985b to 07ecd90b7755 (7 revisions) (#153326)
5d8ee52e98...07ecd90b77

2024-08-12 skia-flutter-autoroll@skia.org Roll Skia from c9fd814b106a to 7bed8fb6fae2 (2 revisions) (flutter/engine#54516)
2024-08-12 skia-flutter-autoroll@skia.org Roll Skia from e232752d04c5 to c9fd814b106a (3 revisions) (flutter/engine#54515)
2024-08-12 43054281+camsim99@users.noreply.github.com [Android] Update integration test AVD dependency to use Android 35 emulators (flutter/engine#54186)
2024-08-12 jonahwilliams@google.com [iOS] keep threads merged when using Skia renderer on iOS (flutter/engine#54514)
2024-08-12 chris@bracken.jp iOS,macOS: Clean up create_ios_framework.py (flutter/engine#54500)
2024-08-12 skia-flutter-autoroll@skia.org Roll Skia from ec7558d41b34 to e232752d04c5 (3 revisions) (flutter/engine#54511)
2024-08-12 skia-flutter-autoroll@skia.org Roll Dart SDK from cfe2b63d3aca to a6cd8099ff85 (1 revision) (flutter/engine#54512)

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 jsimmons@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://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
2024-08-13 00:59:26 +00:00
Victor Sanni
cc5d08bc79
Make CupertinoButton interactive by keyboard shortcuts (#153126)
This should have been added with https://github.com/flutter/flutter/pull/150721.
2024-08-12 23:14:05 +00:00
gaaclarke
fa1216761d
Added FlutterEngineGroups to engine architecture doc (#153100)
I also formatted the markdown as per our guidelines.  I kept the commits for formatting separate if you want to ignore those.
2024-08-12 22:00:33 +00:00
engine-flutter-autoroll
97218291a0
Roll Flutter Engine from bcf2dcc09a13 to 5d8ee52e985b (4 revisions) (#153313)
bcf2dcc09a...5d8ee52e98

2024-08-12 matej.knopp@gmail.com macOS: Fix crash in attributedSubstringForProposedRange with out of bounds range (flutter/engine#54469)
2024-08-12 737941+loic-sharma@users.noreply.github.com [Windows] Improve texture format logic (flutter/engine#54329)
2024-08-12 bdero@google.com Revert "[Impeller] remove scene3d support." (flutter/engine#54502)
2024-08-12 skia-flutter-autoroll@skia.org Roll Skia from f77adcef7c1c to ec7558d41b34 (1 revision) (flutter/engine#54507)

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 jsimmons@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://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
2024-08-12 21:11:06 +00:00
Jason Simmons
5a04b4dda9
Disable DevTools when running the hot restart integration test in flutter_tools (#153247)
When DevTools is active HotRunner.attach makes a deferred RPC to a DevTools service.  That RPC appears to cause issues if it executes at the wrong time during the hot restart.

Passing the --no-devtools flag works around this by disabling the RPC.

See https://github.com/flutter/flutter/issues/153049
2024-08-12 19:57:22 +00:00
Jamie Kerber
dae3a87d93
Implemented CupertinoButton new styles/sizes (fixes #92525) (#152845)
This PR fixes #92525 and introduces the following changes according to [latest iOS HIG](https://developer.apple.com/design/human-interface-guidelines/buttons#iOS-iPadOS):

- `CupertinoButton` now has a `size` property (type `enum CupertinoButtonSize`, values sm/md/lg, default `lg`) that allows the devs to apply new iOS 15+ button styles
- Previously `CupertinoButton` had a larger padding when no background color was specified. With the new HIG, that is no longer the case
- `CupertinoButton` now has a `.tinted` constructor that renders a translucent background (transparency % is brightness-dependent) and uses a different foreground color compared to `.filled`
- `CupertinoButton` now uses the `actionTextStyle` TextStyle from the given theme
- `CupertinoButton`'s child IconTheme's size will always be x1.2 the given TextStyle's size
- `CupertinoTextThemeData` now has a `actionSmallTextStyle` property to use with small buttons (including a default `_kDefaultActionSmallTextStyle` TextStyle)

Preview & example:

![image](https://github.com/user-attachments/assets/0985eb19-c091-41f5-bd98-0de196b7e403)

> **NOTE**: there is a discrepancy in dark mode button foreground color between the default CupertinoTheme and the HIG. A separate issue will be opened for this.

~EDIT: issue reported here https://github.com/flutter/flutter/issues/152846~
EDIT2: fixed by #153039 !

![image](https://github.com/user-attachments/assets/d671d7b4-bb2f-4b38-9464-ee1b04927304)

## Example
```dart
import 'package:flutter/cupertino.dart';

const Widget body = Row(
  mainAxisSize: MainAxisSize.min,
  mainAxisAlignment: MainAxisAlignment.center,
  children: <Widget>[
    Icon(
      CupertinoIcons.play_fill,
    ),
    Text("Play"),
  ],
);

void main() =>
  runApp(
    CupertinoApp(
      home: Container(
        child: Wrap(
        direction: Axis.horizontal,
        children: <Widget>[
          // header
          Text(''),
          Text('Plain'),
          Text('Grey'),
          Text('Tinted'),
          Text('Filled'),
          // small
          Text('Small'),
          CupertinoButton(
            child: body,
            onPressed: () {},
            size: CupertinoButtonSize.small,
          ),
          CupertinoButton.tinted(
            child: body,
            onPressed: () {},
            size: CupertinoButtonSize.small,
            color: CupertinoColors.systemGrey,
          ),
          CupertinoButton.tinted(
            child: body,
            onPressed: () {},
            size: CupertinoButtonSize.small,
          ),
          CupertinoButton.filled(
            child: body,
            onPressed: () {},
            size: CupertinoButtonSize.small,
          ),
          // medium
          Text('Medium'),
          CupertinoButton(
            child: body,
            onPressed: () {},
            size: CupertinoButtonSize.medium,
          ),
          CupertinoButton.tinted(
            child: body,
            onPressed: () {},
            size: CupertinoButtonSize.medium,
            color: CupertinoColors.systemGrey,
          ),
          CupertinoButton.tinted(
            child: body,
            onPressed: () {},
            size: CupertinoButtonSize.medium,
          ),
          CupertinoButton.filled(
            child: body,
            onPressed: () {},
            size: CupertinoButtonSize.medium,
          ),
          // large
          Text('Large'),
          CupertinoButton(
            child: body,
            onPressed: () {},
            size: CupertinoButtonSize.large,
          ),
          CupertinoButton.tinted(
            child: body,
            onPressed: () {},
            color: CupertinoColors.systemGrey,
            size: CupertinoButtonSize.large,
          ),
          CupertinoButton.tinted(
            child: body,
            onPressed: () {},
            size: CupertinoButtonSize.large,
          ),
          CupertinoButton.filled(
            child: body,
            onPressed: () {},
            size: CupertinoButtonSize.large,
          ),
        ].map((Widget w) => SizedBox(width: 110, height: 70, child: Center(child: w))).toList(),
      ),
      )
    ),
  );

```

*List which issues are fixed by this PR. You must list at least one issue. An issue is not required if the PR fixes something trivial like a typo.*

*If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].*
2024-08-12 19:26:39 +00:00
flutter-pub-roller-bot
2f0415f37b
Roll pub packages (#153297)
This PR was generated by `flutter update-packages --force-upgrade`.
2024-08-12 18:41:58 +00:00
Kishan Rathore
33c05da7a0
Refactor: Deprecate inactiveColor from cupertino checkbox (#152981)
Refactor: Deprecate `inactiveColor` from cupertino checkbox
Fixes #151252
2024-08-12 18:29:07 +00:00
Gray Mackall
814e49be49
Upgrade module template AGP version (#151675)
Follow up to https://github.com/flutter/flutter/pull/151433.
2024-08-12 18:17:41 +00:00
engine-flutter-autoroll
bae42ade17
Roll Flutter Engine from 5fea110c3b20 to bcf2dcc09a13 (2 revisions) (#153295)
5fea110c3b...bcf2dcc09a

2024-08-12 skia-flutter-autoroll@skia.org Roll Dart SDK from 35bc5c866149 to cfe2b63d3aca (6 revisions) (flutter/engine#54505)
2024-08-12 skia-flutter-autoroll@skia.org Roll Skia from a09a0d635b08 to f77adcef7c1c (4 revisions) (flutter/engine#54504)

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 jsimmons@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://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
2024-08-12 17:32:58 +00:00
engine-flutter-autoroll
2593cb3305
Roll Packages from f7b12561aeb6 to d9a6de802e1f (9 revisions) (#153291)
f7b12561ae...d9a6de802e

2024-08-12 49699333+dependabot[bot]@users.noreply.github.com [camera]: Bump androidx.annotation:annotation from 1.8.1 to 1.8.2 in /packages/camera/camera_android/android (flutter/packages#7371)
2024-08-12 49699333+dependabot[bot]@users.noreply.github.com [path_provider]: Bump androidx.annotation:annotation from 1.8.1 to 1.8.2 in /packages/path_provider/path_provider_android/android (flutter/packages#7376)
2024-08-12 tarrinneal@gmail.com [pigeon] removes restriction on number of custom types per file (flutter/packages#6840)
2024-08-12 49699333+dependabot[bot]@users.noreply.github.com [pigeon]: Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 2.0.0 to 2.0.10 in /packages/pigeon/platform_tests/test_plugin/android (flutter/packages#7370)
2024-08-12 fertrig@gmail.com [shared_preferences] Fixes get-all when suite name is used (flutter/packages#7335)
2024-08-12 mhvdijk@gmail.com [flutter_adaptive_scaffold] Add expanded and extra large breakpoints (flutter/packages#7300)
2024-08-12 engine-flutter-autoroll@skia.org Manual roll Flutter from b12d86157e38 to 9b8470197f42 (8 revisions) (flutter/packages#7366)
2024-08-10 engine-flutter-autoroll@skia.org Manual roll Flutter from 76107bdf509f to b12d86157e38 (14 revisions) (flutter/packages#7358)
2024-08-09 tarrinneal@gmail.com [shared_preferences] fix cast error and mutable list error with `getStringList` (flutter/packages#7355)

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://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
2024-08-12 17:04:30 +00:00
engine-flutter-autoroll
9b8470197f
Roll Flutter Engine from 1a5e2e58d3d4 to 5fea110c3b20 (1 revision) (#153262)
1a5e2e58d3...5fea110c3b

2024-08-12 skia-flutter-autoroll@skia.org Roll Skia from e3e3fd85802b to a09a0d635b08 (1 revision) (flutter/engine#54501)

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 jsimmons@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://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
2024-08-12 07:33:05 +00:00
engine-flutter-autoroll
8e18b5a331
Roll Flutter Engine from d409dcdc9b41 to 1a5e2e58d3d4 (3 revisions) (#153257)
d409dcdc9b...1a5e2e58d3

2024-08-11 jonahwilliams@google.com [Impeller] delete unused aiks PictureRecorder. (flutter/engine#54495)
2024-08-11 skia-flutter-autoroll@skia.org Roll Skia from 9e3c43cb424c to e3e3fd85802b (1 revision) (flutter/engine#54498)
2024-08-11 skia-flutter-autoroll@skia.org Roll Skia from 8f5705639815 to 9e3c43cb424c (1 revision) (flutter/engine#54497)

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 jsimmons@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://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
2024-08-12 03:34:29 +00:00
engine-flutter-autoroll
18186df4b7
Roll Flutter Engine from c11fe483947c to d409dcdc9b41 (3 revisions) (#153233)
c11fe48394...d409dcdc9b

2024-08-10 chris@bracken.jp iOS,docs: Update iOS symbolication docs (flutter/engine#54494)
2024-08-10 chris@bracken.jp [iOS] Rename create_{full_,}ios_framework.py (flutter/engine#54493)
2024-08-10 jonahwilliams@google.com [Impeller] migrate blend tests to DL. (flutter/engine#54457)

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 jsimmons@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://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
2024-08-10 23:57:30 +00:00
engine-flutter-autoroll
7959b7bd17
Roll Flutter Engine from 2c910fc878b6 to c11fe483947c (1 revision) (#153229)
2c910fc878...c11fe48394

2024-08-10 chris@bracken.jp [iOS] Do not archive/upload Flutter.dSYM to cloud (flutter/engine#54492)

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 jsimmons@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://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
2024-08-10 17:50:42 +00:00
Chris Bracken
c375dd8d72
[iOS] Copy Flutter.framework.dSYM into app archive (#153215)
As of Xcode 16, App Store validation now requires that apps uploaded to the App store bundle dSYM debug information bundles for each Framework they embed.

dSYM bundles are packaged in the Flutter.xcframework shipped in the `ios-release` tools archive as of engine patches:
* https://github.com/flutter/engine/pull/54414
* https://github.com/flutter/engine/pull/54458

This copies the Flutter.framework.dSYM bundle from the tools cache to the app archive produced by `flutter build ipa`.

Issue: https://github.com/flutter/flutter/issues/116493
2024-08-10 16:39:04 +00:00
Zachary Anderson
306e9e46f1
In native_assets_test, ignore a failure to delete a temp directory (#153223)
Tree closed on failures like:


https://ci.chromium.org/ui/p/flutter/builders/prod/Windows_mokey%20native_assets_android/6/overview
2024-08-10 09:14:55 -07:00
engine-flutter-autoroll
7008f4ef0d
Roll Flutter Engine from 0560465ecd36 to 2c910fc878b6 (1 revision) (#153224)
0560465ecd...2c910fc878

2024-08-10 skia-flutter-autoroll@skia.org Roll Skia from 8118fc8240e1 to 8f5705639815 (1 revision) (flutter/engine#54491)

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 jsimmons@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://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
2024-08-10 15:16:24 +00:00
engine-flutter-autoroll
dc052b869d
Roll Flutter Engine from 3acd373923c9 to 0560465ecd36 (2 revisions) (#153216)
3acd373923...0560465ecd

2024-08-10 skia-flutter-autoroll@skia.org Roll Fuchsia Test Scripts from q3WfgLnPmQ-1lBu8M... to 8WCo7tLjg_GoImlj5... (flutter/engine#54489)
2024-08-10 skia-flutter-autoroll@skia.org Roll Skia from eeffce72693c to 8118fc8240e1 (1 revision) (flutter/engine#54488)

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 jsimmons@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://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
2024-08-10 13:39:25 +00:00
Zachary Anderson
b12d86157e
Move windows mokey tests to prod (#153203)
For https://github.com/flutter/flutter/issues/148085
2024-08-10 04:08:08 +00:00
engine-flutter-autoroll
fe0d8f1e7c
Roll Flutter Engine from 2f577d8e3fa2 to 3acd373923c9 (7 revisions) (#153210)
2f577d8e3f...3acd373923

2024-08-10 jason-simmons@users.noreply.github.com Revert "Roll Dart SDK from 35bc5c866149 to cb89f7cad79c (1 revision) (#54474)" (flutter/engine#54487)
2024-08-09 chinmaygarde@google.com Remove shared mutex from FML and use the C++17 variants. (flutter/engine#54482)
2024-08-09 skia-flutter-autoroll@skia.org Roll Skia from 2a7e7567607e to eeffce72693c (1 revision) (flutter/engine#54480)
2024-08-09 skia-flutter-autoroll@skia.org Roll Fuchsia Test Scripts from ra4HZdsFPpgZgDON6... to q3WfgLnPmQ-1lBu8M... (flutter/engine#54479)
2024-08-09 skia-flutter-autoroll@skia.org Roll Dart SDK from 35bc5c866149 to cb89f7cad79c (1 revision) (flutter/engine#54474)
2024-08-09 skia-flutter-autoroll@skia.org Roll Skia from 5e190559fefd to 2a7e7567607e (1 revision) (flutter/engine#54477)
2024-08-09 chinmaygarde@google.com Remove fml::size. (flutter/engine#54476)

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 jsimmons@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://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
2024-08-10 04:00:33 +00:00
Zachary Anderson
f43ae3b1ff
Also run Linux_android_emu tests on API level 34 image (#153175)
These VMs are relatively inexpensive, so there's no reason not to
continue running on the API level 34 image while we work out how to deal
with the apparent instability in the 35 images.

Related: https://github.com/flutter/flutter/issues/152684
2024-08-09 15:23:12 -07:00
Bruno Leroux
5609019500
Expose affixes icon constraints in InputDecorationTheme (#153089)
## Description

This PR makes the existing `InputDecoration.prefixIconConstraints` and `InputDecoration.suffixIconConstraints` configurable from an `InputDecorationTheme`.

## Related Issue

Related to https://github.com/flutter/flutter/issues/138691 (this is needed before providing a fix or a workaround for it).

## Tests

Update and split one existing test into two different tests.
Update the existing test related to debugFillDescription by adding all the non tested properties.
2024-08-09 22:04:56 +00:00
Justin McCandless
ed47c4bb1f
Spell check range error (#153055)
Fixed a bug in spell checkers, especially custom ones, where deleting characters rapidly threw an error.
2024-08-09 13:52:06 -07:00
engine-flutter-autoroll
cd54675eed
Roll Flutter Engine from 4d5b1df96fc9 to 2f577d8e3fa2 (4 revisions) (#153191)
4d5b1df96f...2f577d8e3f

2024-08-09 chinmaygarde@google.com [Impeller] Add FAQ entries. (flutter/engine#54456)
2024-08-09 skia-flutter-autoroll@skia.org Roll Skia from f5dc4483204d to 5e190559fefd (1 revision) (flutter/engine#54472)
2024-08-09 skia-flutter-autoroll@skia.org Roll Skia from 13b4fee1ba99 to f5dc4483204d (1 revision) (flutter/engine#54471)
2024-08-09 jonahwilliams@google.com [Impeller] remove scene3d support. (flutter/engine#54453)

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 jsimmons@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://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
2024-08-09 20:51:22 +00:00
engine-flutter-autoroll
6d3e320422
Roll Flutter Engine from c9ec468c7592 to 4d5b1df96fc9 (6 revisions) (#153182)
c9ec468c75...4d5b1df96f

2024-08-09 skia-flutter-autoroll@skia.org Roll Skia from 31c432c02665 to 13b4fee1ba99 (1 revision) (flutter/engine#54470)
2024-08-09 eric@shorebird.dev  Update pre-commit formatter to use java from repo rather than path. (flutter/engine#54450)
2024-08-09 zanderso@users.noreply.github.com Remove swiftshader from the license script excludes list (flutter/engine#54412)
2024-08-09 skia-flutter-autoroll@skia.org Roll Dart SDK from 1cc09f3f3642 to 35bc5c866149 (1 revision) (flutter/engine#54468)
2024-08-09 skia-flutter-autoroll@skia.org Roll Skia from 0bedf6746d9e to 31c432c02665 (1 revision) (flutter/engine#54467)
2024-08-09 skia-flutter-autoroll@skia.org Roll Dart SDK from 9222e4c96f4d to 1cc09f3f3642 (2 revisions) (flutter/engine#54465)

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 jsimmons@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://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
2024-08-09 18:19:19 +00:00
engine-flutter-autoroll
cd9483567f
Roll Packages from bb797b9338c8 to f7b12561aeb6 (5 revisions) (#153180)
bb797b9338...f7b12561ae

2024-08-09 engine-flutter-autoroll@skia.org Manual roll Flutter from b6cd31e6b5a6 to 76107bdf509f (14 revisions) (flutter/packages#7349)
2024-08-09 10687576+bparrishMines@users.noreply.github.com [interactive_media_ads] Adds support for all `AdEventType`s and ad data (flutter/packages#7287)
2024-08-08 jonahwilliams@google.com [google_maps] remove Impeller opt out. (flutter/packages#7346)
2024-08-08 mhvdijk@gmail.com [flutter_adaptive_scaffold] Map NavigationsRails destinations and use group and labelType (flutter/packages#7310)
2024-08-08 engine-flutter-autoroll@skia.org Manual roll Flutter from d595e98d85ea to b6cd31e6b5a6 (21 revisions) (flutter/packages#7339)

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://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
2024-08-09 18:03:23 +00:00
Victor Sanni
0c9b2e5832
Move Cupertino focus constants to cupertino/constants.dart (#153115) 2024-08-09 17:34:11 +00:00
Alexander Aprelev
22e6af6b81
Fix tests expectations regarding new lines. (#153174)
Fixes https://github.com/flutter/flutter/issues/153163

Dart sdk change that affected tests is
e8c035308b
2024-08-09 10:31:48 -07:00
Zachary Anderson
857addcb31
Shift tests on moto g4 on Windows hosts to mokey in staging (#153167)
For https://github.com/flutter/flutter/issues/148085
2024-08-09 09:23:56 -07:00
Martin Kustermann
493c453d57
Make ios_deploy_test.dart more robust (#153147)
The test should not assume that a stream of bytes delivers them in a
certain chunked order (e.g. all bytes of a line are delivered in one
chunk and the newline comes in another chunk).

Instead it should use a line splitter to obtain individual lines and can
match those against expectations.

This fragile test is broken after [0] which combines writing a string
together with the newline instead of seperately.

[0] https://dart-review.googlesource.com/c/sdk/+/378024
2024-08-09 12:53:15 +02:00
engine-flutter-autoroll
27234a90b9
Roll Flutter Engine from e50fd307b6f7 to c9ec468c7592 (2 revisions) (#153145)
e50fd307b6...c9ec468c75

2024-08-09 skia-flutter-autoroll@skia.org Roll Skia from bf9cf9b8fe9d to 0bedf6746d9e (2 revisions) (flutter/engine#54466)
2024-08-09 skia-flutter-autoroll@skia.org Roll Fuchsia Test Scripts from TXbf0oL9XzQ8vcHJP... to ra4HZdsFPpgZgDON6... (flutter/engine#54464)

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 jsimmons@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://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
2024-08-09 07:53:27 +00:00
engine-flutter-autoroll
d464571774
Roll Flutter Engine from 05208896830a to e50fd307b6f7 (5 revisions) (#153143)
0520889683...e50fd307b6

2024-08-09 skia-flutter-autoroll@skia.org Roll Skia from 2eee5f248886 to bf9cf9b8fe9d (1 revision) (flutter/engine#54462)
2024-08-09 skia-flutter-autoroll@skia.org Roll Skia from 5e8d9842cefa to 2eee5f248886 (1 revision) (flutter/engine#54461)
2024-08-09 skia-flutter-autoroll@skia.org Roll Dart SDK from ff0404c72fc5 to 9222e4c96f4d (1 revision) (flutter/engine#54460)
2024-08-09 skia-flutter-autoroll@skia.org Roll Skia from 4cff580721cf to 5e8d9842cefa (1 revision) (flutter/engine#54459)
2024-08-09 chris@bracken.jp [iOS] Rename Flutter.dSYM to Flutter.framework.dSYM (flutter/engine#54458)

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 jsimmons@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://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
2024-08-09 06:48:32 +00:00
Zachary Anderson
76107bdf50
Re-enable dds for flutter drive tests that use DevTools (#153129)
Fixes https://github.com/flutter/flutter/issues/153057
2024-08-08 23:50:40 +00:00
engine-flutter-autoroll
6c3bb9f307
Roll Flutter Engine from ef820aa74f7a to 05208896830a (5 revisions) (#153132)
ef820aa74f...0520889683

2024-08-08 1961493+harryterkelsen@users.noreply.github.com [canvaskit] Detect animated WebP images (flutter/engine#54418)
2024-08-08 skia-flutter-autoroll@skia.org Roll Dart SDK from 067c7cfcbc8c to ff0404c72fc5 (1 revision) (flutter/engine#54455)
2024-08-08 jonahwilliams@google.com [Impeller] move aiks text tests to DL. (flutter/engine#54293)
2024-08-08 skia-flutter-autoroll@skia.org Roll Skia from 0c6dd1e6ff8e to 4cff580721cf (20 revisions) (flutter/engine#54454)
2024-08-08 robert.ancell@canonical.com Add a precision to the fragment shader (flutter/engine#54109)

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 jsimmons@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://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
2024-08-08 23:22:27 +00:00