30135 Commits

Author SHA1 Message Date
engine-flutter-autoroll
f11d0319c8
Roll Flutter Engine from 7892b36d1ebb to f998b2a7ce9f (1 revision) (#108069) 2022-07-21 03:09:06 +00:00
engine-flutter-autoroll
a400d132c1
Roll Flutter Engine from 68be82c3e824 to 7892b36d1ebb (1 revision) (#108065) 2022-07-21 01:04:06 +00:00
engine-flutter-autoroll
cb6ab368ea
Roll Flutter Engine from 1892146687ec to 68be82c3e824 (2 revisions) (#108064) 2022-07-21 00:10:06 +00:00
engine-flutter-autoroll
872fef0adc
Roll Flutter Engine from a519f344bdcb to 1892146687ec (3 revisions) (#108061) 2022-07-20 22:58:06 +00:00
engine-flutter-autoroll
597283294f
Roll Flutter Engine from 477ac71dd6d7 to a519f344bdcb (3 revisions) (#108058) 2022-07-20 22:10:05 +00:00
Flutter GitHub Bot
94bb1bddf4
Marks Linux_samsung_s10 new_gallery_impeller__transition_perf to be unflaky (#108030) 2022-07-20 21:54:05 +00:00
Flutter GitHub Bot
08c0b92a1a
Marks Mac_ios cubic_bezier_perf_ios_sksl_warmup__timeline_summary to be unflaky (#108031) 2022-07-20 21:52:06 +00:00
Flutter GitHub Bot
5fb4d10fa1
Marks Windows gradle_plugin_bundle_test to be flaky (#108021) 2022-07-20 21:50:06 +00:00
Flutter GitHub Bot
981e85c14b
Marks Mac_ios new_gallery_impeller_ios__transition_perf to be unflaky (#108032) 2022-07-20 21:48:05 +00:00
Bernardo Ferrari
22cb06b57f
Add OvalBorder and BoxShape.oval (#103833) 2022-07-20 21:29:04 +00:00
engine-flutter-autoroll
c8c2e3d399
Roll Flutter Engine from 5b48003fabde to 477ac71dd6d7 (4 revisions) (#108045) 2022-07-20 21:27:05 +00:00
ColdPaleLight
1919167540
Added benchmark for early removal of unused raster cache entris mecha… (#107918) 2022-07-20 19:13:06 +00:00
Dan Field
199cb2f5e6
Revert "Allow setting of TestWidgetsFlutterBinding.pointerEventSource (#107976)" (#108038)
This reverts commit 641f4e2403b08e946d04f30a570d29525c649e19.
2022-07-20 11:14:58 -07:00
yaakovschectman
1e2be6ed54
Check for bad characters in path on Windows build (#107949)
* Check for bad characters in path on Windows build

* Doc comments

* Fix formatting

* Commenting/formatting

* Link to issue in comment

* Comments, formatting

* Global var rename
2022-07-20 14:05:13 -04:00
engine-flutter-autoroll
2a8a0890e2
Roll Flutter Engine from cb3c6b7d89e4 to 5b48003fabde (2 revisions) (#108017) 2022-07-20 16:30:07 +00:00
Sai Sandeep Mutyala
641f4e2403
Allow setting of TestWidgetsFlutterBinding.pointerEventSource (#107976) 2022-07-20 09:19:17 -07:00
engine-flutter-autoroll
c05d47998f
Roll Plugins from 28eff0a8c167 to 06c241571e87 (3 revisions) (#108015) 2022-07-20 15:45:08 +00:00
engine-flutter-autoroll
8dbad0d7cc
Roll Flutter Engine from 8c50b32ae3b3 to cb3c6b7d89e4 (1 revision) (#108014) 2022-07-20 15:28:06 +00:00
engine-flutter-autoroll
3301a03dab
Roll Flutter Engine from 1340e57ffbb9 to 8c50b32ae3b3 (3 revisions) (#108008) 2022-07-20 13:04:08 +00:00
Lau Ching Jun
922eea8763
Dart registrant location (#107967) 2022-07-20 08:51:04 +00:00
engine-flutter-autoroll
6ea83ed594
Roll Flutter Engine from 77f00ab01dc5 to 1340e57ffbb9 (1 revision) (#107995) 2022-07-20 08:41:07 +00:00
engine-flutter-autoroll
c47bc70814
Roll Flutter Engine from 184e9b13fbd5 to 77f00ab01dc5 (1 revision) (#107992) 2022-07-20 07:05:10 +00:00
engine-flutter-autoroll
ac539c57c1
Roll Flutter Engine from d9ba4345fc0b to 184e9b13fbd5 (1 revision) (#107986) 2022-07-20 04:53:06 +00:00
Vyacheslav Egorov
8130029374
Use persistent hash map to store _inheritedWidgets (#107068)
* Use persistent hash map to store _inheritedWidgets

Instead of using a HashMap and copying it down the tree
which leads to quadratic time and space complexity
use a persistent data structure which can amortize
the cost by sharing parts of the structure.

The data shows HAMT based PersistentHashMap to be
5-10x faster for building _inheritedWidgets and
considerably more space effecient (e.g. bringing
amount of memory allocated when constructing
_inheritedWidgets in a tree with 150 InheritedWidget
down to 70Kb from 970Kb).

PersistentHashMap is slower than HashMap for
access: 2-3x in relative terms, but in absolute
terms we are only talking about ~0.2ns slow down
per access and various app benchmarks we run have
have not revealed any significant regressions.
2022-07-19 21:45:26 -07:00
keyonghan
5b94f254f4
Migrate Mac_ios targets to cocoon scheduler (#107944) 2022-07-20 03:57:05 +00:00
engine-flutter-autoroll
e56047a62c
Roll Flutter Engine from 47aab7b57448 to d9ba4345fc0b (1 revision) (#107981) 2022-07-20 03:17:05 +00:00
Pierre-Louis
be3802c922
Add support for fill, weight, grade, and optical size to Icon (#106896)
* wip

* update documentation

* x

* remove trailing spaces

* x

* remove useless CupertinoIconThemeData copyWith override

* add tests

* remove trailing spaces

* fix isConcrete

* x

* x

* x

* remove trailing spaces

* tweak docs

* mention that font filenames often indicate the supported axes

* add back cupertino IconThemeData copyWith

* update copyWith
2022-07-19 21:27:45 -04:00
engine-flutter-autoroll
bfcceeb380
Roll Flutter Engine from afbd1ae636dd to 47aab7b57448 (2 revisions) (#107977) 2022-07-20 01:22:05 +00:00
engine-flutter-autoroll
5e421eb99e
Roll Flutter Engine from 9290433eddbd to afbd1ae636dd (2 revisions) (#107975) 2022-07-20 00:35:05 +00:00
Bruno Leroux
9bd058e949
Add useSafeArea parameter to showModalBottomSheet (#107140) 2022-07-19 23:48:05 +00:00
Marcel Čampa
0c40945a67
Implement CupertinoListSection and CupertinoListTile (#78732) 2022-07-19 18:46:30 -05:00
NikosTsesmelis
9d2f575403
Cupertino date picker fix for minDate, maxDate when using minuteInterval (#105958) 2022-07-19 18:37:35 -05:00
engine-flutter-autoroll
784388eadd
Roll Flutter Engine from 32c4b4b76687 to 9290433eddbd (1 revision) (#107974) 2022-07-19 23:36:06 +00:00
Romain Rastel
be0c37097e
Add transitionOnUserGestures to true on SnackBar for back swipe (#106638) 2022-07-19 18:14:55 -05:00
Jim Graham
dbe38eec21
Fix the scroll delta negation in the E2E version of picture_cache_perf benchmark (#107678) 2022-07-19 22:57:05 +00:00
David Iglesias
d72f08f50f
[web][debug] Remove RequireJS timeouts for debug builds. (#107868) 2022-07-19 22:56:05 +00:00
Tong Mu
cda8041e52
[Keyboard] Make CharacterActivator support Ctrl and Meta modifiers, and repeats (#107195) 2022-07-19 22:55:05 +00:00
Foong Siqi
74ac867882
Modify calculation of dense button height when text scale is large for dropdown button (#107201) 2022-07-20 06:42:04 +08:00
engine-flutter-autoroll
7148cba6bb
Roll Flutter Engine from 203f4eedf262 to 32c4b4b76687 (6 revisions) (#107966) 2022-07-19 22:06:06 +00:00
engine-flutter-autoroll
ed3c32c9d2
Roll Flutter Engine from 2d3d5494f551 to 203f4eedf262 (3 revisions) (#107951) 2022-07-19 19:30:06 +00:00
Danny Tuppeny
c67d2587d5
Provide more useful error message if a non-compliant DAP tool (or user) sends bad input to DAP server (#107827) 2022-07-19 11:48:05 -07:00
engine-flutter-autoroll
0d40e3dd54
Roll Flutter Engine from 7d173c544f6f to 2d3d5494f551 (4 revisions) (#107947) 2022-07-19 18:42:05 +00:00
Boluwatifẹ
b6afa9276d
Error in docs: CustomPaint instead of CustomPainter (#107836) 2022-07-19 18:28:05 +00:00
Qun Cheng
2b621e1ab7
Add SafeArea for NavigationRail (#107605)
* Added SafeArea for NavigationRail

Co-authored-by: Qun Cheng <quncheng@google.com>
2022-07-19 11:01:31 -07:00
engine-flutter-autoroll
7976287eb6
7d173c544 Roll Skia from ae99a49edff9 to e1faaccdd0b2 (1 revision) (flutter/engine#34755) (#107940) 2022-07-19 10:54:37 -07:00
Swain
2dc8bb18e8
Make the cursor no longer blinking when move, as same as the effect of iOS platform. (#107221) 2022-07-19 16:27:04 +00:00
engine-flutter-autoroll
2327bb7bba
Roll Plugins from dd28529e8b74 to 28eff0a8c167 (2 revisions) (#107931) 2022-07-19 16:22:07 +00:00
engine-flutter-autoroll
b9dee48e29
Roll Flutter Engine from 5c60785b802a to a05ce5b35237 (2 revisions) (#107933) 2022-07-19 16:17:06 +00:00
Valentin Vignal
3eee64047a
📝 Use Icon() in IconButton.color documentation (#107819) 2022-07-19 08:55:35 -07:00
engine-flutter-autoroll
d8b9d5d1c7
Roll Flutter Engine from 4c2053aca335 to 5c60785b802a (1 revision) (#107927) 2022-07-19 14:34:10 +00:00