Commit Graph

19127 Commits

Author SHA1 Message Date
Jonah Williams
6067571fab [flutter_tools] support flutter run -d edge (#56173)
Support Microsoft Edge as a device for flutter run when web is enabled. Currently this only works on Windows, and does not include a validator for edge.

Fixes #55322
2020-06-09 12:03:51 -07:00
Jonah Williams
e54f8f523f [flutter_tools] include dart-defines in cached kernel name (#59083)
This prevents using a cached kernel file with different defines, since --initialize-from-dill does not handle this correctly.

Fixes #58976
2020-06-09 12:03:28 -07:00
engine-flutter-autoroll
442422f0ac Roll Engine from 580ab9c3c592 to 6fd335671508 (3 revisions) (#59039) 2020-06-09 11:23:02 -07:00
Christopher Fujino
cf7e4a0b90 [flutter_tools] Fix slow ios_device_start_prebuilt_test (#59026) 2020-06-09 11:22:31 -07:00
Helin Shiah
e62c1f6954 Send text error in JSON and print in tools (#59018) 2020-06-09 11:18:03 -07:00
Jonah Williams
ec4049e781 [flutter_tools] support bundle-sksl-path on all desktop and mobile targets (#58879)
Adds support for --bundle-sksl-path to windows, linux, macOS, and iOS.

Fixes #53115
2020-06-09 11:15:52 -07:00
chunhtai
39e00d2ea4 fix overscroll position if there is sliver before center sliver in custom scroll view (#59015) 2020-06-09 11:13:03 -07:00
Jason Simmons
5736def36c Handle selection ranges where getBoxesForSelection returns an empty list (#59014) 2020-06-09 11:08:04 -07:00
Pierre-Louis
22ea668f82 Scale input decorator label width (#59010) 2020-06-09 11:03:02 -07:00
Jonah Williams
01e60a1ca4 [flutter_tools] Reland: use correct sdk path for analysis (#59081)
flutter analyze was unconditionally using the cached dart-sdk for analysis, and was not running with the built SDK during local engine. This broke when trying to update the analyzer for null safety, since it required us to wait for the dart change to roll into the framework first.
2020-06-09 10:47:21 -07:00
Jonah Williams
5e3e5a2a1a Revert "[flutter_tools] use correct sdk path for analysis (#58871)" (#59035)
This reverts commit 9ed3e5bea6.
2020-06-08 17:38:23 -07:00
engine-flutter-autoroll
c5a78210bf Roll Engine from 5edd7666287c to 580ab9c3c592 (3 revisions) (#59028) 2020-06-08 17:28:01 -07:00
Jonah Williams
9ed3e5bea6 [flutter_tools] use correct sdk path for analysis (#58871)
flutter analyze was unconditionally using the cached dart-sdk for analysis, and was not running with the built SDK during local engine. This broke when trying to update the analyzer for null safety, since it required us to wait for the dart change to roll into the framework first.
2020-06-08 17:21:33 -07:00
Jenn Magder
5eb4917d73 Release cache lock for commands after required artifacts are downloaded (#59012) 2020-06-08 17:18:02 -07:00
Kaushik Iska
60cfe4957a Timeline summary contains CPU, GPU and Memory usage (#58820)
As of flutter.dev/go/engine-cpu-profiling, we collect the CPU and
Memory usage. With work being done to collect GPU usage on iOS as well.

This adds them to the timeline summary.

Fixes: https://github.com/flutter/flutter/issues/58803
2020-06-08 17:17:46 -07:00
xster
4aea793cf9 add a help link to the default module template readme (#59023) 2020-06-08 16:33:01 -07:00
liyuqian
2e9509f086 Make non-flaky tests as such (#59013) 2020-06-08 16:28:04 -07:00
engine-flutter-autoroll
d770808656 Roll Engine from f581f428e981 to 5edd7666287c (2 revisions) (#59011) 2020-06-08 16:23:01 -07:00
chunhtai
17ed4e0b3a Introduce inherited navigator observer and refactor hero controller (#58808) 2020-06-08 16:18:02 -07:00
chunhtai
333eb9d76a enable Navigator.of to accept a navigator element and return its stat… (#58259) 2020-06-08 16:13:02 -07:00
Jenn Magder
023532d991 Revert "Build iOS apps using Swift Packages (#59009)" (#59025)
This reverts commit 43e28084fc.
2020-06-08 15:45:10 -07:00
Ming Lyu (CareF)
ef3b99225f fix typo in macrobenchmarks/lib/main (#58783) 2020-06-08 17:40:57 -04:00
Greg Spencer
d7321d92b8 Make _RenderSlider not be a semantics container (#58535)
This PR makes _RenderSlider not be a semantics container. This is so that the FocusableActionDetector in the Slider widget will get to aggregate the semantics information, since otherwise Talkback won't focus the slider because it thinks that the focus node doesn't have anything to say (which it doesn't but the _RenderSlider child does). If the _RenderSlider is a semantics container, then it keeps its speakable information to itself, but it isn't the Focus widget, so when the keyboard focus goes to the focus node, the accessibility focus doesn't move.

Since the _RenderSlider is always wrapped by the Slider widget, there's nothing lost in making it not be a container.
2020-06-08 14:04:45 -07:00
Jenn Magder
43e28084fc Build iOS apps using Swift Packages (#59009) 2020-06-08 13:53:01 -07:00
engine-flutter-autoroll
0c8da86fbe Roll Engine from c7f9725521c0 to f581f428e981 (5 revisions) (#59007) 2020-06-08 13:33:01 -07:00
Per Classon
452e6b17c7 Add collapsed height param to SliverAppBar (#58593) 2020-06-08 13:18:02 -07:00
dev-aentgs
2802095104 Update animation.dart (#58971) 2020-06-08 12:42:58 -07:00
Jonah Williams
80ea454288 [flutter_tools] change service worker load to NOTICES (#58890)
update flutter_service_worker.js to NOTICES
2020-06-08 12:33:31 -07:00
Jonah Williams
0620cfa770 Revert "Send text error in JSON and print in tools (#58994)" (#59002)
This reverts commit f0174b176a.
2020-06-08 11:56:23 -07:00
Jonah Williams
ef9b77d99a fix analysis on master (#59001) 2020-06-08 11:53:17 -07:00
Jenn Magder
886313393f Support work profiles and multiple Android users for run, install, attach, drive (#58815) 2020-06-08 11:28:02 -07:00
Helin Shiah
f0174b176a Send text error in JSON and print in tools (#58994)
* Revert "Revert "Send text error in JSON and print in tools (#58284)" (#58872)"

This reverts commit c2d5e18cb2.

* Put streamListen in try/catch if extension events already listened for
2020-06-08 11:24:23 -07:00
Hans Muller
a802faa9a9 Restore some typography tests (#58843) 2020-06-08 11:24:11 -07:00
LongCatIsLooong
b64d652fd1 Add 2 new keyboard types and infer keyboardType from autofill hints (#56641) 2020-06-08 11:23:03 -07:00
Jonah Williams
70a88c3b83 [flutter_tools] fix capitalization in build commands (#58842) 2020-06-08 11:20:28 -07:00
Jonah Williams
4f88ed1d3c [flutter_tools] only restrict devices based on arch + buildMode, not emulator status (#58887)
instead of restricting profile/release mode based on whether the tool thinks the device is an emulator, restrict based on the device target architecture and the requested build mode. Notably, this enables release mode on x86_64 Android emulators, but not x86 emulators since we do not support that as an AOT target.

This does not add release mode support for simulators, since this requires us to build and upload artifacts for simulator/x86_64
2020-06-08 11:20:15 -07:00
Jonah Williams
206ccc3632 [flutter_tools] rename library to be less absurd (#58891)
Instead of targets/dart.dart -> targets/common.dart
2020-06-08 11:19:53 -07:00
Greg Spencer
c264b70ec3 Turn off flaky indicator for flutter_gallery__back_button_memory and flutter_gallery__memory_nav (#58838)
After updating the GBoard on the devicelab machines, these tests are no longer flaky.
2020-06-08 09:27:34 -07:00
engine-flutter-autoroll
dfdbca8a89 c7f972552 Roll Fuchsia Mac SDK from Xqev9... to uCq3V... (flutter/engine#18881) (#58952) 2020-06-08 09:18:01 -07:00
engine-flutter-autoroll
7467492444 dfdd88deb Support AOT mode in GTK shell (flutter/engine#18809) (#58946) 2020-06-07 23:03:01 -07:00
engine-flutter-autoroll
652bc59414 8516b39dc Roll Dart SDK from 48b4528a44ac to 87c5e3612b70 (1 revision) (flutter/engine#18879) (#58935) 2020-06-07 16:03:02 -07:00
engine-flutter-autoroll
f32039bd64 Roll Engine from 3f224d8e861f to f38a197945e9 (5 revisions) (#58929) 2020-06-07 12:38:01 -07:00
engine-flutter-autoroll
4f8d9bbc46 Roll Engine from 5709dc531814 to 3f224d8e861f (2 revisions) (#58903)
* 25bfe1147 Roll Dart SDK from 578fa6bee9eb to 4b9c2356e962 (1 revision) (flutter/engine#18871)

* 3f224d8e8 [nnbd] un-fork sky engine (flutter/engine#18830)
2020-06-07 11:33:02 -07:00
engine-flutter-autoroll
7519c383f9 5709dc531 sadly missed an asterisk (flutter/engine#18746) (#58899) 2020-06-06 23:33:01 -07:00
engine-flutter-autoroll
6a87371f3e Roll Engine from c0365be2ab70 to bd7dd73b4744 (3 revisions) (#58893) 2020-06-06 20:33:02 -07:00
engine-flutter-autoroll
bfddb941e2 Roll Engine from ff6462e45779 to c0365be2ab70 (7 revisions) (#58885) 2020-06-06 19:23:01 -07:00
engine-flutter-autoroll
c0091b289e Roll Engine from dbb57f1874fd to ff6462e45779 (3 revisions) (#58847) 2020-06-06 14:53:01 -07:00
Jonah Williams
64538f4d78 [flutter_tools] disable dartdev when calling snapshots directly (#58830) 2020-06-06 14:48:03 -07:00
liyuqian
9dad2d98df Perf test with SkSL warm-up (#56638) 2020-06-06 14:43:02 -07:00
Jonah Williams
c2d5e18cb2 Revert "Send text error in JSON and print in tools (#58284)" (#58872)
This reverts commit cce6b3c5ae.
2020-06-06 10:35:58 -07:00