Commit Graph

53 Commits

Author SHA1 Message Date
Alexandre Ardhuin
07f1c20474 add missing trailing commas in list/set/map literals (#102585) 2022-04-27 09:15:35 +02:00
Jason Simmons
c62d103bb6 Always finish the timeline event logged by Element.inflateWidget (#101794) 2022-04-13 09:34:06 -07:00
Kenzie Davisson
14cf4daeab Add debugging flags to enhance the timeline arguments for Build, Layout, and Paint (#101602) 2022-04-11 13:56:10 -07:00
Michael Goderbauer
a01424773e Enable unnecessary_import (#101600) 2022-04-08 12:56:45 -07:00
gaaclarke
35b18ba2e9 Made flag for debugging build time of user created widgets (#100926)
* Added a bool that allows us to limit debugProfileBuildsEnabled to user
created widgets.

* made it turned on by default

* switched to hashmap

* Cleaned everything up and added tests

* fixed an odd test where it wants to be able to add asserts and run in profile mode

* hixie feedback

* hixie2

* made it default to false

* updated docstring as per dans request
2022-04-05 10:54:21 -07:00
Michael Goderbauer
195a1cc413 Prepare dev (minus flutter_gallery) for use_super_parameters (#100516) 2022-03-29 12:52:42 -07:00
CHAHBOUN Mohammed
ba53b55949 Add child for placeholder widget (#100372) 2022-03-23 13:20:23 -07:00
Michael Goderbauer
61ac285608 [performance] Trace direct calls to inflateWidget (#98277) 2022-02-11 13:30:18 -08:00
Ian Hickson
ab89ce285f Clean up the bindings APIs. (#89451) 2022-02-03 14:55:15 -08:00
Ian Hickson
840e109e07 Improve tracing (#93086) 2021-12-10 10:09:24 -08:00
Jason Simmons
c2f452c0a8 Reuse a TimelineTask for the scheduler frame and animate events (#90168) 2021-09-17 10:07:06 -07:00
Dan Field
c02961256a Reland remove DefaultShaderWarmup (#88455) 2021-08-18 21:37:03 -07:00
Dan Field
c91a298249 Take DPR into account for image inversion (#88309) 2021-08-16 15:35:10 -07:00
Darren Austin
9c3cd40af2 Skip test audit for dev tests. (#87147) 2021-08-03 11:17:41 -07:00
Jim Graham
c451b6b0d7 Revert "Perform no shader warm-up by default (#87126)" (#87238)
This reverts commit 32c2e2bad9.
2021-07-29 15:14:16 -07:00
Dan Field
32c2e2bad9 Perform no shader warm-up by default (#87126) 2021-07-27 16:34:05 -07:00
Ren You
3dea9f0251 Revert "Clean up the bindings APIs (#86438)" (#86484)
This reverts commit d056500bfe.
2021-07-15 09:29:16 -07:00
Ian Hickson
d056500bfe Clean up the bindings APIs (#86438) 2021-07-14 14:41:24 -07:00
Zachary Anderson
7f741e9181 Revert "Clean up the bindings APIs (#86388)" (#86404)
This reverts commit 31de052e3f.
2021-07-13 21:32:29 -07:00
Ian Hickson
31de052e3f Clean up the bindings APIs (#86388) 2021-07-13 18:31:11 -07:00
Ian Hickson
c800b9c3e4 Revert "Clean up the bindings APIs (#83843)" (#86386)
This reverts commit e2490f2906.
2021-07-13 15:47:40 -07:00
Ian Hickson
e2490f2906 Clean up the bindings APIs (#83843) 2021-07-13 12:41:03 -07:00
Sam Rawlins
208bf4bc92 Remove "unnecessary" imports in dev/ (#81004) 2021-05-07 08:59:02 -07:00
Dan Field
362eefeeca deflake image_painting_event_test (#80871) 2021-04-21 10:21:28 -07:00
Tong Mu
8a821ff0b5 Revert "Remove "unnecessary" imports. (#79610)" (#80070)
This reverts commit 98a9618993.
2021-04-08 11:36:30 -07:00
Sam Rawlins
98a9618993 Remove "unnecessary" imports. (#79610) 2021-04-07 22:34:03 -07:00
Michael Goderbauer
8364140e51 Clean-up ignores that are not ignoring anything (dev/ edition) (#78490) 2021-03-18 11:06:03 -07:00
Michael Goderbauer
15703fb93b Migrate some dev/ things to null-safety (#74861) 2021-01-28 09:54:03 -08:00
Dan Field
d1538320d2 Roll packages to null safe (vm_service, test, etc.) (#74671) 2021-01-26 09:15:54 -08:00
Zachary Anderson
be82bb8fdf Add tracing test to check default streams (#74109) 2021-01-16 18:27:09 -08:00
Dan Field
7eb8447485 Allow new methods to be added to ui.Image for tests (#65876)
Remove fake image implementations, add createTestImage to flutter_test
2020-09-22 11:55:39 -07:00
Ben Konyi
3a5a3eaf68 Reland "Add support for Dart Development Service (DDS) in Flutter Tools (#61276)" (#62147)
This reverts commit adc9dde3ba.

- Fixed issue where `FallbackDiscovery` would hold on to a `VmService` when launching on iOS devices, causing DDS to fail to start
- Fixed `flutter drive` case where DDS is already running in another flutter_tools instance
2020-07-29 10:05:40 -07:00
Ben Konyi
adc9dde3ba Revert "Reland "Add support for Dart Development Service (DDS) in Flutter Tools (#61276)" (#61975)" (#61993)
This reverts commit f7a1c87ffd.
2020-07-21 16:17:23 -07:00
Ben Konyi
f7a1c87ffd Reland "Add support for Dart Development Service (DDS) in Flutter Tools (#61276)" (#61975)
This reverts commit 4867f5931f.
2020-07-21 15:44:38 -07:00
Ben Konyi
4867f5931f Revert "Reland "Add support for Dart Development Service (DDS) in Flutter Tools (#61276)" (#61882)" (#61909)
This reverts commit 895b7ef6fa.
2020-07-20 16:41:01 -07:00
Ben Konyi
895b7ef6fa Reland "Add support for Dart Development Service (DDS) in Flutter Tools (#61276)" (#61882)
This reverts commit 38fe887342.
2020-07-20 16:01:58 -07:00
Ben Konyi
38fe887342 Revert "Reland "Add support for Dart Development Service (DDS) in Flutter Tools (#61276)" (#61633)" (#61641)
This reverts commit 594c3541aa.
2020-07-16 11:43:54 -07:00
Ben Konyi
594c3541aa Reland "Add support for Dart Development Service (DDS) in Flutter Tools (#61276)" (#61633)
This reverts commit a1a5a8f635.
2020-07-16 11:38:17 -07:00
Ben Konyi
a1a5a8f635 Revert "Reland "Add support for Dart Development Service (DDS) in Flutter Tools (#61276)" (#61395)" (#61498)
This reverts commit f98184e487.
2020-07-14 16:32:49 -07:00
Ben Konyi
f98184e487 Reland "Add support for Dart Development Service (DDS) in Flutter Tools (#61276)" (#61395)
This reverts commit 5b9c6e2b0e.
2020-07-14 15:57:36 -07:00
Dan Field
5b9c6e2b0e Revert "Add support for Dart Development Service (DDS) in Flutter Tools (#59114)" (#61276)
This reverts commit fe7bbf7226.
2020-07-10 15:53:35 -07:00
Ben Konyi
fe7bbf7226 Add support for Dart Development Service (DDS) in Flutter Tools (#59114) 2020-07-10 15:35:21 -07:00
Dan Field
06d0cd514e Allow detection of images using more memory than necessary (#59877) 2020-06-26 15:34:41 -07:00
Devon Carew
9d58a87066 fix a typo in trace events for the image cache (#57821) 2020-05-22 22:37:01 -07:00
Dan Field
2ae0e5a37a Roll packages, drop custom timeline parsing for tracing tests (#55433) 2020-04-22 21:43:03 -07:00
Kate Lovett
cbc121e392 ToDo Audit - Cupertino+ Library (#54798) 2020-04-22 16:33:01 -07:00
Dan Field
c75db98337 Live image cache (#51485)
* Reland "Live image cache" (#51441)

This reverts commit 419a2853a8.

* Make evict safer
2020-02-26 16:01:56 -08:00
Dan Field
419a2853a8 Revert "Live image cache" (#51441)
* Revert "Live image cache (#51249)"

This reverts commit e2dcdb60e3.

* fix tests for other commit
2020-02-25 16:52:47 -08:00
Dan Field
e2dcdb60e3 Live image cache (#51249)
* Revert "Revert "Live image cache (#50318)" (#51131)"

This reverts commit 2f09d601b5.

* Fix eviction of a pending image
2020-02-24 13:47:53 -08:00
Dan Field
d46d77dc05 Make test more flexible for new args from vm (#51217) 2020-02-21 10:35:54 -08:00