15689 Commits

Author SHA1 Message Date
Francisco Magdaleno
f5733f7a62 Fix crash on vswhere search from flutter doctor (#40263)
Fixes a crash introduced on #40011 due to an incorrect type in the vswhere search

Fixes #40238
2019-09-11 21:03:42 -07:00
Emmanuel Garcia
be3ff13342
Revert engine roll (#40304)
It broke hot restart on Android
2019-09-11 20:41:51 -07:00
Jonah Williams
270878fc50
fix copy command and remove resolve sync for macOS assemble (#40294) 2019-09-11 20:29:27 -07:00
engine-flutter-autoroll
b939921663
Roll engine 28d7900ed767..da84d59f64b1 (2 commits) (#40309)
git@github.com:flutter/engine.git/compare/28d7900ed767...da84d59f64b1

git log 28d7900ed767..da84d59f64b1 --no-merges --oneline
2019-09-12 50503328+flar@users.noreply.github.com Revert "Manage iOS contexts separately (#12078)" (flutter/engine#12233)
2019-09-11 gw@gwright.org.uk Manage iOS contexts separately (flutter/engine#12078)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jimgraham@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-09-11 22:51:41 -04:00
Zachary Anderson
73c10e8ced
[flutter_tool] process.dart cleanup (#39899) 2019-09-11 18:20:42 -07:00
Emmanuel Garcia
3712ea63d8
Flip the default for proguard (#40282) 2019-09-11 17:51:51 -07:00
engine-flutter-autoroll
07dad46607
28d7900ed Roll src/third_party/skia 120e7d6766e4..50f377e275c3 (7 commits) (flutter/engine#12224) (#40293)
git@github.com:flutter/engine.git/compare/5b94c8ae84d0...28d7900ed767

git log 5b94c8ae84d0..28d7900ed767 --no-merges --oneline
2019-09-11 skia-flutter-autoroll@skia.org Roll src/third_party/skia 120e7d6766e4..50f377e275c3 (7 commits) (flutter/engine#12224)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jimgraham@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-09-11 19:07:41 -04:00
engine-flutter-autoroll
befed5a27c
Roll engine 7ea9884ab00e..5b94c8ae84d0 (64 commits) (#40286)
git@github.com:flutter/engine.git/compare/7ea9884ab00e...5b94c8ae84d0

git log 7ea9884ab00e..5b94c8ae84d0 --no-merges --oneline
2019-09-11 mklim@google.com Revert "Roll src/third_party/dart be66176534..ec7ec4ecf7 (37 commits)" (flutter/engine#12223)
2019-09-11 iska.kaushik@gmail.com Do not generate kernel platform files on topaz tree (flutter/engine#12222)
2019-09-11 hterkelsen@users.noreply.github.com Don't disable toString in release mode for dart:ui classes (flutter/engine#12204)
2019-09-11 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/linux-amd64 from 7gDBN... to u7Q31... (flutter/engine#12221)
2019-09-11 skia-flutter-autoroll@skia.org Roll src/third_party/skia d96ef09317d6..120e7d6766e4 (2 commits) (flutter/engine#12220)
2019-09-11 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/mac-amd64 from vDk46... to _nS67... (flutter/engine#12219)
2019-09-11 iska.kaushik@gmail.com Namespace patched SDK names to not conflict with Topaz (flutter/engine#12218)
2019-09-11 bkonyi@google.com Roll src/third_party/dart ca7baa4013..4d5e15abde (29 commits)
2019-09-11 skia-flutter-autoroll@skia.org Roll src/third_party/skia 14318c140949..d96ef09317d6 (2 commits) (flutter/engine#12216)
2019-09-11 skia-flutter-autoroll@skia.org Roll src/third_party/skia b23a4f9d9442..14318c140949 (2 commits) (flutter/engine#12215)
2019-09-11 skia-flutter-autoroll@skia.org Roll src/third_party/skia 26ac0467cb4c..b23a4f9d9442 (2 commits) (flutter/engine#12214)
2019-09-11 bkonyi@google.com Roll src/third_party/dart 7bbfd532de..ca7baa4013 (3 commits)
2019-09-11 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/linux-amd64 from R1yqu... to 7gDBN... (flutter/engine#12212)
2019-09-11 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/mac-amd64 from spUG2... to vDk46... (flutter/engine#12210)
2019-09-11 chinmaygarde@google.com Roll buildroot and Fuchsia toolchain and unblock the Fuchsia/Linux autoroller manually. (flutter/engine#12209)
2019-09-11 skia-flutter-autoroll@skia.org Roll src/third_party/skia 4fe30e15c06c..26ac0467cb4c (2 commits) (flutter/engine#12207)
2019-09-11 chinmaygarde@google.com Only build the x64 variant of Fuchsia on the try-jobs. (flutter/engine#12206)
2019-09-10 hterkelsen@users.noreply.github.com Don't load Roboto by default (flutter/engine#12205)
2019-09-10 bkonyi@google.com Roll src/third_party/dart 300c3333d1..7bbfd532de (5 commits)
2019-09-10 skia-flutter-autoroll@skia.org Roll src/third_party/skia 66d8006c2bb1..4fe30e15c06c (11 commits) (flutter/engine#12202)
2019-09-10 yjbanov@google.com add a convenience CLI tool for building and testing web engine (flutter/engine#12197)
2019-09-10 jason-simmons@users.noreply.github.com [flutter_runner] Generate symbols for the Dart VM profiler (flutter/engine#12048)
2019-09-10 yjbanov@google.com Add custom test plugin that supports screenshot tests (flutter/engine#12079)
2019-09-10 chinmaygarde@google.com Move the Fuchsia tryjob into a its own step and disable LTO. (flutter/engine#12190)
2019-09-10 bkonyi@google.com Roll src/third_party/dart 62f78a7abb..300c3333d1 (6 commits)
2019-09-10 skia-flutter-autoroll@skia.org Roll src/third_party/skia b88894c8811b..66d8006c2bb1 (5 commits) (flutter/engine#12178)
2019-09-10 jason-simmons@users.noreply.github.com [flutter_runner] Port the accessibility bridge from Topaz (flutter/engine#12054)
2019-09-10 liyuqian@google.com Smooth out iOS irregular input events delivery (flutter/engine#11817)
2019-09-10 bkonyi@google.com Roll src/third_party/dart ccb6ba948b..62f78a7abb (3 commits)
2019-09-10 jonahwilliams@google.com Make ImageShader implement Shader for web ui (flutter/engine#12161)
2019-09-10 bkonyi@google.com Roll src/third_party/dart 2e8d912848..ccb6ba948b (30 commits)
2019-09-10 skia-flutter-autoroll@skia.org Roll src/third_party/skia 9e5c47936b17..b88894c8811b (3 commits) (flutter/engine#12151)
2019-09-10 skia-flutter-autoroll@skia.org Roll src/third_party/skia 1bf30ce852e0..9e5c47936b17 (2 commits) (flutter/engine#12129)
2019-09-10 skia-flutter-autoroll@skia.org Roll src/third_party/skia 8cae1e95a23b..1bf30ce852e0 (2 commits) (flutter/engine#12106)
2019-09-10 skia-flutter-autoroll@skia.org Roll fuchsia/clang/mac-amd64 from H1Qjc... to HfPKR... (flutter/engine#12088)
2019-09-10 chinmaygarde@google.com Don't launch the observatory by default on each embedder unit-test invocation. (flutter/engine#12087)
2019-09-10 skia-flutter-autoroll@skia.org Roll src/third_party/skia c2d84bfa7421..8cae1e95a23b (4 commits) (flutter/engine#12086)
2019-09-10 bkonyi@google.com Roll src/third_party/dart fb14babf59..2e8d912848 (65 commits)
2019-09-10 chinmaygarde@google.com Guard availability of user notification related methods to iOS 10.0 (flutter/engine#12084)
2019-09-09 bmparr@google.com Add capability to add AppDelegate as UNUserNotificationCenterDelegate (flutter/engine#9864)
2019-09-09 ferhat@gmail.com Add GradientRadial paintStyle implementation (flutter/engine#12081)
2019-09-09 hterkelsen@users.noreply.github.com Don't quote generic font families (flutter/engine#12080)
2019-09-09 skia-flutter-autoroll@skia.org Roll src/third_party/skia 28d40b2e7ade..c2d84bfa7421 (3 commits) (flutter/engine#12082)
2019-09-09 magder@google.com Remove ENABLE_BITCODE from Scenarios test app (flutter/engine#11839)
2019-09-09 skia-flutter-autoroll@skia.org Roll src/third_party/skia 4f2674da4bbc..28d40b2e7ade (4 commits) (flutter/engine#12077)
...
2019-09-11 18:30:41 -04:00
Michael Goderbauer
6dc9bf0a02
Fix curve for popping hero (#39844) 2019-09-11 14:55:59 -07:00
Michael Klimushyn
0de6fc8297
Manual roll of engine 7ea9884...5b94c8a (#40275)
git log 7ea9884ab00eb0b63f7793ce8664ae55af484eb1..5b94c8ae84d010751f9550751d28deb351715ded --no-merges --oneline

5b94c8ae8 Revert "Roll src/third_party/dart be66176534..ec7ec4ecf7 (37 commits)" (#12223)
988efe376 Do not generate kernel platform files on topaz tree (#12222)
6c46a173e Don't disable toString in release mode for dart:ui classes (#12204)
80b8ed8f8 Roll fuchsia/sdk/core/linux-amd64 from 7gDBN... to u7Q31... (#12221)
7a8caaac7 Roll src/third_party/skia d96ef09317d6..120e7d6766e4 (2 commits) (#12220)
c8428ff46 Roll fuchsia/sdk/core/mac-amd64 from vDk46... to _nS67... (#12219)
2bdfb61a0 Namespace patched SDK names to not conflict with Topaz (#12218)
ff1fcfb5d Roll src/third_party/dart ca7baa4013..4d5e15abde (29 commits)
2b78c5953 Roll src/third_party/skia 14318c140949..d96ef09317d6 (2 commits) (#12216)
d74ed765d Roll src/third_party/skia b23a4f9d9442..14318c140949 (2 commits) (#12215)
c58c5939e Roll src/third_party/skia 26ac0467cb4c..b23a4f9d9442 (2 commits) (#12214)
5e85403cd Roll src/third_party/dart 7bbfd532de..ca7baa4013 (3 commits)
e2cc04c3f Roll fuchsia/sdk/core/linux-amd64 from R1yqu... to 7gDBN... (#12212)
6fbfb4503 Roll fuchsia/sdk/core/mac-amd64 from spUG2... to vDk46... (#12210)
96443e2df Roll buildroot and Fuchsia toolchain and unblock the Fuchsia/Linux autoroller manually. (#12209)
34cf4f716 Roll src/third_party/skia 4fe30e15c06c..26ac0467cb4c (2 commits) (#12207)
92d42c0f6 Only build the x64 variant of Fuchsia on the try-jobs. (#12206)
e174b4b9b Don't load Roboto by default (#12205)
efb32a6b9 Roll src/third_party/dart 300c3333d1..7bbfd532de (5 commits)
5566be141 Roll src/third_party/skia 66d8006c2bb1..4fe30e15c06c (11 commits) (#12202)
e9c998468 add a convenience CLI tool for building and testing web engine (#12197)
bfa43e179 [flutter_runner] Generate symbols for the Dart VM profiler (#12048)
954f1988c Add custom test plugin that supports screenshot tests (#12079)
d8379f967 Move the Fuchsia tryjob into a its own step and disable LTO. (#12190)
c12ac24a9 Roll src/third_party/dart 62f78a7abb..300c3333d1 (6 commits)
cab3a396e Roll src/third_party/skia b88894c8811b..66d8006c2bb1 (5 commits) (#12178)
2592d6efe [flutter_runner] Port the accessibility bridge from Topaz (#12054)
b569e8c2f Smooth out iOS irregular input events delivery (#11817)
dea813dd5 Roll src/third_party/dart ccb6ba948b..62f78a7abb (3 commits)
243879814 Make ImageShader implement Shader for web ui (#12161)
c31583a61 Roll src/third_party/dart 2e8d912848..ccb6ba948b (30 commits)
4542886f7 Roll src/third_party/skia 9e5c47936b17..b88894c8811b (3 commits) (#12151)
548998fdc Roll src/third_party/skia 1bf30ce852e0..9e5c47936b17 (2 commits) (#12129)
f1490a28e Roll src/third_party/skia 8cae1e95a23b..1bf30ce852e0 (2 commits) (#12106)
19b2d430b Roll fuchsia/clang/mac-amd64 from H1Qjc... to HfPKR... (#12088)
d81675550 Don't launch the observatory by default on each embedder unit-test invocation. (#12087)
39c806702 Roll src/third_party/skia c2d84bfa7421..8cae1e95a23b (4 commits) (#12086)
b19e75a52 Roll src/third_party/dart fb14babf59..2e8d912848 (65 commits)
03e773a90 Guard availability of user notification related methods to iOS 10.0 (#12084)
9c00c26c8 Add capability to add AppDelegate as UNUserNotificationCenterDelegate (#9864)
c2e82892a Add GradientRadial paintStyle implementation (#12081)
c3eea0ac2 Don't quote generic font families (#12080)
c2b3d888a Roll src/third_party/skia 28d40b2e7ade..c2d84bfa7421 (3 commits) (#12082)
a4de006f2 Remove ENABLE_BITCODE from Scenarios test app (#11839)
6e017f0cf Roll src/third_party/skia 4f2674da4bbc..28d40b2e7ade (4 commits) (#12077)
e911b0505 Roll src/third_party/skia 627d15588f4d..4f2674da4bbc (1 commits) (#12075)
359e66309 Roll src/third_party/skia 6c3bd09ead0f..627d15588f4d (3 commits) (#12074)
38d545ee1 Improve Unicode handling on Windows (#11899)
89efb4c3a Roll fuchsia/clang/linux-amd64 from VoYNW... to 2IT_b... (#12072)
dc8e30d9d Roll fuchsia/clang/mac-amd64 from XAazI... to H1Qjc... (#12071)
8cdb3afd6 Annotate nullability on FlutterEngine to make swift writing more ergonomic (#11808)
aa9aaa21d Roll src/third_party/skia f433336585ed..6c3bd09ead0f (1 commits) (#12070)
075a61fc4 Roll src/third_party/skia 69a426f5a427..f433336585ed (1 commits) (#12068)
a6105050c option for --no-lto for fuchsia (#12010)
be3982091 Roll src/third_party/skia 380561393385..69a426f5a427 (2 commits) (#12067)
6bafbf95b Roll src/third_party/skia c30f1a936d84..380561393385 (3 commits) (#12059)
e2ba93d74 Roll src/third_party/dart ec7ec4ecf7..fb14babf59 (19 commits)
723a2880e Roll fuchsia/clang/linux-amd64 from -mnHl... to VoYNW... (#12058)
35875e0f0 Revert "Manage resource and onscreen contexts using separate IOSGLContext objects (#11798)" (#12055)
a353f93d3 Manage resource and onscreen contexts using separate IOSGLContext objects (#11798)
c9ea4dba8 [flutter_runner] Refactor our build rules to make them more inline with topaz. (#12034)
50bdbd769 Document dependencies and remove support-v13 (#11912)
0c6a538d6 Roll src/third_party/dart be66176534..ec7ec4ecf7 (37 commits)
37f81cd07 Roll src/third_party/skia 080d210e7acc..c30f1a936d84 (21 commits) (#12031)
2019-09-11 14:47:31 -07:00
Jonah Williams
6d37867c4a
Place hot reload artifacts in a temp directory (#40171) 2019-09-11 12:57:43 -07:00
Jonah Williams
963c8a8921
Remove io and isolate from libraries for web sdk (#40259) 2019-09-11 12:40:33 -07:00
Todd Volkert
e10db6c838
Lower the iteration count on back_button_memory test (#40266)
It's still hitting global devicelab timeout
2019-09-11 11:28:39 -07:00
Jonah Williams
8eee93fa64
Ensure we send hot restart events for flutter web (#40175) 2019-09-11 09:38:42 -07:00
Christopher Fujino
c5e2bf5cfe
catch errors during gradle update (#37526) 2019-09-11 09:21:42 -07:00
Zachary Anderson
2c94f2b4d9
[flutter_tool] Kill a timing out process before trying to drain its stdout/err streams (#40159) 2019-09-11 08:30:29 -07:00
stuartmorgan
e6ae95c4ce
Add an ephemeral directory to Windows projects (#40194)
Moves files generated in windows/flutter/ as part of the build to an ephemeral/ subdirectory, matching the approach used on macOS (and in the future, Windows).

Adds that directory to the generated properties file to minimize hard-coding of paths in the project.
2019-09-11 07:46:57 -07:00
stuartmorgan
ef97a69dab
Make Swift plugin template swift-format compliant (#40195)
swift-format will alphabetize import statements, so Flutter* should be
before Foundation. Also, separating the "Generated file" comment
prevents the formatter from thinking that the comment is associated with
the following import, rather than the file, if it does re-order.
2019-09-11 07:43:50 -07:00
Jonah Williams
32c946f31b
make sure we launch with dwds (#40210) 2019-09-10 20:49:27 -07:00
LongCatIsLooong
da151c95ba
CupertinoAlertDialog dark mode & CupertinoActionSheet fidelity (#40007) 2019-09-10 20:40:06 -07:00
Jonah Williams
609a78fdca
Revert "build bundle with assemble (#37508)" (#40204) 2019-09-10 20:03:52 -07:00
Jonah Williams
f614144f0a
Add "web" server device to allow running flutter for web on arbitrary browsers (#39951)
* add web server device

* remove extra async

* fixes to server device

* testing updates

* fix test cases

* address comments
2019-09-10 19:29:31 -07:00
Jonah Williams
a7aff56741
build bundle with assemble (#37508) 2019-09-10 19:28:38 -07:00
Emmanuel Garcia
1676b012e8
Disable foundation tests (#40200) 2019-09-10 19:01:12 -07:00
Jonah Williams
8504f3ae13
Update the supported library set for Flutter for web (#39983) 2019-09-10 17:27:30 -07:00
Emmanuel Garcia
f098de1fde
Enable Proguard by default on release mode (#39986) 2019-09-10 17:22:55 -07:00
Francisco Magdaleno
362cde43ff
[windows] Searches for pre-release and 'all' Visual Studio installations (#40011) 2019-09-10 17:01:53 -07:00
Dan Field
f7d86a5b79
disable bitcode for hello_world (#40190) 2019-09-10 16:03:17 -07:00
Jenn Magder
556e3d9e74
Keep Flutter.framework binaries writable so they can be code signed (#40174) 2019-09-10 15:17:56 -07:00
Jenn Magder
12229264e2
Show CocoaPods version in hint text (#40117) 2019-09-10 13:26:32 -07:00
Michael Goderbauer
3f98fb7949
Ensure frame is scheduled when root widget is attached (#40105) 2019-09-10 13:26:09 -07:00
Sam Rawlins
2bc8f999f7 Remove visibleForTesting annotation; this constructor is used outside of testing (#39997) 2019-09-10 13:12:53 -07:00
Greg Spencer
a7c06e113b
Fixed passing autofocus to MaterialButton, and when rebuilding Focus widget. (#39903)
Fixed passing autofocus to MaterialButton, and when rebuilding Focus widget, and added a test for Focus and MaterialButton to test that it works properly.
2019-09-10 10:29:58 -07:00
Jonah Williams
f877c97b3b
Use persisted build information to automatically clean old outputs in assemble (#39654) 2019-09-10 09:57:47 -07:00
Mouad Debbar
03e8100346
Disable the performance overlay for web (#39999) 2019-09-10 08:56:28 -07:00
Peter Lee
423a1914f6 fix typo (#40048) 2019-09-10 08:54:18 -07:00
Andrew Brogdon
691977755c
Adds DartPad option to the DartDoc snippet generator. (#39924) 2019-09-10 08:36:14 -07:00
Jonah Williams
440a911034
Remove failing devicelab tests (#40155) 2019-09-10 08:35:06 -07:00
Jonah Williams
7179b6653d
fix skips to include all channels (#40119) 2019-09-10 07:44:35 -07:00
Jonah Williams
79ec38f7f3
ensure we use pub from flutter sdk (#40131) 2019-09-10 07:41:59 -07:00
Shi-Hao Hong
2449928d7c
Add null check to _IndicatorPainter._tabOffsetsEqual() to prevent crash (#40009)
* Add tabOffsetEqual null check with TODO
2019-09-09 21:12:27 -07:00
Sarbagya Dhaubanjar
45d57e780f Added properties in DropdownButtonFormField to match DropdownButton (#36998)
* Added properties in DropdownFormField to match DropdownButton

* Minor style guide related changes
2019-09-09 21:11:23 -07:00
Shouichi Kamiya
77f71ef48f Center action icons of swipe to dismiss example (#39670) 2019-09-09 18:32:27 -07:00
Slade Capasso
4c254e5e8a Updates to debugFillProperties to test all properties in slider.dart and slider_test.dart (#39632) 2019-09-09 18:31:40 -07:00
LongCatIsLooong
663d0b13bc
Fix double.infinity serialization (#40099) 2019-09-09 18:30:12 -07:00
Jonah Williams
477ae6b8ce
cleanup use of build runner internals (#40045) 2019-09-09 18:16:03 -07:00
Jonah Williams
eb7eb3ce3c
use build runners script gen (#40049) 2019-09-09 18:15:17 -07:00
Jonah Williams
0f365d3add
remove dart dir chrome profile (#39934) 2019-09-09 18:14:13 -07:00
Greg Spencer
399bb04e2d
Revert engine roll (#40112)
Reverting the engine rolls that seem to have caused the following devicelab tests to start timing out:

flutter_gallery_ios32__transition_perf and flutter_gallery_ios32__start_up.

Specifically, they started failing when af07bb5 was committed.
2019-09-09 15:49:04 -07:00
Todd Volkert
d02a3fe661
Lower the iterations on flutter_gallery__back_button_memory (#40102)
It was hitting the global devicelab 15 minute timeout.
2019-09-09 13:13:05 -07:00