Commit Graph

24470 Commits

Author SHA1 Message Date
Jonah Williams
2f937703e4 [devicelab] disable image list duration tests (#64486) 2020-08-24 12:08:58 -07:00
Ming Lyu (CareF)
d30e36ba8c migrate flutter_gallery_sksl_warmup__transition_perf to e2e (#64275) 2020-08-21 19:36:03 -07:00
Jonah Williams
35c95a2fce Revert "Increase threshold for usage of compute for utf8 decoding on large strings to 50 KB (#64350)" (#64372)
This reverts commit f07f4120e9.
2020-08-21 18:56:03 -07:00
Tong Wu
fe68f695ff Fix LUCI builders config. (#64361) 2020-08-21 16:04:17 -07:00
Yuqian Li
6f0ea92709 Change typo profileDemos to restDemos (#64364) 2020-08-21 15:36:04 -07:00
LongCatIsLooong
53e25a61c9 Reland "Prevent material switch from recreating its render object when it becomes disabled (#61398)", reverted in #64062 (#64354) 2020-08-21 14:52:08 -07:00
Jonah Williams
f07f4120e9 Increase threshold for usage of compute for utf8 decoding on large strings to 50 KB (#64350)
On a local benchmark, removing compute is faster than compute in both debug and release mode on a Pixel 4. On a MotoG4, a much larger text sample (800 Kb) takes 50 ms, so we cannot simple remove the limit. Increase to 50 Kb which should take at most a ms or two on an older device, and only microseconds on newerones.
2020-08-21 14:33:56 -07:00
engine-flutter-autoroll
cce3edf843 Roll Engine from ae2dbefbedf8 to d495da20d069 (7 revisions) (#64349) 2020-08-21 13:56:04 -07:00
Jonah Williams
d4e2c6bc29 [null-safety] remove mockito from refresh control test (#64280) 2020-08-21 13:31:03 -07:00
godofredoc
f37113dc7d Add web_smoke_tests to luci. (#64331)
Bug:
  https://github.com/flutter/flutter/issues/64070
2020-08-21 11:30:25 -07:00
engine-flutter-autoroll
83c3ff8ce8 Roll Engine from 4dc866283d13 to ae2dbefbedf8 (14 revisions) (#64303) 2020-08-21 11:26:02 -07:00
Ian Hickson
93395b4890 Add null safety migration annotations. (#64227) 2020-08-21 11:21:04 -07:00
xubaolin
2f2130a885 Improve docs for [PageStorage] (#63634) 2020-08-21 11:16:04 -07:00
Jonah Williams
ee12d7c3fc [flutter_tools] check for permission issues when copying file (#63540) 2020-08-21 11:11:04 -07:00
Ian Hickson
39be8a40b5 More restoration documentation (#63438) 2020-08-21 10:51:05 -07:00
Ian Hickson
c7ebb2b75f Trivial typo fixes to snippets documentation (#63436) 2020-08-21 10:46:05 -07:00
Jonah Williams
714dd2febc [null-safety] remove mockito from network tests (#64284)
More work towards removal of mockito to facilitate strong null safety tests.

#62886
2020-08-21 10:43:57 -07:00
Todd Volkert
dae720bef4 Remove remaining uses of childToSlot (#64273)
The remaining uses of this pattern were all due to wanting to have
the child's slot when `Element.forgetChild()` was called. However,
when that method is called, the child's `slot` value is still valid
in the context of the parent, so the uses can just use `child.slot`.

This is the final round of cleanup from the fallout of #63269
2020-08-21 10:41:05 -07:00
LongCatIsLooong
90908b0beb Revert "Prevent material switch from recreating its render object when it becomes disabled (#61398)" (#64062) 2020-08-21 10:34:08 -07:00
Dan Field
eef4220a87 Make large jumpTo recommend deferred loading (#64271) 2020-08-20 17:46:07 -07:00
stuartmorgan
8489d460a4 Update Windows template for wrapper file change (#64173)
* Minor adjustment for engine change, and rev template version

* whitespace fix
2020-08-20 17:36:46 -07:00
stuartmorgan
ca0ddbbc94 Add WindowProc delegation to Windows template (#64166)
This wires up the new WindowProc delegation system that allows plugins
to handle top-level window messages (e.g., to control resize behavior).

Fixes #53168
2020-08-20 17:36:10 -07:00
keyonghan
c98a64f554 Add run_if property for existing LUCI try builders (#64180)
* add run_if property for existing try builders

* update

* update readme
2020-08-20 17:28:12 -07:00
godofredoc
1cd6694ab9 Remove windows_docs. (#64277) 2020-08-20 17:26:04 -07:00
timekone
f777ead154 Clip image of BoxDecoration to circle when shape is BoxShape.circle (#63352) 2020-08-20 17:21:05 -07:00
Yuqian Li
a1de2a22fb Mark e2e version of ios32 transition test nonflaky (#64269) 2020-08-20 15:16:06 -07:00
Kate Lovett
618ab7d275 Fix floating snackbar Y (#64268) 2020-08-20 15:11:07 -07:00
Ming Lyu (CareF)
0f4d24819d Revert "run the test longer time (#64185)" (#64255) 2020-08-20 15:06:08 -07:00
Ming Lyu (CareF)
c8c575c894 update TimelineStream in flutter_driver (#64258) 2020-08-20 15:01:10 -07:00
LI DONGZE
abbd5b149a Add native stacktrace field for PlatformException. (#64199) 2020-08-20 15:01:06 -07:00
Ian Hickson
c3a47b3449 Remove more timeouts (#63433) 2020-08-20 14:56:05 -07:00
xster
a2e5e074ab Move Android doctor SDK check to 29 and Cirrus images to 30 (#63517) 2020-08-20 11:06:32 -07:00
Jim Graham
9e86e9fb1e report list of detail files so devicelab can save them (#64009) 2020-08-20 10:58:25 -07:00
Todd Volkert
2d0634eb32 Remove childToSlot pattern (#64217) 2020-08-20 10:57:15 -07:00
Christopher Fujino
0fa1de3c78 Restore docs linux post submit cirrus (#64214) 2020-08-20 09:35:50 -07:00
engine-flutter-autoroll
9e32a4f598 Roll Engine from 81027ab0cc0e to 4dc866283d13 (2 revisions) (#64229) 2020-08-20 08:56:04 -07:00
Todd Volkert
4d8934af48 Re-apply "(insert|move|remove)ChildRenderObject Deprecation: Step 1 (#64189)" (#64254)
This reverts commit ce40de69b7.

(this re-applies #64189 by reverting #64249)
2020-08-20 08:19:34 -07:00
Mehmet Fidanboylu
ce40de69b7 Revert "(insert|move|remove)ChildRenderObject Deprecation: Step 1 (#64189)" (#64249)
This reverts commit 21cfed34d4.
2020-08-20 07:31:50 -07:00
engine-flutter-autoroll
d9188c19f6 81027ab0c Reland: Add android scenarios presubmit task. (#64218) 2020-08-19 22:41:04 -07:00
Paul Berry
32464aa38a Ignore unnecessary casts that can go away soon. (#64200) 2020-08-19 22:36:05 -07:00
xster
e1ae4dfcae Move v1 embedding migration warning from plugin consumers to all apps (#64181) 2020-08-19 22:32:08 -07:00
TheBirb
a1097d70ed Added tests (#62635) 2020-08-19 22:31:05 -07:00
engine-flutter-autoroll
bebd7944d5 Roll Engine from 74d32ecdbd46 to 89f506ed626b (10 revisions) (#64213) 2020-08-19 19:36:04 -07:00
Tong Mu
fb0b982324 Change MouseTracker's interface for clarity. Simplify MouseRegion's implementation. (#64119)
* Redesigns the interface between MouseTracker and RendererBinding&RenderView.
* Simplifies the structure of RenderMouseRegion.
* Extracts the common utility code between mouse_tracker_test and mouse_tracker_cursor_test.
2020-08-19 18:51:56 -07:00
Ming Lyu (CareF)
1fc3a5e439 run the test longer time (#64185) 2020-08-19 21:23:59 -04:00
Christopher Fujino
d6e308c578 Don't fail docs-linux on release branches (#64203) 2020-08-19 18:16:05 -07:00
Todd Volkert
21cfed34d4 (insert|move|remove)ChildRenderObject Deprecation: Step 1 (#64189)
* (insert|move|remove)ChildRenderObject Deprecation: Step 1

This deprecates the following methods:

* RenderObjectElement.insertChildRenderObject
* RenderObjectElement.moveChildRenderObject
* RenderObjectElement.removeChildRenderObject

...and replaces them with the following methods:

* RenderObjectElement.insertRenderObjectChild
* RenderObjectElement.moveRenderObjectChild
* RenderObjectElement.removeRenderObjectChild

The reason for the deprecation is to provide the `oldSlot` argument to
the `moveRenderObjectChild` method (such an argument was missing from
the now-deprecated `moveChildRenderObject` method) and the `slot`
argument to the `removeRenderObjectChild` method (such an argument was
missing from the now-deprecated `removeChildRenderObject` method). While
no argument was added to `insertRenderObjectChild`, the name change (and
corresponding deprecation) was made to maintain naming parity with the
other two methods.

This initial step does not update or remove any of the `slotToChild`
patterns that exist in the framework. This work is being separated
into two commits in case something needs to be reverted to minimize
the scope of each commit.

See https://github.com/flutter/flutter/issues/63269 for more info
2020-08-19 17:39:07 -07:00
Jonah Williams
04f7c9d52e [flutter_tools] update dwds, roll to null-safe file and process (#64195)
Update to latest dwds, file-nullsafety, and process-nullsafety for #62886
2020-08-19 16:59:52 -07:00
chunhtai
31e881f3a8 remove ununsed deprecated field (#64076) 2020-08-19 16:26:05 -07:00
Jimmy Robert
d69ae36398 Fix tooltip position. (#60479) 2020-08-19 16:11:06 -07:00