13591 Commits

Author SHA1 Message Date
engine-flutter-autoroll
18a08a8f4f
Roll engine 3a445cec8a51..dd6be2fd8371 (2 commits) (#29937)
3a445cec8a...dd6be2fd83

git log 3a445cec8a51056e5903c12659b6fc97138e57db..dd6be2fd83710de8392fb554927a5d495684a13e --no-merges --oneline
dd6be2fd8 Roll src/third_party/skia 42197c0bc68e..15dc59e65cfa (19 commits) (flutter/engine#8294)
d6ead18f4 Make it easy to write embedder unit tests by creating a fixture and config builder. (flutter/engine#8276)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
v1.4.0
2019-03-25 19:21:41 -04:00
engine-flutter-autoroll
37f8020b4c
Roll engine dcc72c7176bc..3a445cec8a51 (4 commits) (#29924)
dcc72c7176...3a445cec8a

git log dcc72c7176bcaa9fc9fa3798542f764ca6fe4ebc..3a445cec8a51056e5903c12659b6fc97138e57db --no-merges --oneline
3a445cec8 Roll src/third_party/skia cd54466473fe..42197c0bc68e (10 commits) (flutter/engine#8292)
fcc63e7d0 Roll src/third_party/skia 2e2fa9e3a06b..cd54466473fe (2 commits) (flutter/engine#8291)
1b1209881 Roll src/third_party/skia c9f746cfb9f4..2e2fa9e3a06b (1 commits) (flutter/engine#8290)
b5813917f Roll src/third_party/skia e9a53fe3526a..c9f746cfb9f4 (1 commits) (flutter/engine#8288)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-03-25 14:42:41 -04:00
Danny Tuppeny
6b5b846b98
Update Twitter handle @flutterio -> @FlutterDev (#29908)
The @flutterio account now just directs people to @FlutterDev:

https://twitter.com/flutterio
2019-03-25 18:38:11 +00:00
Jonah Williams
9bc85d7e54
wrap Timeline calls in assert (#29861) 2019-03-25 09:42:57 -07:00
Jonah Williams
beaf7e28fa
Update upgrade to reset off of hotfix branches (#29786) 2019-03-25 09:42:28 -07:00
Jonah Williams
377dfbd90d
dont fail build if codegen fails (#29818) 2019-03-25 08:43:13 -07:00
engine-flutter-autoroll
91b71ba964
dcc72c717 Roll src/third_party/skia d79c95e8bcf2..e9a53fe3526a (1 commits) (flutter/engine#8287) (#29874)
d2bba21af2...dcc72c7176

git log d2bba21af27a8d3f30c66aa014f324c786f3fb4e..dcc72c7176bcaa9fc9fa3798542f764ca6fe4ebc --no-merges --oneline
dcc72c717 Roll src/third_party/skia d79c95e8bcf2..e9a53fe3526a (1 commits) (flutter/engine#8287)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-03-24 16:18:43 -04:00
engine-flutter-autoroll
1b282b0e80
Roll engine 9f878fcb3ecd..d2bba21af27a (6 commits) (#29869)
9f878fcb3e...d2bba21af2

git log 9f878fcb3ecdcc2c6ba0c6d958282c176f008183..d2bba21af27a8d3f30c66aa014f324c786f3fb4e --no-merges --oneline
d2bba21af Roll src/third_party/skia ab4c138c0ef3..d79c95e8bcf2 (2 commits) (flutter/engine#8286)
cee2bd732 Roll src/third_party/skia 97d957d1db65..ab4c138c0ef3 (3 commits) (flutter/engine#8285)
ef3cbe8ac Roll src/third_party/skia 4c0b5c4b79dd..97d957d1db65 (1 commits) (flutter/engine#8284)
bd4f6d726 Roll src/third_party/skia b1dbbc8509c6..4c0b5c4b79dd (2 commits) (flutter/engine#8283)
8d23b21d1 Roll src/third_party/skia 61bd91237778..b1dbbc8509c6 (2 commits) (flutter/engine#8282)
61838cab6 Roll src/third_party/skia ec1c6fdfdd11..61bd91237778 (1 commits) (flutter/engine#8280)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-03-24 05:18:43 -04:00
engine-flutter-autoroll
2e637d8303
9f878fcb3 Roll src/third_party/skia e86cc5039026..ec1c6fdfdd11 (1 commits) (flutter/engine#8279) (#29836)
62c88d6902...9f878fcb3e

git log 62c88d690272f0b78047758bb9d8ffa8bbb870cc..9f878fcb3ecdcc2c6ba0c6d958282c176f008183 --no-merges --oneline
9f878fcb3 Roll src/third_party/skia e86cc5039026..ec1c6fdfdd11 (1 commits) (flutter/engine#8279)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-03-23 13:20:41 -04:00
engine-flutter-autoroll
94c68e1115
62c88d690 Roll src/third_party/skia 33332f1e100c..e86cc5039026 (1 commits) (flutter/engine#8278) (#29832)
f8e3a40f9b...62c88d6902

git log f8e3a40f9ba701120724b5d6e8ff790d50f18083..62c88d690272f0b78047758bb9d8ffa8bbb870cc --no-merges --oneline
62c88d690 Roll src/third_party/skia 33332f1e100c..e86cc5039026 (1 commits) (flutter/engine#8278)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-03-23 03:53:41 -04:00
engine-flutter-autoroll
fb80d5f0e1
Roll engine 5f8ae420c1ac..f8e3a40f9ba7 (2 commits) (#29830)
5f8ae420c1...f8e3a40f9b

git log 5f8ae420c1ac61bbbb26e61251d129c879fc788d..f8e3a40f9ba701120724b5d6e8ff790d50f18083 --no-merges --oneline
f8e3a40f9 Roll buildroot to 9c7b023ff266ee58b00fe60326fa1db910a087f3 (flutter/engine#8277)
c12696cc5 Roll src/third_party/skia f9264bac4e99..33332f1e100c (27 commits) (flutter/engine#8275)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-03-23 01:16:40 -04:00
Jonah Williams
855b6abf76
roll engine to 5f8ae420c1ac61bbbb26e61251d129c879fc788d (#29817) 2019-03-22 18:19:37 -07:00
Mouad Debbar
7675a6ea94
Add support for text selection via mouse to Cupertino text fields (#29769) 2019-03-22 16:04:55 -07:00
Alexandre Ardhuin
bfa1d25bf9
some formatting of map, parameters and spaces (#29760) 2019-03-23 00:02:21 +01:00
Dan Field
ecfdd7e1ea
Detect and cleanup leaky processes (#29196)
* Detect and cleanup leaky processes
* Add flaky tests for detecting leaked processes
2019-03-22 14:32:36 -07:00
Luka Knezic
fa2fd11275 Update CupertinoTextField (#29008) 2019-03-22 11:21:06 -07:00
Abhijeeth Padarthi
475d93a172 Removes unnecessary "new" in documentation (#29779) 2019-03-21 22:59:05 -07:00
Amir Hardon
e2cd5931a7 Revert "Update upgrade to rebase and stash local changes. (#29192)" (#29780)
This reverts commit e38be671a77b6c09dceb74ad2e63cc4b8671c83d.
2019-03-21 20:34:07 -07:00
engine-flutter-autoroll
697a2a828f
Roll engine d4d4883216fd..b68f7e72aa71 (7 commits) (#29776)
d4d4883216...b68f7e72aa

git log d4d4883216fd1c1dfc17d41418a960c002cfff57..b68f7e72aa71eb75969bd674d78a5b40ee5ed89f --no-merges --oneline
b68f7e72a Allow specifying an alternate Mac host SDK. (flutter/engine#8249)
3df694300 Roll src/third_party/dart cabaa78cc5..ba0147ac07 (3 commits) (flutter/engine#8248)
69c4d82f5 Roll src/third_party/skia d6ab77a2e20f..19fb3971bca5 (17 commits) (flutter/engine#8245)
06635d38a Mirror Android platform views a11y tree in the Flutter a11y tree. (flutter/engine#8237)
28433c513 FlutterJNI no longer asserts it is attached when dispatching platform messages and instead fizzles with a warning if not attached. Not sure what root cause of issue is, but this is necessary to avoid crashes. (flutter/engine#8246)
1addfb596 Roll src/third_party/dart 5e9df35a57..cabaa78cc5 (36 commits) (flutter/engine#8244)
13e3b7101 Roll src/third_party/skia a695da930510..d6ab77a2e20f (11 commits) (flutter/engine#8243)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-03-21 21:54:41 -04:00
Jonah Williams
6701bbc528
update fuchsia-attach (#29764) 2019-03-21 16:13:04 -07:00
Jonah Williams
40cbdd11cd
Use Dart version in script cache check (#29721) 2019-03-21 15:56:13 -07:00
xster
8e7e435706
Add heart shapes to CupertinoIcons (#29630) v1.3.14 2019-03-21 15:31:46 -07:00
Michael Goderbauer
235577d386
Fix transition to stock details (#29638) 2019-03-21 15:29:02 -07:00
Rubens de Melo
a8c1960fc2 Include brackets on OutlineButton doc (#29654) 2019-03-21 15:28:51 -07:00
Jonah Williams
e38be671a7
Update upgrade to rebase and stash local changes. (#29192) 2019-03-21 14:32:52 -07:00
Jonah Williams
fc9f7dea1a
Allowing adding/updating packages during hot reload (#29747) 2019-03-21 13:59:38 -07:00
Mouad Debbar
c80366a160
Avoid flickering while dragging to select text (#29563) 2019-03-21 13:25:29 -07:00
Jonah Williams
469a859c72
Enable code generation features in tool (#29399) 2019-03-21 13:12:10 -07:00
Jonah Williams
e8e60a8dd7
Revert "Enable platform views for Flutter Gallery on iOS. (#29632)" (#29754) 2019-03-21 12:47:19 -07:00
Amir Hardon
71fa3889a0
Enable platform views for Flutter Gallery on iOS. (#29632)
This results in running Flutter Gallery with one less thread (platform
and gpu threads are the the same).

This is very likely to cause a regression in the iOS Gallery benchmarks.
I'm mainly interested in landing this to see how much the benchmarks
regress, and it's likely that we will revert it shortly after landing.
2019-03-21 11:02:43 -07:00
Shayne Kelly II
db096cdfd8 Update DropdownButton underline to be customizable (#29138) 2019-03-21 10:32:43 -07:00
Christopher Fujino
a4b9ef2e79
Fix more tests for ANSI terminals (#29699)
* have tests that log error messages use a FakePlatform that does not support Ansi color, to fix tests started from color terminals
* add the override to the other tests too, in case someone copy & pastes them in the future for a test involving an error message
2019-03-21 09:11:58 -07:00
Jonah Williams
377f4451ca
fix asset reloading (#29469) 2019-03-21 09:03:28 -07:00
engine-flutter-autoroll
4e796415b8
Roll engine 250b99bd275a..d4d4883216fd (3 commits) (#29742)
250b99bd27...d4d4883216

git log 250b99bd275ad7622f239a8042f6a6d31b5b95f1..d4d4883216fd1c1dfc17d41418a960c002cfff57 --no-merges --oneline
d4d488321 Roll src/third_party/skia 174a3f61fd5d..a695da930510 (2 commits) (flutter/engine#8242)
2d5376c09 Roll src/third_party/skia 2c4ceca62d27..174a3f61fd5d (1 commits) (flutter/engine#8239)
b05399901 Roll src/third_party/skia e409441aee0d..2c4ceca62d27 (1 commits) (flutter/engine#8238)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-03-21 11:48:43 -04:00
engine-flutter-autoroll
479be44479
250b99bd2 Roll src/third_party/skia 4652930a7dfc..e409441aee0d (1 commits) (flutter/engine#8236) (#29719)
fa435385b6...250b99bd27

git log fa435385b6b9f80080997dd38ad66bbe4bb0a152..250b99bd275ad7622f239a8042f6a6d31b5b95f1 --no-merges --oneline
250b99bd2 Roll src/third_party/skia 4652930a7dfc..e409441aee0d (1 commits) (flutter/engine#8236)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-03-21 02:11:40 -04:00
Alexander Aprelev
12c4e050be
Use source list from the compiler to track invalidated files for hot reload. (#29693)
* Use source list from the compiler to track invalidated files.

* Revert accidental change

* Fix first-time-seen-the-file logic

* Fix/simplify invalidate logic now that we can rely on compiler to let us know what is the cut-off point for invalidation.

* Update devfs mock to accommodate for new fields

* Fix deleted files case

* Analyzer found missing final
2019-03-20 21:58:15 -07:00
engine-flutter-autoroll
553a047898
Roll engine 188adf7e5ec5..fa435385b6b9 (2 commits) (#29715)
188adf7e5e...fa435385b6

git log 188adf7e5ec521f7859d5a0a1609fdcb688436b2..fa435385b6b9f80080997dd38ad66bbe4bb0a152 --no-merges --oneline
fa435385b Use the GPU thread for Android surface on-screen context lifecycle operations (flutter/engine#8234)
10e1addd8 Roll src/third_party/skia 7e2c0614a2fd..4652930a7dfc (5 commits) (flutter/engine#8232)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-03-21 00:57:40 -04:00
engine-flutter-autoroll
9e95df9976
Roll engine d8c89e2bfe9b..188adf7e5ec5 (3 commits) (#29709)
d8c89e2bfe...188adf7e5e

git log d8c89e2bfe9b0b0d50da41c1349ef1534517c3c8..188adf7e5ec521f7859d5a0a1609fdcb688436b2 --no-merges --oneline
188adf7e5 Removed Activity reference from AccessibilityBridge by using a View for insets instead of the Activity (#18115) (flutter/engine#8231)
d452dd5c3 Initial import of GLFW Linux shell from FDE (flutter/engine#8159)
512004503 Remove jsoncpp from desktop Linux shell setup (flutter/engine#8230)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-03-20 21:20:41 -04:00
Dan Field
5c258366d4
Reland composite physical layers for all platforms (#29701)
* Composite physical layers even if elevation is 0
2019-03-20 17:37:47 -07:00
engine-flutter-autoroll
f1134358ad
d8c89e2bf Add the Linux desktop setup script to Dockerfile (flutter/engine#8227) (#29703)
6a8a45fc4f...d8c89e2bfe

git log 6a8a45fc4f698364d03b5902c1818d2acc79db22..d8c89e2bfe9b0b0d50da41c1349ef1534517c3c8 --no-merges --oneline
d8c89e2bf Add the Linux desktop setup script to Dockerfile (flutter/engine#8227)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-03-20 20:03:43 -04:00
Anthony
bdf582fd15
[Material] Create a FloatingActionButton ThemeData and honor it within the FloatingActionButton (#28735)
Adds a FloatingActionButtonThemeData so that FABs can be themed at the Theme level and independently. The properties that are now on the theme must be defaulted at the build level, in order to respect any contributing theme properties. Because of this, some tests had to be modified to look at properties after they are built. Also, since default behaviors are now tested in the FAB Theme test, some default tests in the FAB test no longer applied and were removed.

The themable properties are:
-backgroundColor
-foregroundColor
-elevation
-disabledElevation
-highlightElevation
-shape
2019-03-20 19:43:56 -04:00
Jonah Williams
5f727126ca
Download secondary SDK (#29633) 2019-03-20 15:41:45 -07:00
Jonah Williams
c72f18fcd5
Add builders and engine hash to fingerprint (#29434) 2019-03-20 15:40:37 -07:00
engine-flutter-autoroll
3618199ab0
Roll engine 96ad0c8926b0..6a8a45fc4f69 (16 commits) (#29698)
96ad0c8926...6a8a45fc4f

git log 96ad0c8926b0493d4276a39ee9bc6de6fa97bece..6a8a45fc4f698364d03b5902c1818d2acc79db22 --no-merges --oneline
6a8a45fc4 Have the AccessibilityBridge attach/detach itself to the (flutter/engine#8229)
45b19e47c Roll src/third_party/skia ba91f65f2070..7e2c0614a2fd (13 commits) (flutter/engine#8228)
1dbd2046b Moved io.flutter.embedding.engine.android package to io.flutter.embedding.android (flutter/engine#8221)
bb354363e Roll src/third_party/dart 70e3e67dd7..5e9df35a57 (45 commits)
3b19a4d30 Removed dart_plugin_tag from DEPS
d9b6629b6 Roll src/third_party/skia 4273a150f84d..ba91f65f2070 (6 commits) (flutter/engine#8225)
e88573aef Roll src/third_party/skia d7d93001ead2..4273a150f84d (1 commits) (flutter/engine#8224)
be9067cc7 Roll src/third_party/skia 37a9294d2eb9..d7d93001ead2 (2 commits) (flutter/engine#8223)
ee4abba58 Roll src/third_party/skia 2894d13a0d9b..37a9294d2eb9 (1 commits) (flutter/engine#8222)
3496156bd Roll src/third_party/skia dd0544078d05..2894d13a0d9b (33 commits) (flutter/engine#8220)
a1dcb2ea9 [ios] Set contentsScale before we commit CATransaction (flutter/engine#8218)
fa1931f6a Send macOS keyboard data to the engine (flutter/engine#8219)
45f69ac47 Plumb a reference of PlatformViewsController and AccessibilityBridge to each other (flutter/engine#8208)
7cbbdb400 libtxt: more accurate tracking of run positioning and width for justified text (flutter/engine#8214)
172810342 Add a build dependencies script for Linux desktop (flutter/engine#8160)
d764b69b2 Add docs for helpful commands to fix format (flutter/engine#8171)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-03-20 18:33:44 -04:00
Alexandre Ardhuin
a6af422874
some spaces formatting (#29452)
* some space formattings

* always use blocks in if-else if a block is used

* format spaces in for and while

* allow multiline if conditions

* fix missing space
2019-03-20 23:23:31 +01:00
Marco Scannadinari
4418ec467b Adjust remaining Cupertino route animations to match native (#28597) 2019-03-20 14:53:22 -07:00
Fedor Korotkov
e525e64270 Speed up CI via mojave-flutter image (#29669) 2019-03-20 14:51:45 -07:00
Michael Goderbauer
f0c2be3c1e
Fix links on homepage of API docs (#29641) 2019-03-20 14:42:46 -07:00
Lau Ching Jun
c33d263830
Fix typo (#29625) 2019-03-20 14:22:10 -07:00
Jonah Williams
b123846cb0
Improve flutter test startup time (#29404) 2019-03-20 13:58:57 -07:00