29160 Commits

Author SHA1 Message Date
Anna Gringauze
5cd979e441
Retry getting tabs in chrome launcher on ConnectionException (#104218) 2022-05-26 15:20:11 -07:00
keyonghan
b2eafd735d
Revert "Removing minor version from device_os value. (#104727)" (#104755)
This reverts commit 8461e573f8e1295f727a51704d162760bde10119.

Co-authored-by: Jenn Magder <magder@google.com>
2022-05-26 14:26:49 -07:00
engine-flutter-autoroll
84b5e9916d
Roll Flutter Engine from 36e9609cd4d8 to b20508eee679 (2 revisions) (#104744) 2022-05-26 14:10:11 -07:00
yusuf-goog
8461e573f8
Removing minor version from device_os value. (#104727) 2022-05-26 14:05:10 -07:00
Gary Qian
cc733660ed
Add link to more detailed multidex information. (#104558) 2022-05-26 13:05:08 -07:00
Justin McCandless
91836d6a62
its => it (#104730)
Just a small grammar fix in the PipelineOwner docs.
2022-05-26 12:59:03 -07:00
engine-flutter-autoroll
b1e13eebef
Roll Flutter Engine from e12e62de3611 to 36e9609cd4d8 (3 revisions) (#104738) 2022-05-26 12:35:13 -07:00
engine-flutter-autoroll
a88e4cd7cb
Roll Flutter Engine from 4a519a80e13d to e12e62de3611 (1 revision) (#104733) 2022-05-26 11:25:11 -07:00
engine-flutter-autoroll
5acf9f4004
Roll Flutter Engine from 07540fbf3958 to 4a519a80e13d (1 revision) (#104725) 2022-05-26 09:25:08 -07:00
engine-flutter-autoroll
1347257dd6
Roll Plugins from 287af0f8f99d to ae6757435c97 (5 revisions) (#104719) 2022-05-26 09:05:11 -07:00
engine-flutter-autoroll
7e4ac03bc6
Roll Flutter Engine from 1576e5cfa5e2 to 07540fbf3958 (1 revision) (#104707) 2022-05-26 06:10:07 -07:00
Bruno Leroux
bc53e6202e
Add error message and documentation when a SnackBar is off screen (#102073) 2022-05-26 05:15:07 -07:00
Nils Reichardt
5764b5dd67
Fix typo "technicallv" in editable_text.dart (#104701) 2022-05-26 13:22:47 +02:00
engine-flutter-autoroll
99f4ab6407
Roll Flutter Engine from 22b121418944 to 1576e5cfa5e2 (4 revisions) (#104695) 2022-05-26 02:30:10 -07:00
Danny Tuppeny
147020366a
Fix issues running integration tests through DAP debug adapter (#104618)
* Fix issues running integration tests through DAP

These adapters were incorrectly trying to connect a DDS instance even when Flutter would create its own. This change disables DDS in the DAP layer and leaves it to Flutter (although it passes `--no-dds` on to Flutter if provided to the DAP process).

Also fixes an issue where we would unnecessarily connect the VM Service for tests even in 'noDebug' mode because of a change/fix that now includes a 'vmServiceUri' in the `test.startedProcess` event.
2022-05-26 09:36:30 +01:00
Pierre-Louis
2aa348b940
Use curly_braces_in_flow_control_structures for widgets (#104609)
* Use `curly_braces_in_flow_control_structures` for `widgets`

* fix comments

* fix comments
2022-05-26 09:48:09 +02:00
engine-flutter-autoroll
f22c203394
Roll Flutter Engine from 9c964789e94c to 22b121418944 (2 revisions) (#104684) 2022-05-26 00:20:09 -07:00
Pierre-Louis
308b543783
Use curly_braces_in_flow_control_structures for sample code (#104617)
* use `flutter_lints` for sample code

* update packages

* Revert "update packages"

This reverts commit 14da3c69a8da9a093ad9c2acd3fc5d6c7f7751ed.

* revert
2022-05-26 08:59:37 +02:00
Pierre-Louis
332c22f391
Update links to material library docs (#104392)
* Update links to `material` library docs

* outsmart bot heuristics
2022-05-26 08:56:35 +02:00
engine-flutter-autoroll
2f85571a8c
Roll Flutter Engine from 480610ca4cf5 to 9c964789e94c (2 revisions) (#104682) 2022-05-25 20:30:07 -07:00
gaaclarke
20a9f1d8d7
Added option for Platform Channel statistics and Timeline events (#104531) 2022-05-25 18:43:11 -07:00
engine-flutter-autoroll
5aca8bd15e
Roll Flutter Engine from 41930ecd1825 to 480610ca4cf5 (4 revisions) (#104669) 2022-05-25 17:48:07 -07:00
engine-flutter-autoroll
36fe51524f
Roll Flutter Engine from b067d1ae1593 to 41930ecd1825 (15 revisions) (#104660) 2022-05-25 16:18:11 -07:00
Jenn Magder
dce355d801
Remove google_sign_in plugin from module test (#104657) 2022-05-25 16:13:10 -07:00
dependabot[bot]
dfda76da54
Bump ossf/scorecard-action from 1.0.4 to 1.1.0 (#104658) 2022-05-25 16:03:10 -07:00
engine-flutter-autoroll
568dcba1e9
Roll Flutter Engine from 7274f79325b7 to b067d1ae1593 (1 revision) (#104564) 2022-05-25 15:08:11 -07:00
engine-flutter-autoroll
29cf64462f
Roll Flutter Engine from 7274f79325b7 to b067d1ae1593 (1 revision) (#104563) 2022-05-25 15:03:10 -07:00
Taha Tesser
a9c71d7e23
[Reland]: Fix DropdownButton menu clip (#104251) 2022-05-25 14:58:09 -07:00
Greg Spencer
406d86b4ba
PlatformMenuBar changes to bring it into line with upcoming MenuBar implementation (#104565)
When I was doing the MenuBar implementation, I made some changes to the PlatformMenuBar to allow it to understand shortcuts a little more, and to deprecate the body parameter rename it to child to match most other widgets.

These are those changes, separated out because they are separable, and I'm trying to make the MenuBar PR smaller.
2022-05-25 14:48:28 -07:00
xubaolin
6efdf0ae7b
fix a _DraggableScrollableSheetScrollPosition update bug (#103328) 2022-05-25 14:48:10 -07:00
Jonas Uekötter
9f856ac182
Improve PlatformMenu MenuItem documentation (#104321) 2022-05-25 14:43:12 -07:00
Flutter GitHub Bot
e8995736bf
Marks Mac_ios large_image_changer_perf_ios to be unflaky (#104627) 2022-05-25 14:33:14 -07:00
Flutter GitHub Bot
5d6c8b0983
Marks Linux_android new_gallery__crane_perf to be unflaky (#104624) 2022-05-25 14:28:10 -07:00
Kate Lovett
fe04647651
Include forceElevated for scrolledUnder in new SliverAppBar variants (#104536) 2022-05-25 14:23:13 -07:00
Tomasz Gucio
2e7cea6dfe
Dispose ValueNotifier instances in RenderEditable (#104591) 2022-05-25 13:13:11 -07:00
Tomasz Gucio
aa1c43bbde
Dispose ValueNotifier in EditableTextState (#104590) 2022-05-25 13:08:11 -07:00
Markus Aksli
b05741cbad
Hide the text selection toolbar on mobile when orientation changes (#103512) 2022-05-25 13:03:16 -07:00
xubaolin
5a9196737d
[Slider]The initial value of discrete slider should respect the discrete values (#103966)
Fixes #103965
2022-05-25 12:55:13 -07:00
Michael Goderbauer
3fa355c97d
Remove dead code in tools tests (#104567) 2022-05-25 12:48:17 -07:00
Tomasz Gucio
7a2b187c7b
Dispose ValueNotifier instances in LicensePage state classes (#104589) 2022-05-25 11:23:11 -07:00
Pierre-Louis
74cfc3db67
Use curly_braces_in_flow_control_structures for non-flutter packages (#104629)
* Use `curly_braces_in_flow_control_structures` for `packages/flutter_driver`

* Use `curly_braces_in_flow_control_structures` for `packages/flutter_goldens`

* Use `curly_braces_in_flow_control_structures` for `packages/flutter_goldens_client`

* Use `curly_braces_in_flow_control_structures` for `packages/flutter_localizations`

* Use `curly_braces_in_flow_control_structures` for `packages/flutter_test`

* Use `curly_braces_in_flow_control_structures` for `packages/flutter_web_plugins`

* fix comments

* Use `curly_braces_in_flow_control_structures` for `packages/integration_test`

* fix indentation
2022-05-25 20:01:11 +02:00
Pierre-Louis
a0248ebdf2
Use curly_braces_in_flow_control_structures for services, scheduler, semantics (#104616) 2022-05-25 19:58:22 +02:00
Pierre-Louis
e71eb183d8
Use curly_braces_in_flow_control_structures for rendering (#104611)
* Use `curly_braces_in_flow_control_structures` for `rendering`

* fix comments

* fix dangling
2022-05-25 19:57:57 +02:00
Pierre-Louis
b0aa50255b
Use curly_braces_in_flow_control_structures for animations, cupertino (#104612)
* Use `curly_braces_in_flow_control_structures` for `animation`

* Use `curly_braces_in_flow_control_structures` for `cupertino`

* fix comments
2022-05-25 19:56:20 +02:00
Pierre-Louis
9cc72df781
Use curly_braces_in_flow_control_structures for foundation, gestures, painting, physics (#104610)
* Use `curly_braces_in_flow_control_structures` for `foundation`

* Use `curly_braces_in_flow_control_structures` for `gestures`

* Use `curly_braces_in_flow_control_structures` for `painting`

* Use `curly_braces_in_flow_control_structures` for `physics`

* fix comments

* remove trailing space

* fix TODO style
2022-05-25 19:55:22 +02:00
Michael Goderbauer
2b14e993a7
Cleanup random dead test code (#104568) 2022-05-25 10:23:10 -07:00
Greg Spencer
da24f105bd
Removing Shorcuts.of and Shortctus.maybeOf (#104215)
This removes Shorcuts.of and Shortctus.maybeOf because they're not especially useful, since the only thing you can really set on a ShortcutManager is the shortcuts, and the Shortcuts widget that you give it to manages those, so if it rebuilds, it overwrites what you set.

Also, adds a Shortcuts.manager constructor and removes the manager argument to the Shortcuts widget.

Removing these will also eliminate an InheritedWidget for each Shortcuts widget, improving memory usage.
2022-05-25 10:16:08 -07:00
Michael Goderbauer
d5fbc3750e
Remove unused code from tests (#104550) 2022-05-25 09:38:09 -07:00
Greg Spencer
0a417c3b49
A bunch of cleanups and a missing ShortcutRegistar in WidgetsApp (#104560)
A bunch of random cleanup things I found while doing MenuBar development.

Changes an if test to an assert in binding.dart, since the if should always be true.
Adds the default ShortcutRegistrar that should have been in the ShortcutRegistry PR.
Moves a debug message in the FocusManager to print the result after the focus change instead of before.
Reorders the test parameters in theme_data_test.dart to match the order of the theme data fields everywhere else.
2022-05-25 09:32:46 -07:00
engine-flutter-autoroll
19d69a97e6
Roll Plugins from 1b3d3c86fe7f to 287af0f8f99d (9 revisions) (#104619) 2022-05-25 09:08:11 -07:00