Commit graph

15668 commits

Author SHA1 Message Date
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
engine-flutter-autoroll 5a3a46ada2
c9ea4dba8 [flutter_runner] Refactor our build rules to make them more inline with topaz. (flutter/engine#12034) (#40018)
git@github.com:flutter/engine.git/compare/50bdbd769eee...c9ea4dba8da6

git log 50bdbd769eee..c9ea4dba8da6 --no-merges --oneline
2019-09-06 iska.kaushik@gmail.com [flutter_runner] Refactor our build rules to make them more inline with topaz. (flutter/engine#12034)


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 franciscojma@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-07 18:37:41 -04:00
Jonah Williams f19e4ab4f7
roll dwds (#40001) 2019-09-07 15:35:14 -07:00
engine-flutter-autoroll af07bb50fa
Roll engine 7ea9884ab00e..50bdbd769eee (3 commits) (#40017)
git@github.com:flutter/engine.git/compare/7ea9884ab00e...50bdbd769eee

git log 7ea9884ab00e..50bdbd769eee --no-merges --oneline
2019-09-06 egarciad@google.com Document dependencies and remove support-v13 (flutter/engine#11912)
2019-09-06 bkonyi@google.com Roll src/third_party/dart be66176534..ec7ec4ecf7 (37 commits)
2019-09-06 skia-flutter-autoroll@skia.org Roll src/third_party/skia 080d210e7acc..c30f1a936d84 (21 commits) (flutter/engine#12031)


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 franciscojma@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-06 21:48:41 -04:00
engine-flutter-autoroll 520eabf78d
Roll engine b9ce2500d9e5..7ea9884ab00e (3 commits) (#40012)
git@github.com:flutter/engine.git/compare/b9ce2500d9e5...7ea9884ab00e

git log b9ce2500d9e5..7ea9884ab00e --no-merges --oneline
2019-09-06 iska.kaushik@gmail.com [flutter_runner] Kernel platform files can now be built in topaz (flutter/engine#12016)
2019-09-06 iska.kaushik@gmail.com [flutter_runner] Plumb Flutter component arguments to the Dart entrypoint (flutter/engine#12026)
2019-09-06 ferhat@gmail.com Fix multi span text ruler cache lookup failure. (flutter/engine#12023)


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 franciscojma@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-06 21:07:41 -04:00
engine-flutter-autoroll ce45c2d3e6
Roll engine 2c028435b3be..b9ce2500d9e5 (2 commits) (#40006)
git@github.com:flutter/engine.git/compare/2c028435b3be...b9ce2500d9e5

git log 2c028435b3be..b9ce2500d9e5 --no-merges --oneline
2019-09-06 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/linux-amd64 from Z7PSg... to R1yqu... (flutter/engine#11945)
2019-09-06 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/mac-amd64 from -AQkJ... to spUG2... (flutter/engine#11939)


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 franciscojma@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-06 20:11:41 -04:00
engine-flutter-autoroll 5fdb7e8b04
Roll engine f4d930581c77..2c028435b3be (2 commits) (#40004)
git@github.com:flutter/engine.git/compare/f4d930581c77...2c028435b3be

git log f4d930581c77..2c028435b3be --no-merges --oneline
2019-09-06 bkonyi@google.com Revert "Roll src/third_party/dart be66176534..f4229da6ab (29 commits)" (flutter/engine#12029)
2019-09-06 bkonyi@google.com Roll src/third_party/dart be66176534..f4229da6ab (29 commits)


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 franciscojma@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-06 18:53:41 -04:00
Christopher Fujino f945079c65
remove fallback code for ios/usb artifacts (#39585) 2019-09-06 14:23:20 -07:00
Jonah Williams b2da79ce98
roll build runner and remove delay (#39988) 2019-09-06 14:19:12 -07:00
Harry Terkelsen 83da35fbbc
If there are no web plugins, don't generate a plugin registrant (#39910) 2019-09-06 12:54:31 -07:00
Jonah Williams b4c3671718
Register reload sources call and make 'r' restart for web (#39950) 2019-09-06 10:41:15 -07:00
lisa-liao 8b90d9d045 Allow independent theming of Persistent and Modal bottom sheets Background Color (#39333) 2019-09-06 13:06:01 -04:00
LongCatIsLooong 8661dc4022
Make CupertinoDynamicColor.resolve return null when given a null color (#39927) 2019-09-06 09:58:13 -07:00
chunhtai 57d714ebb8
fix widget built twice during warm up frame (#39079) 2019-09-06 09:46:18 -07:00
Jonah Williams 296e97f322
Revert "Correct libraries path and remove dart:io and dart:isolate for web dart platform (#39364)" (#39985)
This reverts commit 3f4d27c4bc.
2019-09-06 09:24:14 -07:00
Walid Elalaouy 8601bb7b38 Add showAboutDialog sample (#39299) 2019-09-06 09:06:53 -07:00
Jonah Williams 3f4d27c4bc
Correct libraries path and remove dart:io and dart:isolate for web dart platform (#39364) 2019-09-06 08:21:41 -07:00
engine-flutter-autoroll 95168fcc03
f4d930581 Roll src/third_party/skia 8fda88ed6d41..080d210e7acc (4 commits) (flutter/engine#11922) (#39953)
git@github.com:flutter/engine.git/compare/7bf306248259...f4d930581c77

git log 7bf306248259..f4d930581c77 --no-merges --oneline
2019-09-06 skia-flutter-autoroll@skia.org Roll src/third_party/skia 8fda88ed6d41..080d210e7acc (4 commits) (flutter/engine#11922)


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 franciscojma@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-06 00:05:40 -04:00
Konstantin Scheglov 3118ae19ff
Fix new prefer_const_constructors after analyzer fix. (#39917) 2019-09-05 19:59:24 -07:00
engine-flutter-autoroll 02344c9c81
Roll engine ef2a452124dc..7bf306248259 (2 commits) (#39948)
git@github.com:flutter/engine.git/compare/ef2a452124dc...7bf306248259

git log ef2a452124dc..7bf306248259 --no-merges --oneline
2019-09-05 skia-flutter-autoroll@skia.org Roll fuchsia/clang/mac-amd64 from CGYQg... to XAazI... (flutter/engine#11904)
2019-09-05 skia-flutter-autoroll@skia.org Roll src/third_party/skia adecf4b6d5fe..8fda88ed6d41 (8 commits) (flutter/engine#11903)


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 franciscojma@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-05 22:37:41 -04:00
Jonah Williams 0167f53101
update packages --force upgrade (#39932) 2019-09-05 19:35:59 -07:00
Michael Goderbauer e2325600ea
Do not render any frames when just initializing Bindings (#39535) 2019-09-05 17:08:50 -07:00