louisehsu
0042f0e309
.
2025-10-21 12:51:48 -07:00
louisehsu
cff47a0872
addd
2025-10-16 13:40:44 -07:00
louisehsu
b10e132e31
add header
2025-10-16 13:40:34 -07:00
louisehsu
c631a7298c
add file
2025-10-16 13:39:48 -07:00
louisehsu
2ced68d7f0
Merge branch 'main' into test-resizing
2025-10-06 14:54:19 -07:00
engine-flutter-autoroll
5ccb53d1df
Roll Dart SDK from 24179911b2fe to 50e61e5bff51 (2 revisions) ( #175346 )
...
https://dart.googlesource.com/sdk.git/+log/24179911b2fe..50e61e5bff51
2025-09-15 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-203.0.dev
2025-09-15 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-202.0.dev
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter
Please CC codefu@google.com ,dart-vm-team@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
2025-09-15 14:24:28 +00:00
engine-flutter-autoroll
0eec486c95
Roll Skia from 785f8859c7b9 to d84a369255c4 (5 revisions) ( #175342 )
...
https://skia.googlesource.com/skia.git/+log/785f8859c7b9..d84a369255c4
2025-09-15 ccameron@chromium.org SkColorSpacePrimaries: Add operator==
and operator!=
2025-09-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE
from 46444b3df88c to 81a181d12531 (8 revisions)
2025-09-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia
Infra from a3f4e114d37b to 3f6aa4f56ad1 (5 revisions)
2025-09-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn
from a9061604eabb to af2f85f5494c (18 revisions)
2025-09-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll
skottie-base from 125a9ff87309 to 663e45a448ff
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC codefu@google.com ,kjlubick@google.com,michaelludwig@google.com
on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
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
2025-09-15 11:53:27 +00:00
engine-flutter-autoroll
9e0f5821c4
Roll Dart SDK from 628b3f869d9b to 24179911b2fe (1 revision) ( #175331 )
...
https://dart.googlesource.com/sdk.git/+log/628b3f869d9b..24179911b2fe
2025-09-15 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-201.0.dev
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter
Please CC codefu@google.com ,dart-vm-team@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
2025-09-15 06:19:20 +00:00
engine-flutter-autoroll
a8acab07e9
Roll Skia from 4fb7e988c981 to 785f8859c7b9 (1 revision) ( #175330 )
...
https://skia.googlesource.com/skia.git/+log/4fb7e988c981..785f8859c7b9
2025-09-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll
vulkan-deps from 3ed68629d03b to fe358c043770 (1 revision)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC codefu@google.com ,kjlubick@google.com,michaelludwig@google.com
on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
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
2025-09-15 06:09:34 +00:00
engine-flutter-autoroll
81928eeb91
Roll Skia from 64c5ab69997f to 4fb7e988c981 (1 revision) ( #175322 )
...
https://skia.googlesource.com/skia.git/+log/64c5ab69997f..4fb7e988c981
2025-09-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll
vulkan-deps from 91b094509a75 to 3ed68629d03b (1 revision)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC codefu@google.com ,kjlubick@google.com,michaelludwig@google.com
on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
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
2025-09-14 16:39:42 +00:00
engine-flutter-autoroll
59c274a404
Roll Fuchsia Linux SDK from TrB_3av7CK7a5Wb0h... to 4ZIBcdI2x_y8trVYz... ( #175319 )
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter
Please CC codefu@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
2025-09-14 13:09:36 +00:00
engine-flutter-autoroll
933ccec083
Roll Skia from 7b489cee9eca to 64c5ab69997f (1 revision) ( #175316 )
...
https://skia.googlesource.com/skia.git/+log/7b489cee9eca..64c5ab69997f
2025-09-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll
vulkan-deps from 3ebd0d80c07d to 91b094509a75 (1 revision)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC codefu@google.com ,kjlubick@google.com,michaelludwig@google.com
on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
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
2025-09-14 06:17:33 +00:00
engine-flutter-autoroll
e1c2ccb6e5
Roll Dart SDK from 5deba9e4e108 to 628b3f869d9b (1 revision) ( #175314 )
...
https://dart.googlesource.com/sdk.git/+log/5deba9e4e108..628b3f869d9b
2025-09-13 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-200.0.dev
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter
Please CC codefu@google.com ,dart-vm-team@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
2025-09-13 21:26:43 +00:00
engine-flutter-autoroll
8cbca23816
Roll Fuchsia Linux SDK from b1AYfAFOnvBMHSsYL... to TrB_3av7CK7a5Wb0h... ( #175306 )
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter
Please CC codefu@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
2025-09-13 10:38:28 +00:00
engine-flutter-autoroll
3c742169e8
Roll Dart SDK from e82f3fc8b2d5 to 5deba9e4e108 (1 revision) ( #175302 )
...
https://dart.googlesource.com/sdk.git/+log/e82f3fc8b2d5..5deba9e4e108
2025-09-13 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-199.0.dev
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter
Please CC codefu@google.com ,dart-vm-team@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
2025-09-13 08:08:38 +00:00
engine-flutter-autoroll
0e4f5edd01
Roll Skia from 3321829b90dd to 7b489cee9eca (1 revision) ( #175298 )
...
https://skia.googlesource.com/skia.git/+log/3321829b90dd..7b489cee9eca
2025-09-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll
vulkan-deps from 2de7b0ea6642 to 3ebd0d80c07d (4 revisions)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC brettos@google.com ,codefu@google.com,kjlubick@google.com on
the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
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
2025-09-13 05:34:38 +00:00
hellohuanlin
fd88c47efa
[ios]Do not re-adds delaying recognizer on iOS 26 ( #175097 )
...
Removing since the workaround doesn't work anymore for iOS 26. It caused
our whole gesture blocking system to fail completely (see
https://github.com/flutter/flutter/issues/174513 ). We have to revert it
and find other solutions.
*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.*
Fixes https://github.com/flutter/flutter/issues/174513
Follow-up issue: https://github.com/flutter/flutter/issues/175099
*If you had to change anything in the [flutter/tests] repo, include a
link to the migration guide as per the [breaking change policy].*
## 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].
- [ ] I followed the [breaking change policy] and added [Data Driven
Fixes] where supported.
- [ ] All existing and new tests are passing.
If you need help, consider asking for advice on the #hackers-new channel
on [Discord].
**Note**: The Flutter team is currently trialing the use of [Gemini Code
Assist for
GitHub](https://developers.google.com/gemini-code-assist/docs/review-github-code ).
Comments from the `gemini-code-assist` bot should not be taken as
authoritative feedback from the Flutter team. If you find its comments
useful you can update your code accordingly, but if you are unsure or
disagree with the feedback, please feel free to wait for a Flutter team
member's review for guidance on which automated comments should be
addressed.
<!-- Links -->
[Contributor Guide]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview
[Tree Hygiene]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md
[test-exempt]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests
[Flutter Style Guide]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md
[Features we expect every widget to implement]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement
[CLA]: https://cla.developers.google.com/
[flutter/tests]: https://github.com/flutter/tests
[breaking change policy]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes
[Discord]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md
[Data Driven Fixes]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md
2025-09-13 03:09:37 +00:00
engine-flutter-autoroll
376735c042
Roll Skia from b2cdcf07b2b5 to 3321829b90dd (22 revisions) ( #175295 )
...
https://skia.googlesource.com/skia.git/+log/b2cdcf07b2b5..3321829b90dd
2025-09-12
recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com
Roll recipe dependencies (trivial).
2025-09-12 kjlubick@google.com Add docs for SkPathRaw and expand tests
2025-09-12 kjlubick@google.com Fix reference to renamed variable
2025-09-12 nscobie@google.com Add warning to note
SK_SUPPORT_LEGACY_RRECT_TRANSFORM is load bearing
2025-09-12
recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com
Roll recipe dependencies (trivial).
2025-09-12 lukasza@chromium.org [rust png] Update Chromium build
instructions.
2025-09-12
recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com
Roll recipe dependencies (trivial).
2025-09-12 mike@reedtribe.org More FromSVGString site updates
2025-09-12 lukasza@chromium.org [rust png] Move Rust PNG public headers
to non-"experimental" dirs (1/3)
2025-09-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll
vulkan-deps from 62e39e6f037d to 2de7b0ea6642 (3 revisions)
2025-09-12 mike@reedtribe.org Use pathbuilder to keep paths immutable
2025-09-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE
from f27d171991de to 46444b3df88c (17 revisions)
2025-09-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia
Infra from 599ecfb9b331 to a3f4e114d37b (8 revisions)
2025-09-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn
from 4a8b7b7b5040 to a9061604eabb (7 revisions)
2025-09-12
recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com
Roll recipe dependencies (trivial).
2025-09-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll
vulkan-deps from 53c9754ba412 to 62e39e6f037d (4 revisions)
2025-09-11
recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com
Roll recipe dependencies (trivial).
2025-09-11
recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com
Roll recipe dependencies (trivial).
2025-09-11 borenet@google.com [infra] Tweaks needed to support internal
devices
2025-09-11 borenet@google.com [infra] Fixes for now.TimeTravelingContext
2025-09-11 mike@reedtribe.org Change CreateDrawArcPath to return its
path
2025-09-11
recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com
Roll recipe dependencies (trivial).
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC brettos@google.com ,codefu@google.com,kjlubick@google.com on
the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
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
2025-09-13 02:45:31 +00:00
engine-flutter-autoroll
0e0d951d05
Roll Dart SDK from 11dedad2d062 to e82f3fc8b2d5 (3 revisions) ( #175294 )
...
https://dart.googlesource.com/sdk.git/+log/11dedad2d062..e82f3fc8b2d5
2025-09-13 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-198.0.dev
2025-09-12 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-197.0.dev
2025-09-12 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-196.0.dev
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter
Please CC codefu@google.com ,dart-vm-team@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
2025-09-13 02:33:38 +00:00
Rodrigo Gomes Dias
adca933962
Add semanticIndexOffset argument to SliverList.builder, SliverGrid.builder, and SliverFixedExtentList.builder ( #174856 )
...
Issue: #173019
This pull request adds support for the `semanticIndexOffset` parameter
to the `SliverList.builder`, `SliverFixedExtentList.builder`, and
`SliverGrid.builder` constructors in Flutter. This allows developers to
offset the starting semantic index for items in these slivers, which is
important for accessibility scenarios (such as when combining multiple
slivers). The changes are thoroughly tested with new widget tests to
ensure correct behavior.
**Accessibility improvements:**
* Added `semanticIndexOffset` parameter to the constructors of
`SliverList.builder`, `SliverFixedExtentList.builder`, and
`SliverGrid.builder`, and ensured it is passed to the underlying
`SliverChildBuilderDelegate`. This allows customization of the starting
semantic index for sliver children.
[[1]](diffhunk://#diff-a7ccc8e04affff00abaa0800e680e94c325930dac396f134a70ce5c5c17f8c4dR219)
[[2]](diffhunk://#diff-a7ccc8e04affff00abaa0800e680e94c325930dac396f134a70ce5c5c17f8c4dR228)
[[3]](diffhunk://#diff-a7ccc8e04affff00abaa0800e680e94c325930dac396f134a70ce5c5c17f8c4dR476)
[[4]](diffhunk://#diff-a7ccc8e04affff00abaa0800e680e94c325930dac396f134a70ce5c5c17f8c4dR485)
[[5]](diffhunk://#diff-a7ccc8e04affff00abaa0800e680e94c325930dac396f134a70ce5c5c17f8c4dR751)
[[6]](diffhunk://#diff-a7ccc8e04affff00abaa0800e680e94c325930dac396f134a70ce5c5c17f8c4dR760)
**Testing:**
* Added a new test for `SliverList.builder` to verify that the
`semanticIndexOffset` is respected in the generated semantics tree.
[[1]](diffhunk://#diff-9aec0ee8c35ea1c71be420610fe37f772e45b5c1f715285fe76ac5ba328ea76dR366-R382)
[[2]](diffhunk://#diff-9aec0ee8c35ea1c71be420610fe37f772e45b5c1f715285fe76ac5ba328ea76dR446-R474)
* Added a new test for `SliverFixedExtentList.builder` to verify correct
semantics index offsetting.
* Added a new test for `SliverGrid.builder` to ensure it respects the
`semanticIndexOffset` parameter.
## 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.
- [ ] 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] I followed the [breaking change policy] and added [Data Driven
Fixes] where supported.
- [x] All existing and new tests are passing.
---------
Co-authored-by: Loïc Sharma <737941+loic-sharma@users.noreply.github.com>
2025-09-12 22:19:41 +00:00
Lau Ching Jun
1586c0c318
Fix crash when attaching to a device with multiple active flutter apps ( #175147 )
...
`vmServiceUri` is a stream, and might emit multiple values. But
`discoveryStatus.stop()` can only be called once.
2025-09-12 20:44:36 +00:00
Rushikesh Bhavsar
6e66c14a85
Update transformHitTests documentation for clarity ( #174286 )
...
## Description 📝
This PR updates the documentation for the transformHitTests parameter in
the Transform widget to resolve ambiguity in the API documentation that
has caused hit testing issues for developers.
The current documentation simply states "Whether to apply the
transformation when performing hit tests" which is ambiguous. As seen in
issues like #27587 , developers expect transformed widgets to receive
touch events across their entire visual area, but hits only register
within the parent's original bounds.
**The core issue**: The documentation lacks clarity on:
❌ Hit test coordinate system transformation vs. hit test bounds
expansion
🔄 Parent widget bounds as the constraint for hit test registration
⚠️ The distinction between visual rendering bounds and interactive
bounds
### Before (Current Documentation)
*Current documentation is vague: "Whether to apply the transformation
when performing hit tests"*
<img width="1887" height="483" alt="Screenshot 2025-08-22 214745"
src="https://github.com/user-attachments/assets/24569be5-8dbe-4a02-8851-1546b8ac109e "
/>
### After (Improved Documentation)
<img width="1091" height="293" alt="Screenshot 2025-08-22 214808"
src="https://github.com/user-attachments/assets/f8504134-eba7-43ea-a71f-d9a8740ff295 "
/>
*New documentation clearly explains behavior, limitations, and
solutions*
**Changes made:** ✅
- 🔧 Clarified that `transformHitTests` transforms registered hits into
the child's resulting coordinate system
- 🚨 Explicitly documented the critical limitation: only hits within
parent bounds can be registered
- 📚 Explained the behavior difference between `true` and `false`
settings with concrete examples of transformation types
- 💡 Added guidance for common workarounds: expanding parent bounds or
using Overlay for out-of-bounds elements
## Issues Fixed 🐛
Fixes #78120
**Related issues that motivated this change:** 🔗
- #27587 - Developers confused why GestureDetector doesn't respond after
Transform
- Multiple developers reported spending significant time debugging this
behavior
- Common misconception that visual transformation expands the hit test
area
**Note**: This PR is test-exempt as it only updates documentation
comments without changing any functionality.
## 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.
- [ ] 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] I followed the [breaking change policy] and added [Data Driven
Fixes] where supported.
- [ ] All existing and new tests are passing.
If you need help, consider asking for advice on the #hackers-new channel
on [Discord].
**Note**: The Flutter team is currently trialing the use of [Gemini Code
Assist for
GitHub](https://developers.google.com/gemini-code-assist/docs/review-github-code ).
Comments from the `gemini-code-assist` bot should not be taken as
authoritative feedback from the Flutter team. If you find its comments
useful you can update your code accordingly, but if you are unsure or
disagree with the feedback, please feel free to wait for a Flutter team
member's review for guidance on which automated comments should be
addressed.
<!-- Links -->
[Contributor Guide]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview
[Tree Hygiene]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md
[test-exempt]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests
[Flutter Style Guide]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md
[Features we expect every widget to implement]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement
[CLA]: https://cla.developers.google.com/
[flutter/tests]: https://github.com/flutter/tests
[breaking change policy]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes
[Discord]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md
[Data Driven Fixes]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md
2025-09-12 19:59:40 +00:00
engine-flutter-autoroll
3310be0332
Roll Skia from ead9277819fc to b2cdcf07b2b5 (1 revision) ( #175226 )
...
https://skia.googlesource.com/skia.git/+log/ead9277819fc..b2cdcf07b2b5
2025-09-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll
vulkan-deps from 482715c7d748 to 53c9754ba412 (1 revision)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC brettos@google.com ,codefu@google.com,kjlubick@google.com on
the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
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
2025-09-12 19:17:33 +00:00
engine-flutter-autoroll
f331a555e2
Roll Dart SDK from a4075f2f670f to 11dedad2d062 (2 revisions) ( #175268 )
...
https://dart.googlesource.com/sdk.git/+log/a4075f2f670f..11dedad2d062
2025-09-12 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-195.0.dev
2025-09-12 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-194.0.dev
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter
Please CC codefu@google.com ,dart-vm-team@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
2025-09-12 17:45:36 +00:00
engine-flutter-autoroll
2efda9cc14
Roll Packages from 5db263559657 to 15e7e893a6fd (2 revisions) ( #175266 )
...
5db2635596...15e7e893a6
2025-09-11 engine-flutter-autoroll@skia.org Roll Flutter from
a0820964d59c to 5a6a1bff8d3e (26 revisions) (flutter/packages#9992 )
2025-09-11 49699333+dependabot[bot]@users.noreply.github.com Bump the
all-github-actions group across 1 directory with 2 updates
(flutter/packages#9973 )
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 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
2025-09-12 15:51:10 +00:00
Bruno Leroux
97c5249b32
Document Form.onChange precedence over DropdownButtonFormField.onChange ( #175249 )
...
## Description
This PR adds some documentation to `DropdownButtonFormField.onChanged`
to clarify the precedence order related to `Form.onChanged`.
## Related Issue
Fixes [DropdownButtonFormField changes not absorbing Form onChanged
Function](https://github.com/flutter/flutter/issues/86336 )
## Tests
Documentation only
2025-09-12 11:55:13 +00:00
engine-flutter-autoroll
f0bce2308b
Roll Fuchsia Linux SDK from 1pTB3J5rn4YYugylf... to b1AYfAFOnvBMHSsYL... ( #175250 )
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter
Please CC codefu@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
2025-09-12 08:00:24 +00:00
engine-flutter-autoroll
d4e444113a
Roll Dart SDK from 7acebac57248 to a4075f2f670f (1 revision) ( #175245 )
...
https://dart.googlesource.com/sdk.git/+log/7acebac57248..a4075f2f670f
2025-09-11 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-193.0.dev
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter
Please CC codefu@google.com ,dart-vm-team@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
2025-09-12 06:04:24 +00:00
engine-flutter-autoroll
59ece62065
Roll Dart SDK from f7d6a4732ab0 to 7acebac57248 (2 revisions) ( #175239 )
...
https://dart.googlesource.com/sdk.git/+log/f7d6a4732ab0..7acebac57248
2025-09-11 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-192.0.dev
2025-09-11 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-191.0.dev
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter
Please CC codefu@google.com ,dart-vm-team@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
2025-09-11 21:58:27 +00:00
Flutter GitHub Bot
689832e744
Marks Linux_pixel_7pro static_path_stroke_tessellation_perf__timeline_summary to be flaky ( #175174 )
...
<!-- meta-tags: To be used by the automation script only, DO NOT MODIFY.
{
"name": "Linux_pixel_7pro
static_path_stroke_tessellation_perf__timeline_summary"
}
-->
Issue link: https://github.com/flutter/flutter/issues/175173
Co-authored-by: Jim Graham <flar@google.com>
2025-09-11 20:25:16 +00:00
Devon Carew
b88c067486
update deps to point to the new SOT repo for package:coverage ( #175234 )
...
This PR updates the deps to point to the new SOT repo for
package:coverage. The engine was referencing the old location;
package:test needs functionality from the latest package:coverage, and
we need to update the coverage reference here in order to roll the
latest `test` through dart and flutter.
Issues:
- roll failure trying to update the latest package:test into the Dart
SDK; https://dart-review.googlesource.com/c/sdk/+/448423
## 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 `///`).
- [ ] I added new tests to check the change I am making, or this PR is
[test-exempt].
- [x] I followed the [breaking change policy] and added [Data Driven
Fixes] where supported.
- [x] All existing and new tests are passing.
If you need help, consider asking for advice on the #hackers-new channel
on [Discord].
**Note**: The Flutter team is currently trialing the use of [Gemini Code
Assist for
GitHub](https://developers.google.com/gemini-code-assist/docs/review-github-code ).
Comments from the `gemini-code-assist` bot should not be taken as
authoritative feedback from the Flutter team. If you find its comments
useful you can update your code accordingly, but if you are unsure or
disagree with the feedback, please feel free to wait for a Flutter team
member's review for guidance on which automated comments should be
addressed.
<!-- Links -->
[Contributor Guide]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview
[Tree Hygiene]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md
[test-exempt]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests
[Flutter Style Guide]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md
[Features we expect every widget to implement]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement
[CLA]: https://cla.developers.google.com/
[flutter/tests]: https://github.com/flutter/tests
[breaking change policy]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes
[Discord]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md
[Data Driven Fixes]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md
2025-09-11 20:06:22 +00:00
Kostia Sokolovskyi
ed6e638756
[web] Fix image and color filters equality in SkWASM. ( #175230 )
...
Closes https://github.com/flutter/flutter/issues/173968
- Adds equality support to `ImageFilter`s in SkWASM
- Adds equality support to `ColorFilter`s in SkWASM
- Fixes test to not use const objects in the equality checks
## 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] I followed the [breaking change policy] and added [Data Driven
Fixes] where supported.
- [X] All existing and new tests are passing.
<!-- Links -->
[Contributor Guide]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview
[Tree Hygiene]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md
[test-exempt]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests
[Flutter Style Guide]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md
[Features we expect every widget to implement]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement
[CLA]: https://cla.developers.google.com/
[flutter/tests]: https://github.com/flutter/tests
[breaking change policy]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes
[Discord]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md
[Data Driven Fixes]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md
2025-09-11 19:15:22 +00:00
engine-flutter-autoroll
234e7d9bf0
Roll Packages from 03598e7797cf to 5db263559657 (1 revision) ( #175232 )
...
03598e7797...5db2635596
2025-09-10 stuartmorgan@google.com [url_launcher] Re-remove Android
API<24 support (flutter/packages#9987 )
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 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
2025-09-11 15:40:18 +00:00
Valentin Vignal
d305a32ad9
Migrate to widget state ( #174746 )
...
Follow up of https://github.com/flutter/flutter/pull/174486
Migrate some files from `MaterialState` to `WidgetState`. This PR only
focus on `WidgetState` for a subset of files.
- This minimizes conflicts and reduces the size of the PR for easier
reviews and follow up
- I'll work on the other elements of
`packages/flutter/lib/src/material/material_state.dart` into other PRs
## 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].
- [ ] 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] I followed the [breaking change policy] and added [Data Driven
Fixes] where supported.
- [x] All existing and new tests are passing.
If you need help, consider asking for advice on the #hackers-new channel
on [Discord].
**Note**: The Flutter team is currently trialing the use of [Gemini Code
Assist for
GitHub](https://developers.google.com/gemini-code-assist/docs/review-github-code ).
Comments from the `gemini-code-assist` bot should not be taken as
authoritative feedback from the Flutter team. If you find its comments
useful you can update your code accordingly, but if you are unsure or
disagree with the feedback, please feel free to wait for a Flutter team
member's review for guidance on which automated comments should be
addressed.
<!-- Links -->
[Contributor Guide]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview
[Tree Hygiene]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md
[test-exempt]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests
[Flutter Style Guide]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md
[Features we expect every widget to implement]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement
[CLA]: https://cla.developers.google.com/
[flutter/tests]: https://github.com/flutter/tests
[breaking change policy]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes
[Discord]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md
[Data Driven Fixes]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md
2025-09-11 14:40:28 +00:00
engine-flutter-autoroll
5a6a1bff8d
Roll Dart SDK from 42045594dbc6 to f7d6a4732ab0 (2 revisions) ( #175222 )
...
https://dart.googlesource.com/sdk.git/+log/42045594dbc6..f7d6a4732ab0
2025-09-11 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-190.0.dev
2025-09-11 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-189.0.dev
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter
Please CC codefu@google.com ,dart-vm-team@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
2025-09-11 10:44:24 +00:00
engine-flutter-autoroll
14ebc8bc33
Roll Skia from 00c8b3f69de9 to ead9277819fc (2 revisions) ( #175221 )
...
https://skia.googlesource.com/skia.git/+log/00c8b3f69de9..ead9277819fc
2025-09-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn
from 29f14166cead to 4a8b7b7b5040 (15 revisions)
2025-09-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE
from 7e8698436266 to f27d171991de (17 revisions)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC brettos@google.com ,codefu@google.com,kjlubick@google.com on
the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
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
2025-09-11 10:17:00 +00:00
engine-flutter-autoroll
c35c37a6df
Roll Skia from 4a8817a48b25 to 00c8b3f69de9 (3 revisions) ( #175213 )
...
https://skia.googlesource.com/skia.git/+log/4a8817a48b25..00c8b3f69de9
2025-09-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia
Infra from 6b1e4d74700b to 599ecfb9b331 (7 revisions)
2025-09-10
recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com
Roll recipe dependencies (trivial).
2025-09-10 ccameron@chromium.org SkNamedTransferFn: Change kRec709 to
match ITU-R BT.1886 pure 2.4 gamma
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC brettos@google.com ,codefu@google.com,kjlubick@google.com on
the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
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
2025-09-11 07:57:15 +00:00
engine-flutter-autoroll
9fbcc27bf8
Roll Fuchsia Linux SDK from 10x-JGF5zuuW8ik4K... to 1pTB3J5rn4YYugylf... ( #175210 )
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter
Please CC codefu@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
2025-09-11 05:37:26 +00:00
engine-flutter-autoroll
34fd68ed45
Roll Dart SDK from 1de2289e49fe to 42045594dbc6 (1 revision) ( #175203 )
...
https://dart.googlesource.com/sdk.git/+log/1de2289e49fe..42045594dbc6
2025-09-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-188.0.dev
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter
Please CC codefu@google.com ,dart-vm-team@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
2025-09-11 00:51:19 +00:00
engine-flutter-autoroll
ab7b879602
Roll Skia from cbb0388767d2 to 4a8817a48b25 (4 revisions) ( #175202 )
...
https://skia.googlesource.com/skia.git/+log/cbb0388767d2..4a8817a48b25
2025-09-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll
vulkan-deps from 90bb0f2095e9 to 482715c7d748 (6 revisions)
2025-09-10 mike@reedtribe.org Fix difference between builder and path
2025-09-10 danieldilan@google.com Saturate in legacy shader when scaling
2025-09-10 syoussefi@google.com [graphite][vulkan] Adjust test
expectation for host image copy
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC brettos@google.com ,codefu@google.com,kjlubick@google.com on
the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
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
2025-09-10 23:46:17 +00:00
engine-flutter-autoroll
c8721a2e06
Roll Skia from 55c9d697da52 to cbb0388767d2 (7 revisions) ( #175197 )
...
https://skia.googlesource.com/skia.git/+log/55c9d697da52..cbb0388767d2
2025-09-10 briansalomon@gmail.com Move Ganesh-only tool code into
tools/ganesh
2025-09-10 danieldilan@google.com [raster] Don't use lowp when sampling
outside range [-32,768, 32,767]
2025-09-10 brettos@google.com Revert "SkNamedTransferFn: Change kRec709
to match ITU-R BT.1886 pure 2.4 gamma"
2025-09-10 lukasza@chromium.org [rust png] ToCToU: Don't mutate
`fReader` after checking PLTE presence.
2025-09-10 kjlubick@google.com Remove references to fractional ints
2025-09-10 kjlubick@google.com Clean up matrixProc functions
2025-09-10 lukasza@chromium.org [rust png] Support calling
`SkPngRustDecoder::Decode` with null result.
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC brettos@google.com ,codefu@google.com,kjlubick@google.com on
the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
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
2025-09-10 21:08:46 +00:00
engine-flutter-autoroll
0fc2653eeb
Roll Dart SDK from f446144fb7c9 to 1de2289e49fe (3 revisions) ( #175192 )
...
https://dart.googlesource.com/sdk.git/+log/f446144fb7c9..1de2289e49fe
2025-09-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-187.0.dev
2025-09-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-186.0.dev
2025-09-09 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com
Version 3.10.0-185.0.dev
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter
Please CC codefu@google.com ,dart-vm-team@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
2025-09-10 18:33:11 +00:00
engine-flutter-autoroll
10c1f2867d
Roll Skia from c3a3d1e47699 to 55c9d697da52 (4 revisions) ( #175190 )
...
https://skia.googlesource.com/skia.git/+log/c3a3d1e47699..55c9d697da52
2025-09-10 mike@reedtribe.org Migrate sites from SkTLazy to
std::optional
2025-09-10 briansalomon@gmail.com Move BC1 compression utility from
Ganesh to shared GPU tool code
2025-09-10 mike@reedtribe.org Use helper for checking optional
2025-09-10 ccameron@chromium.org SkStream: Add big-endian integer
reading helpers
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC brettos@google.com ,codefu@google.com,kjlubick@google.com on
the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
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
2025-09-10 18:27:10 +00:00
engine-flutter-autoroll
760a7f0da8
Roll Packages from 2d651b2103cd to 03598e7797cf (5 revisions) ( #175185 )
...
2d651b2103...03598e7797
2025-09-10 stuartmorgan@google.com [url_launcher] Temporarily restore
Android 21 support (flutter/packages#9986 )
2025-09-10 engine-flutter-autoroll@skia.org Roll Flutter from
973320c0270b to a0820964d59c (17 revisions) (flutter/packages#9983 )
2025-09-09 stuartmorgan@google.com [various] Scrub pre-Android-API <24
code (flutter/packages#9851 )
2025-09-09 stuartmorgan@google.com [google_sign_in] Add a platform
interface method to clear auth tokens (flutter/packages#9929 )
2025-09-09 stuartmorgan@google.com Revert "[url_launcher] fix: Link
widget Tab traversal" (flutter/packages#9980 )
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 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
2025-09-10 15:49:23 +00:00
engine-flutter-autoroll
06c6571999
Roll Skia from 36f3c3fbec19 to c3a3d1e47699 (2 revisions) ( #175181 )
...
https://skia.googlesource.com/skia.git/+log/36f3c3fbec19..c3a3d1e47699
2025-09-10 briansalomon@gmail.com rm unused tools/gpu/FenchSync.h file
2025-09-10 syoussefi@google.com [graphite][vulkan] Use
VK_EXT_host_image_copy
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC brettos@google.com ,codefu@google.com,kjlubick@google.com on
the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
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
2025-09-10 14:57:29 +00:00
Flutter GitHub Bot
5920aaf66c
Marks Linux plugin_test_android_standard to be unflaky ( #175163 )
...
<!-- meta-tags: To be used by the automation script only, DO NOT MODIFY.
{
"name": "Linux plugin_test_android_standard"
}
-->
The test has been passing for [50 consecutive
runs](https://data.corp.google.com/sites/flutter_infra_metrics_datasite/flutter_check_test_flakiness_status_dashboard/?p=BUILDER_NAME:%22Linux%20plugin_test_android_standard%22 ).
This test can be marked as unflaky.
Co-authored-by: stuartmorgan-g <stuartmorgan@google.com>
2025-09-10 13:04:43 +00:00
engine-flutter-autoroll
0306047493
Roll Skia from 97497ee065e4 to 36f3c3fbec19 (5 revisions) ( #175178 )
...
https://skia.googlesource.com/skia.git/+log/97497ee065e4..36f3c3fbec19
2025-09-10 ccameron@chromium.org SkNamedTransferFn: Change kRec709 to
match ITU-R BT.1886 pure 2.4 gamma
2025-09-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE
from 823c60bcd4de to 7e8698436266 (4 revisions)
2025-09-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll
vulkan-deps from faec59c14d69 to 90bb0f2095e9 (2 revisions)
2025-09-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn
from 5189c201ee9c to 29f14166cead (14 revisions)
2025-09-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia
Infra from 57b81f6717e0 to 6b1e4d74700b (204 revisions)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC brettos@google.com ,codefu@google.com,kjlubick@google.com on
the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
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
2025-09-10 12:52:10 +00:00
Flutter GitHub Bot
930d6f4d40
Marks Windows plugin_test_android_variants to be unflaky ( #175167 )
...
<!-- meta-tags: To be used by the automation script only, DO NOT MODIFY.
{
"name": "Windows plugin_test_android_variants"
}
-->
The test has been passing for [50 consecutive
runs](https://data.corp.google.com/sites/flutter_infra_metrics_datasite/flutter_check_test_flakiness_status_dashboard/?p=BUILDER_NAME:%22Windows%20plugin_test_android_variants%22 ).
This test can be marked as unflaky.
Co-authored-by: stuartmorgan-g <stuartmorgan@google.com>
2025-09-10 12:07:08 +00:00
Flutter GitHub Bot
6c4894bb41
Marks Linux plugin_test_android_variants to be unflaky ( #175162 )
...
<!-- meta-tags: To be used by the automation script only, DO NOT MODIFY.
{
"name": "Linux plugin_test_android_variants"
}
-->
The test has been passing for [50 consecutive
runs](https://data.corp.google.com/sites/flutter_infra_metrics_datasite/flutter_check_test_flakiness_status_dashboard/?p=BUILDER_NAME:%22Linux%20plugin_test_android_variants%22 ).
This test can be marked as unflaky.
Co-authored-by: stuartmorgan-g <stuartmorgan@google.com>
2025-09-10 12:03:27 +00:00
Flutter GitHub Bot
8b0f1f2e17
Marks Windows plugin_test_android_standard to be unflaky ( #175168 )
...
<!-- meta-tags: To be used by the automation script only, DO NOT MODIFY.
{
"name": "Windows plugin_test_android_standard"
}
-->
The test has been passing for [50 consecutive
runs](https://data.corp.google.com/sites/flutter_infra_metrics_datasite/flutter_check_test_flakiness_status_dashboard/?p=BUILDER_NAME:%22Windows%20plugin_test_android_standard%22 ).
This test can be marked as unflaky.
2025-09-10 11:36:11 +00:00