engine-flutter-autoroll
c667c97c3f
Roll Flutter Engine from bc3b18085b7e to b39fec6d97d1 (1 revision) ( #156619 )
...
bc3b18085b...b39fec6d97
2024-10-11 chinmaygarde@google.com [Impeller] libImpeller: Upload missing arm artifacts. (flutter/engine#55790 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-11 21:55:42 +00:00
Bruno Leroux
9e64b67111
Improve InputDecoration.errorMaxLines documentation ( #156468 )
...
## Description
This PR improves the `InputDecoration.errorMaxLines` and `InputDecoration.helperMaxLines` documentations to explain when wrapping and ellipsing are applied.
## Related Issue
Fixes [InputDecoration.errorMaxLines's documentation does not match behavior](https://github.com/flutter/flutter/issues/155626 ).
2024-10-11 21:35:27 +00:00
Parker Lougheed
2682633381
Remove non-functional, deprecated package_api_docs lint ( #156603 )
...
Reference: https://github.com/dart-lang/linter/issues/5107
2024-10-11 21:17:19 +00:00
engine-flutter-autoroll
1fb077118d
Roll Flutter Engine from d13cbfb6f38a to bc3b18085b7e (3 revisions) ( #156609 )
...
d13cbfb6f3...bc3b18085b
2024-10-11 98614782+auto-submit[bot]@users.noreply.github.com Reverts "[Fuchsia] Use more high level fuchsia-gn-sdk templates (#55445 )" (flutter/engine#55834 )
2024-10-11 chinmaygarde@google.com [Impeller] libImpeller: Fix missing exports on some paint methods. (flutter/engine#55814 )
2024-10-11 68449066+zijiehe-google-com@users.noreply.github.com [fuchsia] Use the right versioned libs according to the target-api-level (flutter/engine#55786 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-11 20:53:20 +00:00
RamonFarizel
51aa2f5809
Add code sample to the CupertinoMagnifier/CupertinoTextMagnifier ( #156028 )
...
This PR adds code samples regarding the CupertinoMagnifier and CupertinoTextMagnifier
Fixes #154439
2024-10-11 20:53:18 +00:00
Taha Tesser
45033a29f9
Introduce DropdownMenu.closeBehavior to control menu closing behavior ( #156405 )
...
Fixes [Add option to control whether the root DropdownMenu can be closed or not](https://github.com/flutter/flutter/issues/139269 )
This introduces `DropdownMenu.closeBehavior` to provide control over `DropdownMenu` can be closed in nested menus.
### Code sample
<details>
<summary>expand to view the code sample</summary>
```dart
import 'package:flutter/material.dart';
void main() => runApp(const MyApp());
class MyApp extends StatefulWidget {
const MyApp({super.key});
@override
State<MyApp> createState() => _MyAppState();
}
class _MyAppState extends State<MyApp> {
String selectedValue = "1";
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
body: Center(
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
children: [
Column(
spacing: 16.0,
mainAxisSize: MainAxisSize.min,
children: [
const Text("DropdownMenuCloseBehavior.none"),
MenuAnchor(
menuChildren: <Widget>[
Padding(
padding: const EdgeInsets.all(8.0),
child: DropdownMenu(
closeBehavior: DropdownMenuCloseBehavior.none,
label: const Text('Menu'),
initialSelection: selectedValue,
onSelected: (String? value) {
if (value != null) {
setState(() {
selectedValue = value;
});
}
},
dropdownMenuEntries: ["1", "2", "3"]
.map(
(it) => DropdownMenuEntry(
value: it,
label: it,
),
)
.toList(),
),
)
],
child: const Text('Open Menu'),
builder: (context, controller, child) {
return ElevatedButton(
onPressed: () {
controller.open();
},
child: child,
);
},
),
],
),
Column(
spacing: 16.0,
mainAxisSize: MainAxisSize.min,
children: [
const Text("DropdownMenuCloseBehavior.self"),
MenuAnchor(
menuChildren: <Widget>[
Padding(
padding: const EdgeInsets.all(8.0),
child: DropdownMenu(
closeBehavior: DropdownMenuCloseBehavior.self,
label: const Text('Menu'),
initialSelection: selectedValue,
onSelected: (String? value) {
if (value != null) {
setState(() {
selectedValue = value;
});
}
},
dropdownMenuEntries: ["1", "2", "3"]
.map(
(it) => DropdownMenuEntry(
value: it,
label: it,
),
)
.toList(),
),
)
],
child: const Text('Open Menu'),
builder: (context, controller, child) {
return ElevatedButton(
onPressed: () {
controller.open();
},
child: child,
);
},
),
],
),
Column(
spacing: 16.0,
mainAxisSize: MainAxisSize.min,
children: [
const Text("DropdownMenuCloseBehavior.all"),
MenuAnchor(
menuChildren: <Widget>[
Padding(
padding: const EdgeInsets.all(8.0),
child: DropdownMenu(
closeBehavior: DropdownMenuCloseBehavior.all,
label: const Text('Menu'),
initialSelection: selectedValue,
onSelected: (String? value) {
if (value != null) {
setState(() {
selectedValue = value;
});
}
},
dropdownMenuEntries: ["1", "2", "3"]
.map(
(it) => DropdownMenuEntry(
value: it,
label: it,
),
)
.toList(),
),
)
],
child: const Text('Open Menu'),
builder: (context, controller, child) {
return ElevatedButton(
onPressed: () {
controller.open();
},
child: child,
);
},
),
],
),
],
),
),
),
);
}
}
```
</details>
### Demo
https://github.com/user-attachments/assets/1f79ea6e-c0c6-4dcf-8180-d9dcca1c22c5
2024-10-11 20:51:18 +00:00
Jonah Williams
56e2a9d380
[devicelab] remove raster cache benchmarks. ( #156600 )
...
Death to the raster cache!
2024-10-11 19:46:21 +00:00
auto-submit[bot]
c1a301e8e8
Reverts "Manual pub roll ( #156549 )" ( #156607 )
...
Reverts: flutter/flutter#156549
Initiated by: christopherfujino
Reason for reverting: https://github.com/flutter/flutter/issues/156606
Original PR Author: christopherfujino
Reviewed By: {matanlurey}
This change reverts the following previous change:
I manually ran:
```
flutter update-packages --force-upgrade
cd dev/tools && dart bin/generate_gradle_lockfiles.dart --no-gradle-generation --no-exclusion
```
Note this bumps the `google_mobile_ads` plugin, which caused https://github.com/flutter/flutter/issues/156474 . I expect it to work this time after https://flutter-review.googlesource.com/c/recipes/+/60340
2024-10-11 18:52:18 +00:00
engine-flutter-autoroll
7da0c10245
Roll Flutter Engine from e41a7629654a to d13cbfb6f38a (1 revision) ( #156602 )
...
e41a762965...d13cbfb6f3
2024-10-11 68449066+zijiehe-google-com@users.noreply.github.com [Fuchsia] Use more high level fuchsia-gn-sdk templates (flutter/engine#55445 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-11 18:06:16 +00:00
Christopher Fujino
184deff0f2
Manual pub roll ( #156549 )
...
I manually ran:
```
flutter update-packages --force-upgrade
cd dev/tools && dart bin/generate_gradle_lockfiles.dart --no-gradle-generation --no-exclusion
```
Note this bumps the `google_mobile_ads` plugin, which caused https://github.com/flutter/flutter/issues/156474 . I expect it to work this time after https://flutter-review.googlesource.com/c/recipes/+/60340
2024-10-11 17:57:36 +00:00
engine-flutter-autoroll
36f2222f5e
Roll Packages from f1a3da2a9f28 to 67401e169e5c (4 revisions) ( #156592 )
...
f1a3da2a9f...67401e169e
2024-10-10 engine-flutter-autoroll@skia.org Roll Flutter from 2d45fb396d to 6790525ce6 (7 revisions) (flutter/packages#7843 )
2024-10-10 10687576+bparrishMines@users.noreply.github.com [webview_flutter] Updates minimum supported `webview_flutter_android` from 3.16.0 to 4.0.0 (flutter/packages#7844 )
2024-10-10 49699333+dependabot[bot]@users.noreply.github.com [webview]: Bump androidx.webkit:webkit from 1.12.0 to 1.12.1 in /packages/webview_flutter/webview_flutter_android/android (flutter/packages#7801 )
2024-10-10 10687576+bparrishMines@users.noreply.github.com [interactive_media_ads] Fixes bug where Android would show the last frame of the previous Ad before playing the current one (flutter/packages#7835 )
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
2024-10-11 16:52:06 +00:00
auto-submit[bot]
72e8161da6
Reverts "Reverts "Roll Flutter Engine from 3f0e2fb48145 to e41a7629654a (4 revisions) ( #156562 )" ( #156594 )" ( #156597 )
...
Reverts: flutter/flutter#156594
Initiated by: jonahwilliams
Reason for reverting: workaround landed?
Original PR Author: auto-submit[bot]
Reviewed By: {fluttergithubbot}
This change reverts the following previous change:
Reverts: flutter/flutter#156562
Initiated by: zanderso
Reason for reverting: Linux_mokey flutter_gallery__back_button_memory is failing repeatedly on framework CI
Original PR Author: engine-flutter-autoroll
Reviewed By: {fluttergithubbot}
This change reverts the following previous change:
3f0e2fb481...e41a762965
2024-10-11 41930132+hellohuanlin@users.noreply.github.com [ios][platform_view] Fix Platform view gesture recognizer with iPad pencil getting stuck (flutter/engine#55724 )
2024-10-11 flar@google.com [DisplayList] Create DlFoo type variants to start moving away from Skia types in API (flutter/engine#55812 )
2024-10-10 jonahwilliams@google.com [engine] remove merge thread setting and fix default value. (flutter/engine#55810 )
2024-10-10 skia-flutter-autoroll@skia.org Roll Skia from 1e269594df9d to 97cebfb06139 (3 revisions) (flutter/engine#55811 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-11 16:37:25 +00:00
Jonah Williams
f1f83aa909
[devicelab] handle missed lifecycle messages. ( #156596 )
...
This test waits on the application to print a message before
continuting, but that message does not reach the test post UI/platform
thread merge.
The test otherwise seems to function fine, and the app isn't crashing.
2024-10-11 09:34:24 -07:00
auto-submit[bot]
7424766f2c
Reverts "Roll Flutter Engine from 3f0e2fb48145 to e41a7629654a (4 revisions) ( #156562 )" ( #156594 )
...
Reverts: flutter/flutter#156562
Initiated by: zanderso
Reason for reverting: Linux_mokey flutter_gallery__back_button_memory is failing repeatedly on framework CI
Original PR Author: engine-flutter-autoroll
Reviewed By: {fluttergithubbot}
This change reverts the following previous change:
3f0e2fb481...e41a762965
2024-10-11 41930132+hellohuanlin@users.noreply.github.com [ios][platform_view] Fix Platform view gesture recognizer with iPad pencil getting stuck (flutter/engine#55724 )
2024-10-11 flar@google.com [DisplayList] Create DlFoo type variants to start moving away from Skia types in API (flutter/engine#55812 )
2024-10-10 jonahwilliams@google.com [engine] remove merge thread setting and fix default value. (flutter/engine#55810 )
2024-10-10 skia-flutter-autoroll@skia.org Roll Skia from 1e269594df9d to 97cebfb06139 (3 revisions) (flutter/engine#55811 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-11 15:42:25 +00:00
engine-flutter-autoroll
a423dbfb0a
Roll Flutter Engine from 3f0e2fb48145 to e41a7629654a (4 revisions) ( #156562 )
...
3f0e2fb481...e41a762965
2024-10-11 41930132+hellohuanlin@users.noreply.github.com [ios][platform_view] Fix Platform view gesture recognizer with iPad pencil getting stuck (flutter/engine#55724 )
2024-10-11 flar@google.com [DisplayList] Create DlFoo type variants to start moving away from Skia types in API (flutter/engine#55812 )
2024-10-10 jonahwilliams@google.com [engine] remove merge thread setting and fix default value. (flutter/engine#55810 )
2024-10-10 skia-flutter-autoroll@skia.org Roll Skia from 1e269594df9d to 97cebfb06139 (3 revisions) (flutter/engine#55811 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-11 05:53:38 +00:00
engine-flutter-autoroll
610b35638d
Roll Flutter Engine from 3ce72a28934c to 3f0e2fb48145 (2 revisions) ( #156555 )
...
3ce72a2893...3f0e2fb481
2024-10-10 skia-flutter-autoroll@skia.org Roll Fuchsia Linux SDK from xGr5ZkxX3CajAY1xu... to 1OZ2rHDklRNSZRUrc... (flutter/engine#55807 )
2024-10-10 matanlurey@users.noreply.github.com Recognize`group`, and warn when we silently discard targets. (flutter/engine#55791 )
Also rolling transitive DEPS:
fuchsia/sdk/core/linux-amd64 from xGr5ZkxX3Caj to 1OZ2rHDklRNS
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-11 04:17:40 +00:00
Sam Rawlins
e1dd322c8d
Add doc-import for references to CommonFinders ( #156539 )
...
This adds back in the doc comment references for `CommonFinders` that
caused CI issues when @gspencergoog was trying to land
https://github.com/flutter/flutter/pull/149349 .
This essentially reverts
a7721fe489 .
2024-10-10 20:04:06 -07:00
engine-flutter-autoroll
82ebb74c64
Roll Flutter Engine from 590babc1581b to 3ce72a28934c (13 revisions) ( #156541 )
...
590babc158...3ce72a2893
2024-10-10 skia-flutter-autoroll@skia.org Roll Skia from 0a9bfc90496e to 1e269594df9d (1 revision) (flutter/engine#55801 )
2024-10-10 skia-flutter-autoroll@skia.org Roll Skia from 6e4a2f266a17 to 0a9bfc90496e (2 revisions) (flutter/engine#55799 )
2024-10-10 skia-flutter-autoroll@skia.org Roll Skia from 3a9e6b6a4721 to 6e4a2f266a17 (1 revision) (flutter/engine#55797 )
2024-10-10 aam@google.com Roll buildroot to pick up change to --time executions (flutter/engine#55792 )
2024-10-10 skia-flutter-autoroll@skia.org Roll Skia from 8c95b719bf05 to 3a9e6b6a4721 (1 revision) (flutter/engine#55793 )
2024-10-09 matanlurey@users.noreply.github.com Move some `et` tests around and delete unused files. (flutter/engine#55764 )
2024-10-09 yjbanov@google.com [web:a11y] make header a proper <header> (flutter/engine#55747 )
2024-10-09 skia-flutter-autoroll@skia.org Roll Skia from cf9a558b3abb to 8c95b719bf05 (1 revision) (flutter/engine#55788 )
2024-10-09 98614782+auto-submit[bot]@users.noreply.github.com Reverts "Reverts "Run gen_snapshot under /usr/bin/time (#55777 )" (#55787 )" (flutter/engine#55789 )
2024-10-09 98614782+auto-submit[bot]@users.noreply.github.com Reverts "Run gen_snapshot under /usr/bin/time (#55777 )" (flutter/engine#55787 )
2024-10-09 skia-flutter-autoroll@skia.org Roll Skia from 1349ddc074ad to cf9a558b3abb (2 revisions) (flutter/engine#55785 )
2024-10-09 aam@google.com Run gen_snapshot under /usr/bin/time (flutter/engine#55777 )
2024-10-09 chinmaygarde@google.com [Impeller] libImpeller: Publish SDK artifacts. (flutter/engine#55783 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-10 19:45:39 +00:00
John McDole
9a9b9218ee
Flutter tool assumes impeller is enabled by default ( #156540 )
...
... because it is.
2024-10-10 18:44:18 +00:00
engine-flutter-autoroll
6790525ce6
Roll Packages from 9d00fb1a8e50 to f1a3da2a9f28 (5 revisions) ( #156538 )
...
9d00fb1a8e...f1a3da2a9f
2024-10-09 matanlurey@users.noreply.github.com Remove additional (harmless but annoying) native stack traces. (flutter/packages#7837 )
2024-10-09 engine-flutter-autoroll@skia.org Roll Flutter from 0917e9dfdc to 2d45fb396d (50 revisions) (flutter/packages#7836 )
2024-10-09 109111084+yaakovschectman@users.noreply.github.com [camera_android] Begin conversion to Pigeon (flutter/packages#7755 )
2024-10-09 109111084+yaakovschectman@users.noreply.github.com [google_maps_flutter_android] Add `PlatformCap` pigeon type. (flutter/packages#7639 )
2024-10-09 43054281+camsim99@users.noreply.github.com [camerax] Revert "Explicitly remove READ_EXTERNAL_STORAGE permission" (flutter/packages#7826 )
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
2024-10-10 18:33:39 +00:00
stuartmorgan
e8254b2024
Update Android plugin templates for newer AGP ( #156533 )
...
Now that Flutter requires AGP 7+, we can use Java 11 as the compatibility version in the plugin template rather than 1.8, avoiding warnings with newer toolchains, and we can remove the check for 'namespace' existing that was only necessary to support AGP 4.1.
See also https://github.com/flutter/packages/pull/7795 which made this change in Flutter-team-owned plugins.
Part of https://github.com/flutter/flutter/issues/156111
2024-10-10 17:18:50 +00:00
Daco Harkes
225e4aabb5
Flutter templates example app Gradle memory settings ( #156201 )
...
Adding even more memory to see if it addresses flakes:
* https://github.com/flutter/flutter/issues/156063#issuecomment-2388949557
2024-10-10 16:02:11 +00:00
engine-flutter-autoroll
7efa6f0bc5
Roll Flutter Engine from 3a95d6e1ddbf to 590babc1581b (1 revision) ( #156498 )
...
3a95d6e1dd...590babc158
2024-10-09 chinmaygarde@google.com [Impeller] libImpeller: Allow creating image color sources. (flutter/engine#55754 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-10 15:51:39 +00:00
Harry Terkelsen
810c87a2e3
[canvaskit] Unskip cupertino datepicker tests ( #156499 )
...
Unskips Cupertino Datepicker tests on CanvasKit.
Addresses https://github.com/flutter/flutter/issues/110785 for CanvasKit. But the tests are still failing for Skwasm.
2024-10-10 15:50:19 +00:00
Valentin Vignal
96c761c1a6
Add test for animated list example ( #156452 )
...
Contributes to https://github.com/flutter/flutter/issues/130459
It adds a test for
- `examples/api/lib/widgets/animated_list/animated_list.0.dart`
2024-10-10 15:48:17 +00:00
engine-flutter-autoroll
c78c166e3e
Roll Flutter Engine from fb0b59d9438b to 3a95d6e1ddbf (1 revision) ( #156492 )
...
fb0b59d943...3a95d6e1dd
2024-10-09 skia-flutter-autoroll@skia.org Roll Skia from 80191e69c97a to 1349ddc074ad (4 revisions) (flutter/engine#55779 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-09 20:15:22 +00:00
engine-flutter-autoroll
2d45fb396d
Roll Flutter Engine from 4a97943e0556 to fb0b59d9438b (3 revisions) ( #156487 )
...
4a97943e05...fb0b59d943
2024-10-09 skia-flutter-autoroll@skia.org Roll Skia from e0bb55353b27 to 80191e69c97a (4 revisions) (flutter/engine#55775 )
2024-10-09 skia-flutter-autoroll@skia.org Manual roll Dart SDK to 3.6.0-334.2.beta (flutter/engine#55772 )
2024-10-09 matanlurey@users.noreply.github.com Rename `GetTargetRenderPassDescriptor` to `GetRenderTarget`. (flutter/engine#55765 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-09 18:09:31 +00:00
engine-flutter-autoroll
97de58520e
Roll Flutter Engine from db0c0b7ca428 to 4a97943e0556 (9 revisions) ( #156478 )
...
db0c0b7ca4...4a97943e05
2024-10-09 skia-flutter-autoroll@skia.org Roll Fuchsia Linux SDK from
TlU-It6X_ZLrNqMjW... to xGr5ZkxX3CajAY1xu... (flutter/engine#55770 )
2024-10-09 skia-flutter-autoroll@skia.org Roll Skia from a077e78e531f to
e0bb55353b27 (3 revisions) (flutter/engine#55768 )
2024-10-09 chinmaygarde@google.com [Impeller] libImpeller: Allow
fetching OpenGL texture handle. (flutter/engine#55753 )
2024-10-09 skia-flutter-autoroll@skia.org Roll Fuchsia Test Scripts from
jCde9sMKJ3YAdG2DH... to _fkA2GjLQH4bc_n2p... (flutter/engine#55762 )
2024-10-09 skia-flutter-autoroll@skia.org Roll Skia from 701b6e4b4bc4 to
a077e78e531f (3 revisions) (flutter/engine#55761 )
2024-10-09 matanlurey@users.noreply.github.com
Release`onTrimMemoryListener` after `ImageReaderSurfaceProducer`
released. (flutter/engine#55760 )
2024-10-09 bdero@google.com [Flutter GPU] Get the GLES backend/Windows
working. (flutter/engine#55694 )
2024-10-08 1961493+harryterkelsen@users.noreply.github.com [canvaskit]
Fix incorrect clipping with Opacity scene layer (flutter/engine#55751 )
2024-10-08 matanlurey@users.noreply.github.com Refactor multi-file build
parsing into a single `BuildPlan` class. (flutter/engine#55720 )
Also rolling transitive DEPS:
fuchsia/sdk/core/linux-amd64 from TlU-It6X_ZLr to xGr5ZkxX3Caj
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-09 10:17:15 -07:00
engine-flutter-autoroll
91df6ab930
Roll Packages from 8fbf4cda12e7 to 9d00fb1a8e50 (9 revisions) ( #156477 )
...
8fbf4cda12...9d00fb1a8e
2024-10-09 10687576+bparrishMines@users.noreply.github.com [interactive_media_ads] Adds internal wrapper for Android native `CompanionAd` (flutter/packages#7823 )
2024-10-08 matanlurey@users.noreply.github.com Disable `SurfaceProducer.Callback` when the surface is disposed manually. (flutter/packages#7827 )
2024-10-08 matanlurey@users.noreply.github.com Dispose the `ExoPlayer` before `SurfaceProducer`. (flutter/packages#7824 )
2024-10-08 stuartmorgan@google.com [pigeon] Use non-nullable generics in example app (flutter/packages#7817 )
2024-10-08 43054281+camsim99@users.noreply.github.com Manually Roll Flutter (stable) from 4cf269e36de2 to 2663184aa790 (5 revisions) (flutter/packages#7819 )
2024-10-08 stuartmorgan@google.com [camera] Update iOS Pigeon for non-nullable generics (flutter/packages#7787 )
2024-10-08 stuartmorgan@google.com [in_app_purchase] Update Android Pigeon for non-nullable generics (flutter/packages#7788 )
2024-10-08 jessiewong401@gmail.com [WIP] Updated applying gradle plugin for flutter_plugin_android_lifecycles (flutter/packages#7786 )
2024-10-08 engine-flutter-autoroll@skia.org Manual roll Flutter from ec2e12ba50 to 0917e9dfdc (29 revisions) (flutter/packages#7816 )
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
2024-10-09 15:51:53 +00:00
gaaclarke
5c6e3f03c0
Started handling duplicate validation layer messages ( #156375 )
...
fixes https://github.com/flutter/flutter/issues/151528
Those tests were failing because the validation layers messages were
printing out twice. This now only starts failing if a backend is
reported that is not vulkan with validation layers. See
https://github.com/flutter/flutter/issues/151528#issuecomment-2398189205
## 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.
If you need help, consider asking for advice on the #hackers-new channel
on [Discord].
<!-- 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
2024-10-09 08:40:04 -07:00
engine-flutter-autoroll
0baf7a5904
Roll Flutter Engine from 0e7344ae240d to db0c0b7ca428 (4 revisions) ( #156443 )
...
0e7344ae24...db0c0b7ca4
2024-10-08 30870216+gaaclarke@users.noreply.github.com fixes mask blurs on stoked gradient geometry (flutter/engine#55717 )
2024-10-08 jason-simmons@users.noreply.github.com [Impeller] Do not scale the miter limit applied to stroked text (flutter/engine#55745 )
2024-10-08 55750689+AthulJoseph27@users.noreply.github.com Added support to set primitive type (flutter/engine#55514 )
2024-10-08 skia-flutter-autoroll@skia.org Roll Skia from 8a2fe88d31e3 to 701b6e4b4bc4 (1 revision) (flutter/engine#55752 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-09 14:55:26 +00:00
auto-submit[bot]
0403c1cb8f
Reverts "Roll pub packages ( #156440 )" ( #156473 )
...
Reverts: flutter/flutter#156440
Initiated by: zanderso
Reason for reverting: Failing in post submit with
```
[2024-10-08 18:00:22.743647] [STDOUT] stdout: [!] CocoaPods could not find compatible versions for pod "Google-Mobile-Ads-SDK":
[2024-10-08 18:00:22.743695] [STDOUT] stdout: In Podfile:
[2024-10-08 18:00:22.743718] [STDOUT] stdout: google_mobile_ads (from `.symlinks/plugins/google_mobile_ads/ios`) was resolved t
Original PR Author: flutter-pub-roller-bot
Reviewed By: {fluttergithubbot}
This change reverts the following previous change:
This PR was generated by `flutter update-packages --force-upgrade`.
2024-10-09 13:45:47 +00:00
engine-flutter-autoroll
c077b8c61a
Roll Flutter Engine from ea4a00f1c123 to 0e7344ae240d (4 revisions) ( #156435 )
...
ea4a00f1c1...0e7344ae24
2024-10-08 chinmaygarde@google.com [Impeller] libImpeller: Fix typo in public API. (flutter/engine#55750 )
2024-10-08 chinmaygarde@google.com [Impeller] libImpeller: Allow wrapping external texture handles. (flutter/engine#55664 )
2024-10-08 30870216+gaaclarke@users.noreply.github.com Added mutex to the pending gpu tasks deque. (flutter/engine#55748 )
2024-10-08 skia-flutter-autoroll@skia.org Roll Skia from 857248fe0a9a to 8a2fe88d31e3 (7 revisions) (flutter/engine#55749 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-08 23:51:19 +00:00
flutter-pub-roller-bot
f96d1618c4
Roll pub packages ( #156440 )
...
This PR was generated by `flutter update-packages --force-upgrade`.
2024-10-08 23:28:01 +00:00
flutter-pub-roller-bot
b9e71f7d12
Roll pub packages ( #156284 )
...
This PR was generated by `flutter update-packages --force-upgrade`.
2024-10-08 22:01:03 +00:00
Kevin Moore
a80c3823f5
[tool] Update description of where to install platforms in XCode ( #156432 )
...
Fixes https://github.com/flutter/flutter/issues/156431
2024-10-08 21:34:22 +00:00
engine-flutter-autoroll
078077742b
Roll Flutter Engine from 167a42e50fa2 to ea4a00f1c123 (1 revision) ( #156433 )
...
167a42e50f...ea4a00f1c1
2024-10-08 jonahwilliams@google.com [Impeller] remove heap allocation of most geometry objects. (flutter/engine#55677 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-08 21:32:24 +00:00
Qun Cheng
e317860b35
Normalize ThemeData.tabBarTheme ( #156253 )
...
Following https://github.com/flutter/flutter/pull/155476 , this PR is to normalize `ThemeData.tabBarTheme`; change the `TabBarTheme tabBarTheme` property to `TabBarThemeData tabBarTheme` in `ThemeData`. In `ThemeData()` and `ThemeData.copyWith()`, the `tabBarTheme` parameter type is changed to `Object?` to accept both `TabBarTheme` and `TabBarThemeData` so that we won't cause immediate breaking change and make sure rolling is smooth. Once all component themes are normalized, these `Object?` types should be changed to `xxxThemeData`.
There's no way to create a dart fix because we can't add a "@deprecated" label for TabBarTheme; TabBarTheme is a new InheritedWidget subclass now.
Addresses the "theme normalization" sub project within https://github.com/flutter/flutter/issues/91772
2024-10-08 19:52:38 +00:00
engine-flutter-autoroll
12701dc619
Roll Flutter Engine from 82c1dfcf588c to 167a42e50fa2 (3 revisions) ( #156428 )
...
82c1dfcf58...167a42e50f
2024-10-08 30870216+gaaclarke@users.noreply.github.com added shell_unittests and ui_unittests to the testing menu (flutter/engine#55711 )
2024-10-08 codefu@google.com Record notes on hashing artifacts in a monorepo (flutter/engine#55703 )
2024-10-08 skia-flutter-autoroll@skia.org Roll Skia from 38e2598c487b to 857248fe0a9a (3 revisions) (flutter/engine#55741 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-08 19:46:41 +00:00
Bruno Leroux
480869afe7
Update MenuAnchor API examples ( #156404 )
...
## Description
Cleanup MenuAnchor API examples:
- Remove usage of useMaterial3
- fix some formatting issues
2024-10-08 19:15:07 +00:00
Jason Simmons
34457fe1f5
Roll Dartdoc to 8.2.0 ( #156426 )
...
This is needed for compatibility with recent versions of the analyzer package that have removed some APIs. (see 8100ccf1c1 )
2024-10-08 18:55:11 +00:00
Adam
37d5dc45d1
Add bySemanticsIdentifier finder for finding by identifier ( #155571 )
...
## Add `bySemanticsIdentifier` finder for finding by identifier
### Description
This pull request introduces a new finder, `CommonFinders.bySemanticsIdentifier`, to the Flutter testing framework. This finder allows developers to locate `Semantics` widgets based on their `identifier` property, enhancing the precision and flexibility of widget tests.
### Motivation
Establish a consistent and reliable method for locating elements in integration and end-to-end (e2e) tests. Unlike `label` or `key`, which may carry functional significance within the application, the `identifier` is purely declarative and does not impact functionality. Utilizing the `identifier` for finding semantics widgets ensures that tests can target specific elements without interfering with the app's behavior, thereby enhancing test reliability, maintainability, and reusability across testing frameworks.
### Changes
- **semantics.dart**
- Updated documentation to mention that `identifier` can be matched using `CommonFinders.bySemanticsIdentifier`.
- **finders.dart**
- Added the `bySemanticsIdentifier` method to `CommonFinders`.
- Supports both exact string matches and regular expression patterns.
- Includes error handling to ensure semantics are enabled during tests.
- **finders_test.dart**
- Added tests to verify that `bySemanticsIdentifier` correctly finds widgets by exact identifier and regex patterns.
- Ensures that the finder behaves as expected when semantics are not enabled.
### Usage
Developers can use the new finder in their tests as follows:
```dart
// Exact match
expect(find.bySemanticsIdentifier('Back'), findsOneWidget);
// Regular expression match
expect(find.bySemanticsIdentifier(RegExp(r'^item-')), findsNWidgets(2));
```
2024-10-08 17:27:32 +00:00
PurplePolyhedron
138144bb2f
Update DropdownMenu tests to remove some dependence on platforms ( #156131 )
...
Keyboard navigation in `DropdownMenu` depends on `focus` instead of platforms.
Updating tests to remove `variant: TargetPlatformVariant.desktop()` from keyboard navigation tests.
2024-10-08 15:55:18 +00:00
engine-flutter-autoroll
49ccfdb7d8
Roll Packages from bb00d34a4280 to 8fbf4cda12e7 (10 revisions) ( #156407 )
...
bb00d34a42...8fbf4cda12
2024-10-08 engine-flutter-autoroll@skia.org Manual roll Flutter from 0975e612c0 to ec2e12ba50 (54 revisions) (flutter/packages#7815 )
2024-10-08 engine-flutter-autoroll@skia.org Manual roll Flutter from 6bba08cbcc to 0975e612c0 (1 revision) (flutter/packages#7814 )
2024-10-08 49699333+dependabot[bot]@users.noreply.github.com Bump actions/checkout from 4.1.7 to 4.2.1 (flutter/packages#7813 )
2024-10-08 10687576+bparrishMines@users.noreply.github.com [interactive_media_ads] Adds remaining methods for internal wrapper of the iOS native `IMAAdsRenderingSettings` (flutter/packages#7745 )
2024-10-08 stuartmorgan@google.com [url_launcher] Remove incorrect SMS instructions (flutter/packages#7807 )
2024-10-08 engine-flutter-autoroll@skia.org Manual roll Flutter from ead6b0d17c to 6bba08cbcc (37 revisions) (flutter/packages#7809 )
2024-10-07 jtanium@gmail.com [webview_flutter_wkwebview] Support NTLM for authentication (flutter/packages#7670 )
2024-10-07 stuartmorgan@google.com Revert "[in_app_purchase_storekit] Add support for purchase and transactions" (flutter/packages#7810 )
2024-10-07 louisehsu@google.com [in_app_purchase_storekit] Add support for purchase and transactions (flutter/packages#7574 )
2024-10-07 engine-flutter-autoroll@skia.org Manual roll Flutter from fa402c8057 to ead6b0d17c (14 revisions) (flutter/packages#7806 )
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
2024-10-08 15:49:08 +00:00
engine-flutter-autoroll
7976d49686
Roll Flutter Engine from bf21ee76f585 to 82c1dfcf588c (1 revision) ( #156406 )
...
bf21ee76f5...82c1dfcf58
2024-10-08 skia-flutter-autoroll@skia.org Roll Skia from 1e9afcd7dda6 to 38e2598c487b (1 revision) (flutter/engine#55737 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-08 15:40:10 +00:00
Justin McCandless
22635e19c1
NavigatorPopHandler.onPopWithResult ( #155618 )
...
NavigatorPopHandler now includes the return value from Route. Recently some navigation infrastructure was updated to support passing through these return values, but NavigatorPopHandler was missed until now.
2024-10-08 08:19:29 -07:00
engine-flutter-autoroll
fc865ed9e7
Roll Flutter Engine from 8ec95fe63f2d to bf21ee76f585 (1 revision) ( #156402 )
...
8ec95fe63f...bf21ee76f5
2024-10-08 skia-flutter-autoroll@skia.org Roll Skia from d639ed5e570a to 1e9afcd7dda6 (1 revision) (flutter/engine#55736 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-08 13:58:30 +00:00
engine-flutter-autoroll
df62aeffb1
Roll Flutter Engine from 9306456e2532 to 8ec95fe63f2d (1 revision) ( #156401 )
...
9306456e25...8ec95fe63f
2024-10-08 skia-flutter-autoroll@skia.org Roll Dart SDK from 7b965fbaa954 to 85a7e014bea8 (2 revisions) (flutter/engine#55735 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-08 12:44:33 +00:00
engine-flutter-autoroll
51fb753e7f
Roll Flutter Engine from 7e8011f3cc8e to 9306456e2532 (1 revision) ( #156398 )
...
7e8011f3cc...9306456e25
2024-10-08 skia-flutter-autoroll@skia.org Roll Fuchsia Linux SDK from TTSSw-kHM8_h_tdX0... to TlU-It6X_ZLrNqMjW... (flutter/engine#55733 )
Also rolling transitive DEPS:
fuchsia/sdk/core/linux-amd64 from TTSSw-kHM8_h to TlU-It6X_ZLr
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com ,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-10-08 11:06:25 +00:00
Daco Harkes
e695cd6e9a
Migrator for android 35/16kb page size cmake flags for plugin_ffi ( #156221 )
...
Migrates existing instantions of `--template plugin_ffi` to deal with Android 15 16kb memory pages.
Issue:
* https://github.com/flutter/flutter/issues/155933
@reidbaker I could only find migrations that run from the root application. However the file needing to be migrated is a plugin. The plugin is being referenced from the example in the example dir and that's where the migrator is run, so I wrote the code so that it walks up to find the plugin. Do you know of a way to run migrators to non-root projects? (Can we even safely do so, e.g. the non-root could be in the pub cache, could be a different project on the users' system etc. So maybe checking if we are in the examples dir is the only sane thing to do?)
Tests:
* Added unit tests in `test/general.shard/android/migrations/cmake_android_16k_pages_migration_test.dart`
2024-10-08 08:41:09 +00:00