Commit graph

22653 commits

Author SHA1 Message Date
Ian Hickson b1cc48748d
Only write the pid-file while listening to SIGUSR signals. (#74533) 2021-02-10 16:06:05 -08:00
Todd Volkert 1b44133322
Move ensureVisualUpdate call to call sites in WidgetsBinding.attachRootWidget() (#75811)
This call is unnecessary and wasteful for callers that are building
parallel widget trees, since for those use cases, the caller is
generally going to build the tree synchronously immediately.
2021-02-10 16:03:48 -08:00
Todd Volkert 235927d588
Allow callers to pump a root widget with no child (#75576)
This can be useful for offscreen widget trees, where the caller
wants to completely tear down the tree (properly clean up) when
they're done with the tree, to ensure they're not leaving behind
any event listeners that could be registered by child elements
(which could lead to memory leaks and unexpected behavior).
2021-02-10 16:03:27 -08:00
Michael Goderbauer 8e87408fbe
CupertinoPageTransition Optimizations (#75670) 2021-02-10 16:03:07 -08:00
Pedro Massango a4ae59ba89
Fix "Support configurable hit test behavior on Draggable and DragTarget" (#74047) 2021-02-10 16:01:06 -08:00
engine-flutter-autoroll 51078bcb03
Roll Engine from b3a18f518282 to 2488c1f135c8 (11 revisions) (#75810)
* 8aeccc46a Roll Skia from 62b039b36d4d to e2c9d3c034dc (5 revisions) (flutter/engine#24312)

* 34991bb18 Roll Dart SDK from 02230d7386c7 to 4bd4c2a493e9 (6 revisions) (flutter/engine#24313)

* dcb23ea4e Roll Skia from e2c9d3c034dc to ec04e062f3f5 (5 revisions) (flutter/engine#24316)

* 0e90ebc6d Roll Fuchsia Mac SDK from LHRp0kYRi... to Yyj0Krr1G... (flutter/engine#24319)

* 5c23b54b8 Roll Fuchsia Linux SDK from QJfCXnklY... to cSlRZzm0z... (flutter/engine#24320)

* 204356d57 Roll Skia from ec04e062f3f5 to 7f942e46fda2 (3 revisions) (flutter/engine#24321)

* 7b0735ec7 Roll Dart SDK from 4bd4c2a493e9 to 4740b09e11d4 (2 revisions) (flutter/engine#24323)

* 4e760899e Roll Skia from 7f942e46fda2 to 9e2c50edaaac (1 revision) (flutter/engine#24324)

* 0c56493d8 Roll Skia from 9e2c50edaaac to 140adc676219 (1 revision) (flutter/engine#24326)

* bdb78dd54 Roll Dart SDK from 4740b09e11d4 to f832cd2d0536 (1 revision) (flutter/engine#24328)

* 2488c1f13 Revert "Reland "[metal] Darwin unified external metal textures (#2415… (flutter/engine#24331)
2021-02-10 15:24:26 -08:00
xubaolin 16af4aa7eb
Fix the NestedScrollView exception when rebuilding during scheduleWarmUpFrame (#75308) 2021-02-10 01:01:04 -08:00
xubaolin 6ad9f784b3
Add more checks when use Navigator 2.0 (#75624) 2021-02-10 00:56:02 -08:00
gaaclarke 278065284d
started stealing the gradle wrapper from the flutter module (#75743) 2021-02-09 17:51:03 -08:00
Michael Goderbauer 531870f57b
Fix constraints of popupmenu (#75748) 2021-02-09 17:41:03 -08:00
engine-flutter-autoroll 3e89f24233
Roll Engine from 73b1d3ff3f37 to b3a18f518282 (3 revisions) (#75746) 2021-02-09 17:36:04 -08:00
engine-flutter-autoroll c2acca0397
Roll Engine from 53a783bbf696 to 73b1d3ff3f37 (2 revisions) (#75742) 2021-02-09 16:11:06 -08:00
Jenn Magder 4329bea900
Compress module_test_ios xcresult (#75736) 2021-02-09 16:10:40 -08:00
Jenn Magder 8f3a6245f0
Consolidate ascii spinner stop in devtools activation (#75679) 2021-02-09 16:06:35 -08:00
engine-flutter-autoroll b854116333
Roll Plugins from e50f17991d90 to 291966048f66 (3 revisions) (#75740) 2021-02-09 16:06:03 -08:00
Jenn Magder 88e6d46d5e
MockProcessManager -> FakeProcessManager (#75544) 2021-02-09 16:05:30 -08:00
Jonah Williams 8df58eb650
[flutter_tools] use a single fake implementation of HttpClient (#75471) 2021-02-09 15:32:03 -08:00
Jonah Williams 645cb64392
[flutter_tools] do not crash if shared profile restoration fails (#75718) 2021-02-09 15:31:48 -08:00
Jonah Williams 3aece33534
[flutter_tools] refactor devtools handler into its own class (#75444) 2021-02-09 15:31:39 -08:00
engine-flutter-autoroll 4d25d45c2b
Roll Engine from 2e10a97417ff to 53a783bbf696 (6 revisions) (#75735) 2021-02-09 14:51:08 -08:00
engine-flutter-autoroll f7c04d803c
e50f17991 Update video_player_platform_interface to latest pigeon (flutter/plugins#3507) (#75729) 2021-02-09 14:41:03 -08:00
Kate Lovett 29292ba428
maxEnforced fix (#75287) 2021-02-09 14:36:07 -08:00
Kate Lovett 3d2e65f713
Revert "Remove deprecated Typematcher (#73751)" (#75734)
This reverts commit fe00353590.
2021-02-09 15:56:13 -06:00
Kate Lovett fe00353590
Remove deprecated Typematcher (#73751) 2021-02-09 13:01:02 -08:00
engine-flutter-autoroll dcda679547
Roll Plugins from ad308e54ce39 to ea19ea875069 (18 revisions) (#75721) 2021-02-09 12:51:03 -08:00
Sam Rawlins 53f5bdbf91
Remove "unnecessary" imports in tests (#75705) 2021-02-09 12:46:05 -08:00
Jenn Magder faa1a251f8
Move FakeBotDetector to fakes (#75543) 2021-02-09 12:43:53 -08:00
Kevin Moore 65671284c7
fuchsia_remote_debug_protocol: never published (#75660) 2021-02-09 12:41:04 -08:00
engine-flutter-autoroll 53c1867e1d
Roll Engine from 30bb5f1cbd5e to 2e10a97417ff (36 revisions) (#75712) 2021-02-09 12:40:08 -08:00
Tomasz Gucio d031a61a62
Add RenderEditable keys listener back in attach() (#75614) 2021-02-09 12:36:04 -08:00
Jenn Magder 5a2c917dd8
Fix analyzer warning, remove import (#75717) 2021-02-09 10:50:05 -08:00
LongCatIsLooong 468e304a4d
loosen ui.TextStyle toString tests (#75678) 2021-02-09 10:31:03 -08:00
chunhtai d927f77535
add prod builder for android stack size test (#75533)
* add prod builder for android stack size test

* mark flaky
2021-02-09 10:30:27 -08:00
engine-flutter-autoroll 01d60a74e3
ad308e54c Update to ffi 0.3.0-nullsafety.1 (flutter/plugins#3513) (#75498) 2021-02-09 10:26:03 -08:00
Jenn Magder f2bb39d6b6
Gallery transition tests pass when device rotated (#75672) 2021-02-09 10:08:18 -08:00
Jenn Magder ac13cd35a5
ios_platform_view tests pass when device rotated (#75665) 2021-02-09 10:08:08 -08:00
Jenn Magder 152d88a3df
Add exception to FakeCommand (#75545) 2021-02-09 10:07:46 -08:00
Abhishek Ghaskata bbc1614aa9
Document that a CupertinoApp isn't necessary for an iOS app (#75549) 2021-02-09 10:06:11 -08:00
Michael Goderbauer 99b9ec8d40
Reland "Migrate some benchmarks to NNBD (#75023)" (#75431) 2021-02-09 10:06:08 -08:00
Gary Qian 81530744bf
flutter_tool: DeferredComponent and LoadingUnit classes, Manifest deferred-components parsing (#75394) 2021-02-09 10:02:13 -08:00
Chinmoy 859aec592f
Added scrollController property to TextFormField (#75169) 2021-02-09 10:01:07 -08:00
engine-flutter-autoroll 438f44c7dc
Roll Engine from b04955656c87 to 30bb5f1cbd5e (20 revisions) (#75511) 2021-02-09 09:48:31 -08:00
gaaclarke e89b151352
Added memory benchmark for flutter engine groups. (#75374) 2021-02-09 09:46:11 -08:00
Sam Rawlins e8d52be500
Remove "unnecessary" imports in flutter_tools tests (#75012) 2021-02-09 09:46:07 -08:00
suragch 501a3a884f
Fixed grammatical typo (#75554) 2021-02-09 18:44:43 +01:00
Miguel Beltran 72f15e9bdb
Fix for issue #75518 - ListTile.divideTiles throws error if empty list is passed when null-safety enabled (#75522) 2021-02-09 09:41:12 -08:00
Chinmoy 44d7bd3550
Added enableFeedback property to BottomNavigationBar (#74043) 2021-02-09 09:41:07 -08:00
chunhtai a65ce5bae7
ignore sliver underflow if the last children is no longer at the prev… (#71864) 2021-02-09 09:36:07 -08:00
Zachary Anderson f3c10bd23a
Revert "Manually close the tree for issue/75514 (#75515)" (#75682)
This reverts commit 643e65984a.
2021-02-08 21:52:03 -08:00
Michael Goderbauer 68c96f100e
Revert "Fix/ValueListenableBuilder rebuilds (#72707)" (#75669)
This reverts commit 69882d9647.
2021-02-08 16:14:15 -08:00