35336 Commits

Author SHA1 Message Date
Mouad Debbar
764f4cc8c2
[web] Assert route names start with / if using PathUrlStrategy (#127986)
To avoid confusion and unpredictable errors (e.g. https://github.com/flutter/flutter/issues/127462), I'm adding this assert to disallow this pattern.

Fixes https://github.com/flutter/flutter/issues/127462
2023-06-01 15:31:24 +00:00
Andrew Kolos
13db2e4a76
[tool] In flutter doctor -v, warn when Android Studio version could not be detected. (#126395)
Fixes #122081.

When validating an Android Studio installation, add a warning validation message when we are unable to detect the version. This is because we have logic throughout the tool (JDK/JRE-searching) that is at higher risk of failing when we don't know the version.
2023-06-01 14:51:30 +00:00
engine-flutter-autoroll
a3ac142f26
Roll Flutter Engine from 8339c71a963c to c8e1a8d6fb57 (1 revision) (#128035)
8339c71a96...c8e1a8d6fb

2023-06-01 skia-flutter-autoroll@skia.org Roll Fuchsia Mac SDK from WbvKb2sKXw0MUnSsC... to yqJfBsLdfLP4_vbFu... (flutter/engine#42478)

Also rolling transitive DEPS:
  fuchsia/sdk/core/mac-amd64 from WbvKb2sKXw0M to yqJfBsLdfLP4

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-01 11:33:26 +00:00
engine-flutter-autoroll
225c2c485c
Roll Flutter Engine from bc81133892a6 to 8339c71a963c (1 revision) (#128034)
bc81133892...8339c71a96

2023-06-01 skia-flutter-autoroll@skia.org Roll Skia from 6c7e1bccb539 to 934d90ab7370 (1 revision) (flutter/engine#42477)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-01 10:47:24 +00:00
engine-flutter-autoroll
c00cc32b31
Roll Flutter Engine from e235f47164fa to bc81133892a6 (1 revision) (#128026)
e235f47164...bc81133892

2023-06-01 skia-flutter-autoroll@skia.org Roll Dart SDK from 78d09b5874fa to 0d3c310fd6d9 (1 revision) (flutter/engine#42476)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-01 09:55:24 +00:00
Tomasz Gucio
2520838afb
Fixes in Cupertino translations (#127872) 2023-06-01 11:17:36 +02:00
engine-flutter-autoroll
f607bfd1cc
Roll Flutter Engine from a9ed2dec45ff to e235f47164fa (1 revision) (#128024)
a9ed2dec45...e235f47164

2023-06-01 skia-flutter-autoroll@skia.org Roll Skia from 1573bd65a399 to 6c7e1bccb539 (2 revisions) (flutter/engine#42475)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-01 08:49:37 +00:00
engine-flutter-autoroll
1889aa2246
Roll Flutter Engine from 65938065a118 to a9ed2dec45ff (1 revision) (#128017)
65938065a1...a9ed2dec45

2023-06-01 skia-flutter-autoroll@skia.org Roll Skia from a83c633d39ba to 1573bd65a399 (1 revision) (flutter/engine#42474)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-01 07:01:57 +00:00
engine-flutter-autoroll
b7293e021e
Roll Flutter Engine from ec321ba0740b to 65938065a118 (1 revision) (#128016)
ec321ba074...65938065a1

2023-06-01 skia-flutter-autoroll@skia.org Roll Skia from f4f569aa5236 to a83c633d39ba (1 revision) (flutter/engine#42472)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-01 05:29:26 +00:00
Andrew Kolos
06e2b18173
[tools] use Java class for all java-searching behavior (#127354)
Fixes #124252, finishing work on the umbrella tracking issue, #126126.

Essentially, after this PR, no (non-test) code should be be referencing/invoking the java home or binary paths.
2023-06-01 04:19:19 +00:00
engine-flutter-autoroll
2bba614af3
Roll Flutter Engine from 6db2f3e9857c to ec321ba0740b (1 revision) (#128013)
6db2f3e985...ec321ba074

2023-06-01 skia-flutter-autoroll@skia.org Roll Skia from d9f959926dad to f4f569aa5236 (7 revisions) (flutter/engine#42470)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-01 04:15:31 +00:00
engine-flutter-autoroll
3df72eddba
Roll Flutter Engine from f9bc342c84e2 to 6db2f3e9857c (4 revisions) (#128009)
f9bc342c84...6db2f3e985

2023-06-01 jonahwilliams@google.com Revert "[web] Remove the JS API for url strategy" (flutter/engine#42468)
2023-06-01 skia-flutter-autoroll@skia.org Roll Dart SDK from e0caea366989 to 78d09b5874fa (4 revisions) (flutter/engine#42465)
2023-06-01 skia-flutter-autoroll@skia.org Roll Fuchsia Linux SDK from lSKDoGVypQfTMYUZe... to htio0wC3kDb9tB1Wd... (flutter/engine#42463)
2023-05-31 mdebbar@google.com [web] Remove the JS API for url strategy (flutter/engine#42134)

Also rolling transitive DEPS:
  fuchsia/sdk/core/linux-amd64 from lSKDoGVypQfT to htio0wC3kDb9

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-01 03:22:11 +00:00
Ian Hickson
3c61b9d834
add link to design doc wiki page (#127442) 2023-06-01 02:39:15 +00:00
Loïc Sharma
071ea49248
[Windows] Address feedback for show window comment (#127998)
Address Tong's feedback here: https://github.com/flutter/flutter/issues/127695#issuecomment-1564884872

Follow-up to: https://github.com/flutter/flutter/pull/127046
2023-05-31 23:42:54 +00:00
engine-flutter-autoroll
bf17c9eab6
Roll Flutter Engine from e817c3b128a4 to f9bc342c84e2 (1 revision) (#127995)
e817c3b128...f9bc342c84

2023-05-31 skia-flutter-autoroll@skia.org Roll Skia from cb883f64681b to d9f959926dad (11 revisions) (flutter/engine#42458)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-05-31 22:45:37 +00:00
Tae Hyung Kim
5596a0cdab
Fix gen-l10n format: true so that it applies to when it gets called via build target (#127886) 2023-05-31 15:25:54 -07:00
Greg Spencer
a257efc284
Fix handling of AppLifecycleState.hidden (#127987)
## Description

This fixes the parsing of `AppLifecycleState` in the services binding so that it knows what it is.

## Related Issues
 - Fixes https://github.com/flutter/flutter/issues/127974

## Tests
 - Added a test that causes parsing of all the different app lifecycle states.
2023-05-31 22:03:06 +00:00
Tae Hyung Kim
5fd9ef4240
Fix SliverPersistentHeader interactions with SliverCrossAxisGroup (#127338)
This PR fixes `SliverCrossAxisGroup` so that once we calculate the total `scrollExtent` of the `SliverCrossAxisGroup`, we ensure that any child sliver is not painted outside of the "scroll extent" of the sliver group.

https://github.com/flutter/flutter/assets/2004742/670dc6f9-a3c6-4bcc-85d3-576cf7f33c6a

https://github.com/flutter/flutter/assets/2004742/0c9cd951-c133-4a8b-9e5e-89d0a69a4f59

Fixes #126958.
Fixes #126957.
2023-05-31 22:01:06 +00:00
engine-flutter-autoroll
25360aed6b
Roll Flutter Engine from b9860dcc8ddd to e817c3b128a4 (1 revision) (#127988)
b9860dcc8d...e817c3b128

2023-05-31 kjlubick@users.noreply.github.com Register codecs with Skia explicitly (flutter/engine#42320)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-05-31 21:59:12 +00:00
Renzo Olivares
83f19be250
Fix bottom sheet rebuilding when tapping (#127526)
This fixes an issue where the bottom sheet would rebuild when `enableDrag` is set to true on every tap. This is because `DragGestureRecognizer` would win the arena by default and dispatch the `drag` callbacks (in `acceptGesture`) even though it had not met the drag threshold. This changes keep the default behavior of `DragGestureRecognizer` the same, but adds a parameter `onlyAcceptDragOnThreshold` that a user can use to stop drag callbacks from being fired when the drag threshold has not been met.

Fixes #126833
2023-05-31 20:21:55 +00:00
Flutter GitHub Bot
347e304ef6
Roll pub packages (#127977)
This PR was generated by `flutter update-packages --force-upgrade`.
2023-05-31 20:18:25 +00:00
hangyu
a829b579d6
Add a FocusSemanticEvent (#126171)
issue: #94523
engine pr: https://github.com/flutter/engine/pull/41777
2023-05-31 20:15:52 +00:00
engine-flutter-autoroll
19719e33c8
Roll Flutter Engine from 8e67cc3d6ea4 to b9860dcc8ddd (1 revision) (#127979)
8e67cc3d6e...b9860dcc8d

2023-05-31 kjlubick@users.noreply.github.com Replace use of Skia's private GrRectanizer with a copy of the equivalent code (flutter/engine#42430)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-05-31 19:54:26 +00:00
engine-flutter-autoroll
59b6e32bac
Roll Flutter Engine from ee53c0499732 to 8e67cc3d6ea4 (2 revisions) (#127975)
ee53c04997...8e67cc3d6e

2023-05-31 skia-flutter-autoroll@skia.org Roll Skia from f475d4f5e080 to cb883f64681b (6 revisions) (flutter/engine#42452)
2023-05-31 kjlubick@users.noreply.github.com Fix bugprone-unchecked-optional-access errors in image_generator_apng (flutter/engine#42450)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-05-31 18:35:16 +00:00
Mouad Debbar
7eecf8874f
[web] Use PlatformLocation from ui_web (#126851)
Remove the following APIs and export them directly from `dart:ui_web`:
- `urlStrategy` getter and setter
- `HashUrlStrategy`
- `PlatformLocation` and `BrowserPlatformLocation` (keep the façades for non-web platforms)

Depends on https://github.com/flutter/engine/pull/42043
Depends on https://github.com/flutter/engine/pull/42252

Part of https://github.com/flutter/flutter/issues/126831
2023-05-31 17:35:50 +00:00
engine-flutter-autoroll
efac4215c2
Roll Flutter Engine from 682bd0f9e5a2 to ee53c0499732 (1 revision) (#127972)
682bd0f9e5...ee53c04997

2023-05-31 kjlubick@users.noreply.github.com Replace SkSurface::flush methods with GrDirectContext methods (flutter/engine#42425)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-05-31 17:32:20 +00:00
Camille Simon
6268c04bd7
[Android] Modify Linux_android flutter_engine_group_performance to uninstall app before attempting to install (#127429)
Changes `Linux_android flutter_engine_group_performance` to uninstall the app that it uses for testing before attempting to install it again to ensure proper cleanup.

Attempt at fixing https://github.com/flutter/flutter/issues/127011.
2023-05-31 16:40:03 +00:00
Reid Baker
b4796915b3
i127682 android api 33 test support (#127689)
- try to set emulator to version 33 to see what happens

#127682
2023-05-31 16:38:16 +00:00
engine-flutter-autoroll
c0fb8ae940
Roll Flutter Engine from e6e6034d177f to 682bd0f9e5a2 (1 revision) (#127961)
e6e6034d17...682bd0f9e5

2023-05-31 skia-flutter-autoroll@skia.org Roll Skia from 298f0a836149 to f475d4f5e080 (1 revision) (flutter/engine#42449)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-05-31 16:29:29 +00:00
engine-flutter-autoroll
fa5dd98cc7
Roll Packages from c85111c7b880 to 95bb7930e12b (4 revisions) (#127958)
c85111c7b8...95bb7930e1

2023-05-31 ditman@gmail.com [google_maps] Prepares packages to endorse web. (flutter/packages#4064)
2023-05-30 ditman@gmail.com [google_sign_in] Clarifies canAccessScopes docs. (flutter/packages#4092)
2023-05-30 35989475+MeandNi@users.noreply.github.com [flutter_markdown] Unable to use MarkdownElementBuilder to act those tags without children. (flutter/packages#3952)
2023-05-30 49699333+dependabot[bot]@users.noreply.github.com [local_auth]: Bump androidx.fragment:fragment from 1.5.5 to 1.5.6 in /packages/local_auth/local_auth_android/android (flutter/packages#3553)

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

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-05-31 15:53:39 +00:00
engine-flutter-autoroll
dfb78f8246
Roll Flutter Engine from d58b0548cfb9 to e6e6034d177f (1 revision) (#127953)
d58b0548cf...e6e6034d17

2023-05-31 skia-flutter-autoroll@skia.org Roll Fuchsia Linux SDK from Nq-KA7nXfrr1RLDGI... to lSKDoGVypQfTMYUZe... (flutter/engine#42447)

Also rolling transitive DEPS:
  fuchsia/sdk/core/linux-amd64 from Nq-KA7nXfrr1 to lSKDoGVypQfT

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-05-31 12:40:28 +00:00
engine-flutter-autoroll
12ccd72afa
Roll Flutter Engine from 5294709d682c to d58b0548cfb9 (1 revision) (#127951)
5294709d68...d58b0548cf

2023-05-31 skia-flutter-autoroll@skia.org Roll Skia from 0f92eb8c4bbd to 298f0a836149 (1 revision) (flutter/engine#42446)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-05-31 11:42:39 +00:00
Tomasz Gucio
ab3602b7df
Use paragraph getter in TextPainter (#127607) 2023-05-31 12:14:16 +02:00
engine-flutter-autoroll
224667e90f
Roll Flutter Engine from 3ef9adec406d to 5294709d682c (1 revision) (#127924)
3ef9adec40...5294709d68

2023-05-31 skia-flutter-autoroll@skia.org Roll Skia from 6c27b245a173 to 0f92eb8c4bbd (1 revision) (flutter/engine#42444)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-05-31 08:24:27 +00:00
engine-flutter-autoroll
e8596affb9
Roll Flutter Engine from b7fced37086b to 3ef9adec406d (1 revision) (#127917)
b7fced3708...3ef9adec40

2023-05-31 skia-flutter-autoroll@skia.org Roll Skia from 6920730bc2e8 to 6c27b245a173 (1 revision) (flutter/engine#42443)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-05-31 07:35:24 +00:00
engine-flutter-autoroll
c8279488b1
Roll Flutter Engine from 7a4a267d8ad0 to b7fced37086b (3 revisions) (#127911)
7a4a267d8a...b7fced3708

2023-05-31 skia-flutter-autoroll@skia.org Roll Skia from 78f3a9a4587c to 6920730bc2e8 (1 revision) (flutter/engine#42441)
2023-05-31 skia-flutter-autoroll@skia.org Roll Skia from 870e249c99a7 to 78f3a9a4587c (1 revision) (flutter/engine#42440)
2023-05-31 skia-flutter-autoroll@skia.org Roll Fuchsia Mac SDK from BPfBea46iVvtlNBnP... to WbvKb2sKXw0MUnSsC... (flutter/engine#42439)

Also rolling transitive DEPS:
  fuchsia/sdk/core/mac-amd64 from BPfBea46iVvt to WbvKb2sKXw0M

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-05-31 05:39:00 +00:00
engine-flutter-autoroll
f4662beeb6
Roll Flutter Engine from 5374988a500c to 7a4a267d8ad0 (1 revision) (#127907)
5374988a50...7a4a267d8a

2023-05-31 jonahwilliams@google.com [Impeller] offload all text computation into vertex shader (flutter/engine#42417)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-05-31 03:09:32 +00:00
Jackson Gardner
e8f4d803ba
Improve web benchmarks measurements (#127900)
By default, the browser fuzzes the timer APIs such that they have a granularity of approximately 100 microseconds (this is due to Spectre mitigation techniques). However, many of the thing we are trying to measure actually have a much finer granularity than 100 microseconds. As a result, many of our benchmarks are extremely noisy and don't provide accurate data.

By serving the initial script files with the `Cross-Origin-Opener-Policy: same-origin` and `Cross-Origin-Embedder-Policy: require-corp` HTTP headers, the browser runs the benchmarks in a `crossOriginIsolated` context, which restores the fine granularity of APIs such as `performance.now()` to microsecond precision.

Also, we were considering anything an outlier that was more than one standard deviation away from the mean. In a normal distribution, that means we are only capturing 68% of the data and the rest are considered outliers. This is not ideal. Doing two standard deviations away captures 95% of the data, and the outliers are in the remaining 5%, which seems much more reasonable.
2023-05-31 02:29:02 +00:00
engine-flutter-autoroll
660166b584
Roll Flutter Engine from dff18479ee48 to 5374988a500c (3 revisions) (#127903)
dff18479ee...5374988a50

2023-05-30 zanderso@users.noreply.github.com Enables bugprone-unchecked-optional-access for some files (flutter/engine#42428)
2023-05-30 zanderso@users.noreply.github.com Revert "Move linux clang tidy to engine_v2." (flutter/engine#42434)
2023-05-30 skia-flutter-autoroll@skia.org Roll Skia from fed417995ba9 to 870e249c99a7 (14 revisions) (flutter/engine#42435)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-05-31 02:03:25 +00:00
Ian Hickson
1309f977be
Clarify PointerSignalResolver.register (#127605) 2023-05-31 01:54:20 +00:00
engine-flutter-autoroll
4e75973ef3
Roll Flutter Engine from 1ba8091fbca7 to dff18479ee48 (1 revision) (#127898)
1ba8091fbc...dff18479ee

2023-05-30 30870216+gaaclarke@users.noreply.github.com [Impeller] Fixed TypographerTest.MaybeHasOverlapping (flutter/engine#42429)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-05-31 01:06:40 +00:00
godofredoc
7d310e3b1b
Add oriol_33 firebaselab configuration. (#127894)
This allows to run the api 33 as a separate build.

Bug: https://github.com/flutter/flutter/issues/127884
Bug: https://github.com/flutter/flutter/issues/118736
2023-05-31 00:19:58 +00:00
Reid Baker
587e9cf9b4
Update android manifests to set exported:true on main activities in integration test for api 33 support (#127892)
Update android manifests to set exported:true on main activities in integration test for api 33 support

#127689 
#127884 is resolved by https://flutter-review.googlesource.com/c/recipes/+/45181 but this pr is required to reland.
2023-05-30 23:54:21 +00:00
Christopher Fujino
0763d61f56
[flutter_tools] manually roll pub deps (#127447)
Fixes https://github.com/flutter/flutter/issues/127226
2023-05-30 23:34:52 +00:00
engine-flutter-autoroll
d8097ff4a1
Roll Flutter Engine from a6d3124cedb5 to 1ba8091fbca7 (9 revisions) (#127890)
a6d3124ced...1ba8091fbc

2023-05-30 jhy03261997@gmail.com Handle a11y focus event on Ios and android (flutter/engine#41777)
2023-05-30 matej.knopp@gmail.com Fix unitialized SkRect (flutter/engine#42403)
2023-05-30 reidbaker@google.com Update engine testing to use api 33 for android tests.  (flutter/engine#42351)
2023-05-30 gspencergoog@users.noreply.github.com Reland: "Adding app lifecycle notification for macOS and Linux, add `hidden` state." (#40542) (flutter/engine#42418)
2023-05-30 30870216+gaaclarke@users.noreply.github.com [Impeller] Fixed GlyphAtlasWithLotsOfdUniqueGlyphSize (flutter/engine#42423)
2023-05-30 54558023+keyonghan@users.noreply.github.com Remove legacy xcode properties/dependencies (flutter/engine#42368)
2023-05-30 skia-flutter-autoroll@skia.org Roll Skia from bab82f14da1a to fed417995ba9 (7 revisions) (flutter/engine#42424)
2023-05-30 30870216+gaaclarke@users.noreply.github.com [Impeller] removed vulkan unit test csv (flutter/engine#42354)
2023-05-30 skia-flutter-autoroll@skia.org Roll Skia from d22106cc40a0 to bab82f14da1a (7 revisions) (flutter/engine#42420)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-05-30 23:33:02 +00:00
keyonghan
2b4e303b5a
Remove legacy xcode properties/dependencies (#127724)
Now only $flutter/osx_sdk property is being used, and it's safe to remove deprecated entries from ci.yaml.

Part of https://github.com/flutter/flutter/issues/127534
2023-05-30 23:14:02 +00:00
engine-flutter-autoroll
1dc26f80f0
Roll Flutter Engine from 5cd5b13779fd to a6d3124cedb5 (2 revisions) (#127868)
5cd5b13779...a6d3124ced

2023-05-30 jonahwilliams@google.com [Impeller] delete position_uv, tiled_texture vertex shaders. (flutter/engine#42416)
2023-05-30 bdero@google.com [Impeller] Bias towards sampling from lower mip levels (flutter/engine#42386)

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 jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-05-30 19:37:12 +00:00
engine-flutter-autoroll
203dfa33cf
Roll Packages from 4a5cc3e6947b to c85111c7b880 (1 revision) (#127867)
4a5cc3e694...c85111c7b8

2023-05-30 stuartmorgan@google.com [local_auth] Fix cancel handling on Android (flutter/packages#4120)

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

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-05-30 19:27:25 +00:00
Tomasz Gucio
1b5899a4c5
Avoid catching FlutterError in TextPainter tests (#127604) 2023-05-30 19:41:08 +02:00
Tomasz Gucio
90afc5e854
Take paint offset into account for Editable children (#127843) 2023-05-30 19:32:10 +02:00