Commit Graph

4070 Commits

Author SHA1 Message Date
Darren Austin
57aa49028d Migrate NavigationRail to Material 3. (#99171) 2022-03-09 16:01:03 -08:00
Jeff Ward
0aab22807c First pass at using platform abstraction for plugins (#92672) 2022-03-09 14:10:21 -08:00
Darren Austin
e8c7a88914 Updated tokens to v0.90. (#99782) 2022-03-09 10:51:33 -08:00
Pierre-Louis
b4abc233ee Update visibility of methods for internal use (#98124) 2022-03-09 17:32:11 +01:00
Zachary Anderson
5f76ac35bc Revert "Add the refresh rate fields to perf_test (#99710)" (#99801)
This reverts commit a7c85996b8.
2022-03-08 23:04:49 -08:00
Chris Yang
a7c85996b8 Add the refresh rate fields to perf_test (#99710) 2022-03-08 17:25:15 -08:00
Jenn Magder
47a5b18e14 Handle hidden dot files in iOS framework bundles (#99771) 2022-03-08 15:05:22 -08:00
Darren Austin
bb1b2fd072 Updated tokens to v0.88. (#99568)
Also added the Card tokens to the exported list.
2022-03-08 13:08:36 -08:00
Chris Bracken
b5d3c43280 Check string size before Win32 MultiByte <-> WideChar conversions (#99729)
This patch adds an additional check to ensure the target length of a string is within the supported maximum string length prior to calling WideCharToMultiByte/MultiByteToWideChar in the Windows runner template.

This is to prevent resize() from failing if called with a count > std::string::max_size().

According to Win32 API docs (WideCharToMultiByte, MultiByteToWideChar) it's the caller responsibility to make sure the buffers are correctly allocated.

Authored by: Tomasz Gucio <tgucio@gmail.com>
2022-03-07 19:57:36 -08:00
dependabot[bot]
c188930554 Bump debian from bullseye-20220125-slim to bullseye-20220228-slim in /dev/ci/docker_linux (#99708) 2022-03-07 16:51:21 -08:00
Jonah Williams
67f25caf72 Remove package:typed_data from package:flutter dependencies (#99604) 2022-03-07 10:41:21 -08:00
Jonah Williams
59859df126 Add Windows performance benchmark (#99564) 2022-03-04 15:41:14 -08:00
Taha Tesser
5733374841 Migrate Dialog to Material 3 (#98919) 2022-03-04 13:16:17 -08:00
Viren Khatri
671aa9e95e complete migration of flutter repo to Object.hash* (#99505) 2022-03-04 12:56:21 -08:00
Christopher Fujino
09c7eb1b88 fix type error in service_worker_test.dart (#99524) 2022-03-04 11:56:17 -08:00
Michael Goderbauer
7f2c1cd772 Use PlatformDispatcher.instance over window where possible (#99496) 2022-03-03 14:46:16 -08:00
Emmanuel Garcia
f320d14062 Fix lifecycle for API level 28 (#99433) 2022-03-02 18:30:54 -08:00
Kate Lovett
f8eee10f96 Revert "Draggable can be accepted when the data is null" (#99419) 2022-03-02 10:31:11 -08:00
gaaclarke
fdcd14464c Starts using the --source flag to compile the dart registrant. (#98046)
* Starts using the `--source` flag to compile the dart registrant.

* updated general.shard tests

* Fixed the resident compiler flow

* added integration test

* made the integration test self contained

* renamed generated_main to dart_plugin_registrant

* cleaned up for review

* added task runner for ci

* added bringup and TESTOWNERS

* updated failure message
2022-03-01 16:24:47 -08:00
Emmanuel Garcia
6c818d772a Add Android lifecycles test (#99319) 2022-03-01 15:26:21 -08:00
Christopher Fujino
38dbbb17f8 [flutter_conductor] deprecate increment (#99189) 2022-03-01 12:11:22 -08:00
Gary Qian
e85ba6eeae Use runUnsynchronized for android_views test (#99311) 2022-02-28 23:31:20 -08:00
Darren Austin
670e26d7d7 Updated to v0.86 of the Material Design tokens. (#99292)
Added the navigation_rail.json as well.
2022-02-28 13:56:32 -08:00
Flutter GitHub Bot
7b6040ce27 Marks Linux_android tiles_scroll_perf__timeline_summary to be unflaky (#98990) 2022-02-28 12:26:11 -08:00
Jason Simmons
504e669200 Update an analyzer test to support changes to error message text in the latest Dart SDK (#99281)
See https://github.com/flutter/flutter/issues/99248
2022-02-28 10:16:40 -08:00
Emmanuel Garcia
e27f714497 Add regression test for #98973 (#99187) 2022-02-28 10:16:21 -08:00
Christopher Fujino
fac90f44ba [flutter_conductor] log to stderr but do not crash conductor if branch name validation fails (#99181) 2022-02-25 15:26:16 -08:00
Jenn Magder
d1265ad308 Run update-packages (#99038) 2022-02-25 12:26:16 -08:00
Jonah Williams
0a9a43b99a Use flutter pub instead of dart pub (#99159) 2022-02-25 11:31:23 -08:00
Kate Lovett
a288bd5e3f Re-land Assert golden files use the right extension (#99082) 2022-02-24 21:06:19 -08:00
Jonah Williams
83a88058d6 use dart pub deps to analyze consumer dependencies (#99079) 2022-02-24 19:26:27 -08:00
Greg Spencer
c7643cf54e Fix samples so that they present properly in the docs (#97224) 2022-02-24 18:51:22 -08:00
Jenn Magder
0eae276e68 Remove cli_utils from allow-list (#99037) 2022-02-23 18:54:23 -08:00
xubaolin
2ad0ac0ef2 Draggable can be accepted when the data is null (#97355) 2022-02-23 15:19:22 -08:00
Tomasz Gucio
e4351ff053 Enable use_if_null_to_convert_nulls_to_bools lint (#98753) 2022-02-22 14:39:20 -08:00
gaaclarke
a7790d8e3a Added a microbenchmark for Timeline events. (#98763) 2022-02-22 13:42:50 -08:00
Ben Konyi
729f8c83d2 Update regexp for Observatory/VM Service message parsing for device lab (#98935)
Should unblock https://github.com/flutter/flutter/issues/98930
2022-02-22 10:59:53 -08:00
Christopher Fujino
74881c12bd [flutter_conductor] fix auto-tagging branch point (#98618) 2022-02-18 16:19:25 -08:00
Ben Konyi
50c4720913 Update dependencies to pull in new vm_service, dds, dwds, coverage, etc (#98513) 2022-02-18 12:32:08 -08:00
David Iglesias
93c0c043cf [devicelab] Web benchmarks now run on Chromium 89+ (#98629) 2022-02-16 19:04:14 -08:00
gaaclarke
7c3f79f725 Added performance benchmarks to background platform channels for iOS. (#97991) 2022-02-16 10:03:47 -08:00
Emmanuel Garcia
4ee22ed2bd Roll Engine from 4463cf40fed9 to 5f0271a38988 + Fix test (#98479) 2022-02-15 13:11:36 -08:00
Ben Konyi
2a2f973120 Update flutter_tools to look for new VM service message (#97683)
* Update flutter_tools to look for new VM service message

The Dart SDK will soon move away from the current Observatory message:

"Observatory listening on ..."

To a new message that no longer references Observatory:

"Dart VM Service listening on ..."

This change updates all tests with mocks to check for the new message
and also adds support for the new message in ProtocolDiscovery.

See https://github.com/dart-lang/sdk/issues/46756

* Fix some parsing locations

* Fix analysis failures

* Update message

* Remove extra comment

* Update message

* Add globals prefix
2022-02-15 07:33:57 -08:00
Darren Austin
ca2a751661 Migrate NavigationBar to M3 tokens. (#98285) 2022-02-15 00:40:20 -08:00
Christopher Fujino
87fe3fe031 rename two unit tests that were not actually being run on CI (#98299) 2022-02-14 17:40:13 -08:00
LongCatIsLooong
ad612b59e5 Dump app on keyboard_textfield_test timeout (#98305) 2022-02-13 17:20:18 -08:00
Michael Goderbauer
61ac285608 [performance] Trace direct calls to inflateWidget (#98277) 2022-02-11 13:30:18 -08:00
keyonghan
e8bc5c5ace Support Samsung phone when getting device wakefulness status (#98146) 2022-02-11 12:05:18 -08:00
Darren Austin
21a6c06491 Update Material tokens to v0.81. (#98149) 2022-02-10 22:56:17 -08:00
chunhtai
a50120aa28 Relax android semantics integration test checks (#97742) 2022-02-10 19:50:22 -08:00