14975 Commits

Author SHA1 Message Date
engine-flutter-autoroll
b79136ba5a
Roll engine 849fe7317031..9e9da56b8923 (4 commits) (#36700)
849fe73170...9e9da56b89

git log 849fe7317031bb8f59b54999029f507185d2fb0f..9e9da56b8923f2bcec6ba91ee2b1d3e4affebdca --no-merges --oneline
9e9da56b8 [luci] Reference the right fuchsia CIPD and upload only once (flutter/engine#9998)
d1cba30a7 Roll src/third_party/skia 7c01208e7800..ebab03ffbffb (1 commits) (flutter/engine#9997)
8855ffd8e Roll fuchsia/sdk/core/linux-amd64 from Kxwo4klJ1u6vmb1zw43v_h5lyPM-BvaHEdTQpXJCfakC to FBDZ1EXEOcpLsJY4a5JRok5wPvXm5SURbJw1V7lpfKUC (flutter/engine#9996)
1b6ee8c27 Roll src/third_party/skia ba35d079524b..7c01208e7800 (1 commits) (flutter/engine#9995)

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 (aaclarke@google.com), and stop
the roller if necessary.
2019-07-22 15:35:27 -04:00
Danny Tuppeny
d42d0c5171
Re-enable flutter test expression evaluation tests (#36431)
Plus:

- Resume the app being run after expression has been evaluated to prevent the test run being forcefully terminated because it didn't end
- Skip non-JSON when waiting for JSON (eg. when running in verbose mode for debugging locally)
- Pass defaultTimeout in waitForJson (otherwise the assert in _timeoutWithMessages fails when it's not provided)

Closes https://github.com/flutter/flutter/issues/26518 (the original reason for skip was fixed in https://github.com/dart-lang/sdk/issues/34224).
2019-07-22 19:43:37 +01:00
Darren Austin
b5fff3b20c
Added ThemeMode support to the Flutter Gallery (#36399)
Made the Flutter Gallery use the new ThemeMode property so that it can
use the system's dark/light mode setting by default.
2019-07-22 11:06:26 -07:00
Jenn Magder
11d3d45b6b
Add GitHub CODEOWNERS file to auto-add reviewers by path (#36492) 2019-07-22 10:23:12 -07:00
Brian Egan
70b405ee18
Add images and update examples for top widgets: (#36460)
* Add images and update examples for top widgets:

  - scaffold
  - text field
  - image
  - text
  - row
  - column
  - stack
2019-07-22 18:34:56 +02:00
engine-flutter-autoroll
d0238c711e
849fe7317 Roll fuchsia/sdk/core/linux-amd64 from LzAZ73b7HYPMtDJnxjnYwMBuiVP6TsVmWIQb9xud4MEC to Kxwo4klJ1u6vmb1zw43v_h5lyPM-BvaHEdTQpXJCfakC (flutter/engine#9994) (#36672)
c7ed23a756...849fe73170

git log c7ed23a7567d723554500d01f1226ced6db3dffe..849fe7317031bb8f59b54999029f507185d2fb0f --no-merges --oneline
849fe7317 Roll fuchsia/sdk/core/linux-amd64 from LzAZ73b7HYPMtDJnxjnYwMBuiVP6TsVmWIQb9xud4MEC to Kxwo4klJ1u6vmb1zw43v_h5lyPM-BvaHEdTQpXJCfakC (flutter/engine#9994)

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 (aaclarke@google.com), and stop
the roller if necessary.
2019-07-22 12:14:27 -04:00
engine-flutter-autoroll
b99e46eec3
Roll engine ea4654a30b06..c7ed23a7567d (2 commits) (#36663)
ea4654a30b...c7ed23a756

git log ea4654a30b0625d701fd42bbcc2743794d7a47ce..c7ed23a7567d723554500d01f1226ced6db3dffe --no-merges --oneline
c7ed23a75 Roll src/third_party/skia 056bdda97a83..ba35d079524b (5 commits) (flutter/engine#9992)
b384ce8f5 Roll fuchsia/sdk/core/linux-amd64 from 3y8oGujcy9aTj2lCGSzNVsho-P-bpHKb232KAEfVeUkC to LzAZ73b7HYPMtDJnxjnYwMBuiVP6TsVmWIQb9xud4MEC (flutter/engine#9990)

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 (aaclarke@google.com), and stop
the roller if necessary.
2019-07-22 04:38:27 -04:00
engine-flutter-autoroll
c8d8412c65
ea4654a30 Update GN to git_revision:152c5144ceed9592c20f0c8fd55769646077569b (flutter/engine#9987) (#36657)
5b7c0089e3...ea4654a30b

git log 5b7c0089e3caeaa5d118530c2cf17470214bf4c0..ea4654a30b0625d701fd42bbcc2743794d7a47ce --no-merges --oneline
ea4654a30 Update GN to git_revision:152c5144ceed9592c20f0c8fd55769646077569b (flutter/engine#9987)

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 (aaclarke@google.com), and stop
the roller if necessary.
2019-07-22 02:52:27 -04:00
Jonah Williams
8eae2dfb92
Revert "Use FlutterFeatures to configure web and desktop devices (#36465)" (#36654)
This reverts commit bd52a78c7162e26721a383b76bac53744e5656a7.
2019-07-21 21:47:43 -07:00
engine-flutter-autoroll
1b2e14c9a1
5b7c0089e Roll fuchsia/sdk/core/linux-amd64 from XblLr-Z5sgUUhC-LBbHZvqPJ6_WU8TvGqp0iWXzqs7sC to 3y8oGujcy9aTj2lCGSzNVsho-P-bpHKb232KAEfVeUkC (flutter/engine#9982) (#36650)
576fea92a5...5b7c0089e3

git log 576fea92a5fda023bfdc2639f5cca1821d342cdb..5b7c0089e3caeaa5d118530c2cf17470214bf4c0 --no-merges --oneline
5b7c0089e Roll fuchsia/sdk/core/linux-amd64 from XblLr-Z5sgUUhC-LBbHZvqPJ6_WU8TvGqp0iWXzqs7sC to 3y8oGujcy9aTj2lCGSzNVsho-P-bpHKb232KAEfVeUkC (flutter/engine#9982)

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 (aaclarke@google.com), and stop
the roller if necessary.
2019-07-21 21:24:27 -04:00
Jonah Williams
bd52a78c71
Use FlutterFeatures to configure web and desktop devices (#36465) 2019-07-21 18:21:15 -07:00
engine-flutter-autoroll
bffbad5c8a
Roll engine fc68f6abc2a5..576fea92a5fd (2 commits) (#36641)
fc68f6abc2...576fea92a5

git log fc68f6abc2a5bcb289357883998dc1760408fc7c..576fea92a5fda023bfdc2639f5cca1821d342cdb --no-merges --oneline
576fea92a Roll fuchsia/sdk/core/linux-amd64 from NyebqfNgs14SKX5MfRRJqlYDx_SmsA0-9Y44MvmZF4cC to XblLr-Z5sgUUhC-LBbHZvqPJ6_WU8TvGqp0iWXzqs7sC (flutter/engine#9981)
3e8d96bc5 Roll fuchsia/sdk/core/linux-amd64 from Xq3lmEx3UuShBJaeiufLR-fHSqxgbKzbPVFP4OwI6tYC to NyebqfNgs14SKX5MfRRJqlYDx_SmsA0-9Y44MvmZF4cC (flutter/engine#9980)

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 (aaclarke@google.com), and stop
the roller if necessary.
2019-07-21 20:08:27 -04:00
Jonah Williams
9bd50c5459
Ensure fx flutter attach can find devices (#36564) 2019-07-21 10:24:04 -07:00
engine-flutter-autoroll
4bc2bf67c1
Roll engine 1fb61b0344e8..fc68f6abc2a5 (2 commits) (#36635)
1fb61b0344...fc68f6abc2

git log 1fb61b0344e86961c3a4e59b013caf02fd52a2c2..fc68f6abc2a5bcb289357883998dc1760408fc7c --no-merges --oneline
fc68f6abc Roll fuchsia/sdk/core/linux-amd64 from aS7wbI2Khbg1tZ8OnisA3S1_MkmHezyAxHTYXPPjlaIC to Xq3lmEx3UuShBJaeiufLR-fHSqxgbKzbPVFP4OwI6tYC (flutter/engine#9979)
bc774f914 Roll src/third_party/skia efe259bb2afd..056bdda97a83 (2 commits) (flutter/engine#9978)

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 (aaclarke@google.com), and stop
the roller if necessary.
2019-07-21 10:47:27 -04:00
engine-flutter-autoroll
7bd3e44d9b
1fb61b034 Roll fuchsia/sdk/core/linux-amd64 from OTgeiyD91rvjon5gklfSkUzti5kkQ4criJqpiDhoe7IC to aS7wbI2Khbg1tZ8OnisA3S1_MkmHezyAxHTYXPPjlaIC (flutter/engine#9976) (#36630)
9196576e3a...1fb61b0344

git log 9196576e3a5cbf3c83afca4df9a7be59eb39080a..1fb61b0344e86961c3a4e59b013caf02fd52a2c2 --no-merges --oneline
1fb61b034 Roll fuchsia/sdk/core/linux-amd64 from OTgeiyD91rvjon5gklfSkUzti5kkQ4criJqpiDhoe7IC to aS7wbI2Khbg1tZ8OnisA3S1_MkmHezyAxHTYXPPjlaIC (flutter/engine#9976)

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 (aaclarke@google.com), and stop
the roller if necessary.
2019-07-21 05:03:27 -04:00
engine-flutter-autoroll
25febba44f
Roll engine cd1d7d639937..9196576e3a5c (2 commits) (#36625)
cd1d7d6399...9196576e3a

git log cd1d7d639937aaa31e63de62a4012a877616dcae..9196576e3a5cbf3c83afca4df9a7be59eb39080a --no-merges --oneline
9196576e3 Roll fuchsia/sdk/core/linux-amd64 from w8MJpcP6-8lOFwkD9oHTR0ha9RvKibpSrN6F-ulwH88C to OTgeiyD91rvjon5gklfSkUzti5kkQ4criJqpiDhoe7IC (flutter/engine#9974)
d7a52516e Roll fuchsia/sdk/core/linux-amd64 from gKsp5vROpSRBvxFeqWLrcxbN-CPGrh8jd8JV4wyPpowC to w8MJpcP6-8lOFwkD9oHTR0ha9RvKibpSrN6F-ulwH88C (flutter/engine#9973)

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 (aaclarke@google.com), and stop
the roller if necessary.
2019-07-21 02:03:27 -04:00
Todd Volkert
fbd4bb91f6
Revert "AsyncSnapshot.data to throw if error or no data (#34626)" (#36618)
This reverts commit b61fcfd25d0b32ec3791d09493d0235bb9a2b43f.
2019-07-20 22:10:59 -07:00
engine-flutter-autoroll
b680270c51
cd1d7d639 Roll src/third_party/skia a7ad120fb6c1..efe259bb2afd (1 commits) (flutter/engine#9972) (#36620)
4831990602...cd1d7d6399

git log 48319906023084cbe8c01cc207651ee89c37e871..cd1d7d639937aaa31e63de62a4012a877616dcae --no-merges --oneline
cd1d7d639 Roll src/third_party/skia a7ad120fb6c1..efe259bb2afd (1 commits) (flutter/engine#9972)

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 (aaclarke@google.com), and stop
the roller if necessary.
2019-07-21 00:31:27 -04:00
engine-flutter-autoroll
cc290cca3f
Roll engine 325f5b66dcc0..483199060230 (3 commits) (#36619)
325f5b66dc...4831990602

git log 325f5b66dcc0d32ed344a3d8555572c2fb995dc1..48319906023084cbe8c01cc207651ee89c37e871 --no-merges --oneline
483199060 Roll fuchsia/sdk/core/linux-amd64 from Hi1zcJ3r59vNGXdA57i6fhuAk02Af8p5BHwvj45cCnIC to gKsp5vROpSRBvxFeqWLrcxbN-CPGrh8jd8JV4wyPpowC (flutter/engine#9971)
e7245cd7b Roll fuchsia/sdk/core/linux-amd64 from 8TNm8LtekvIJNYrWK9JBsM3qONKGYnyHufXhidbBKWsC to Hi1zcJ3r59vNGXdA57i6fhuAk02Af8p5BHwvj45cCnIC (flutter/engine#9969)
2c071370a Roll src/third_party/skia be91f062d70e..a7ad120fb6c1 (3 commits) (flutter/engine#9968)

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 (aaclarke@google.com), and stop
the roller if necessary.
2019-07-20 18:39:27 -04:00
engine-flutter-autoroll
f5f93d09b0
Roll engine 9cf13568e2aa..325f5b66dcc0 (9 commits) (#36610)
9cf13568e2...325f5b66dc

git log 9cf13568e2aa1f9ab37445037e2ef54ecb5146f8..325f5b66dcc0d32ed344a3d8555572c2fb995dc1 --no-merges --oneline
325f5b66d Roll fuchsia/sdk/core/linux-amd64 from i5kNl7ZKu6X9AqpFLP4d5vDqQ4k9CtaQIk3x3WLVFxMC to 8TNm8LtekvIJNYrWK9JBsM3qONKGYnyHufXhidbBKWsC (flutter/engine#9967)
fe0ffc7f6 Roll fuchsia/sdk/core/linux-amd64 from LNYN3mEv2NJLUmZf6nGD5IWqOjDDiXpPeV2l4YWI0j8C to i5kNl7ZKu6X9AqpFLP4d5vDqQ4k9CtaQIk3x3WLVFxMC (flutter/engine#9966)
0ac94f75a Roll fuchsia/sdk/core/linux-amd64 from Hjo8G2HMO-S2RkQO8NOJNFH9t9QlspYq810NONDB8e0C to LNYN3mEv2NJLUmZf6nGD5IWqOjDDiXpPeV2l4YWI0j8C (flutter/engine#9964)
8fda1c99b Fix return type of assert function in gradient_test (flutter/engine#9961)
79bb7a583 Roll fuchsia/sdk/core/linux-amd64 from yCNSGMzcBMQzda_aHXqXWoW1cLSen0AL64orTFH-qHcC to Hjo8G2HMO-S2RkQO8NOJNFH9t9QlspYq810NONDB8e0C (flutter/engine#9960)
736c28b35 Update Dart engine tests to check for assertion failures only when running in debug mode (flutter/engine#9959)
b56e1ad79 Roll src/third_party/skia 4a13119a60e2..be91f062d70e (3 commits) (flutter/engine#9956)
61e2ba1db Roll src/third_party/dart 63120303a7...a089199b93 (flutter/engine#9951)
da0fcf828 Updates to the engine test runner script (flutter/engine#9934)

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 (aaclarke@google.com), and stop
the roller if necessary.
2019-07-20 14:23:27 -04:00
engine-flutter-autoroll
6cdb4ddb68
Roll engine 5467f6f63046..9cf13568e2aa (14 commits) (#36587)
5467f6f630...9cf13568e2

git log 5467f6f63046620b0ef1edc72ae06f9fad941cee..9cf13568e2aa1f9ab37445037e2ef54ecb5146f8 --no-merges --oneline
9cf13568e Added hasRenderedFirstFrame() to old FlutterView for Espresso (#36211). (flutter/engine#9939)
8d28215c8 Fix caching of Locale.toString (flutter/engine#9920)
b1276efa7 Roll fuchsia/sdk/core/linux-amd64 from kKw24ZxMzd4Hx6mCaVBSxBJxx7wIKmxP8txe9Cp0dxIC to yCNSGMzcBMQzda_aHXqXWoW1cLSen0AL64orTFH-qHcC (flutter/engine#9955)
649e025f7 Removed PlatformViewsController if-statements from TextInputPlugin (#34286). (flutter/engine#9938)
ede88d7df Roll src/third_party/skia aa861a1907a1..4a13119a60e2 (9 commits) (flutter/engine#9950)
48b1340ad Fix the geometry test to reflect that OffsetBase comparison operators are a partial ordering (flutter/engine#9925)
971c3f24a Roll fuchsia/sdk/core/linux-amd64 from XG_fYb35A8mJpnMG_I9iBm7yHJyNZYZRgG69a88us_sC to kKw24ZxMzd4Hx6mCaVBSxBJxx7wIKmxP8txe9Cp0dxIC (flutter/engine#9947)
3d7f93a2e Removed logic from FlutterAppDelegate into FlutterPluginAppLifeCycleDelegate (flutter/engine#9893)
273f4cfe8 Split out lifecycle protocol (flutter/engine#9922)
f41be3ea6 Roll src/third_party/skia 58d1f76fc008..aa861a1907a1 (7 commits) (flutter/engine#9946)
53f620f45 [platform view] do not make clipping view and interceptor view clipToBounds (flutter/engine#9937)
a1faebb8f Roll fuchsia/sdk/core/linux-amd64 from IPgI5Uh4rIZ4zNfAV1_ynC4dGmFLexAW1L9czHUyjowC to XG_fYb35A8mJpnMG_I9iBm7yHJyNZYZRgG69a88us_sC (flutter/engine#9945)
309ad63e6 Roll src/third_party/skia 95528752e2bd..58d1f76fc008 (1 commits) (flutter/engine#9944)
d852e8a64 Roll src/third_party/skia 19547c91b983..95528752e2bd (1 commits) (flutter/engine#9943)

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 (aaclarke@google.com), and stop
the roller if necessary.
2019-07-19 22:30:27 -04:00
Lau Ching Jun
677b7c15c3
Load assets during test from file system instead of manifest. (#36553) 2019-07-19 14:54:24 -07:00
Zachary Anderson
76cbbeb627
[flutter_tool] Send the local time to analytics with screens and events (#36545) 2019-07-19 14:54:18 -07:00
Jonah Williams
6830edd0be
Clean up flutter driver device detection. (#36434) 2019-07-19 14:48:17 -07:00
Yegor
ecd89fb7ad
fix message codecs for the Web (#36549) 2019-07-19 13:49:15 -07:00
chunhtai
5ecda9e1b5
Adds doc example for Listview and pageview (#36391) 2019-07-19 13:19:24 -07:00
liyuqian
50a483879f Change Future.done to Future.whenComplete (#36270)
This is for the missed comment in
https://github.com/flutter/flutter/pull/36089#discussion_r303960949
2019-07-19 13:01:42 -07:00
Jenn Magder
5e650af7fa
Clean up host_app_ephemeral_cocoapods Profile build settings (#36498) 2019-07-19 12:49:26 -07:00
Christopher Fujino
9bd2e4000b
Throw exception if instantiating IOSDevice on non-mac os platform (#36288) 2019-07-19 12:20:45 -07:00
chunhtai
a52f0f773c
Fixes sliver list does not layout firstchild when child reordered (#36493) 2019-07-19 12:19:05 -07:00
chunhtai
2338576aa6
implement selectable text (#34019) 2019-07-19 12:17:41 -07:00
Gary Qian
41bc10fa70
Add text border docs (#36485) 2019-07-19 12:13:00 -07:00
xster
0636fb439a
Make test back button label deterministic (#36404) 2019-07-19 12:00:19 -07:00
Kate Lovett
38e41f5aee
SliverFillRemaining accounts for child size when hasScrollBody is false (#35810)
Fixes the hasScrollBody flag not accounting for child size. Adds the ability to specify over-scroll behavior.
2019-07-19 11:35:31 -07:00
Darren Austin
252491f8ac
Updated ColorScheme.dark() colors to match the Material Dark theme specification (#36106)
Updated ColorScheme.dark() primaryVariant, surface, background and error
colors to match the spec.
2019-07-19 11:31:29 -07:00
Kate Lovett
09002457f9
Fix test_widgets-windows not running tests (#36468) 2019-07-19 10:43:58 -07:00
engine-flutter-autoroll
eef3d48377
Roll engine f3482700474a..5467f6f63046 (37 commits) (#36521)
f348270047...5467f6f630

git log f3482700474a791dabe9c4783568ed0fe512b04d..5467f6f63046620b0ef1edc72ae06f9fad941cee --no-merges --oneline
5467f6f63 Roll src/third_party/skia bf1d4effe171..19547c91b983 (4 commits) (flutter/engine#9942)
15797da86 Roll src/third_party/skia de71a74fc40e..bf1d4effe171 (5 commits) (flutter/engine#9940)
db0839ab9 Copy over fuchsia dev key from buildroot (flutter/engine#9936)
934e22571 Build fuchsia artifacts from the engine (flutter/engine#9933)
9e0477643 Update the exception thrown for invalid data in the codec test (flutter/engine#9929)
678ce2e87 Fix reentrancy handling in SingleFrameCodec (flutter/engine#9931)
9bb1b89cb Update libcxx & libcxxabi to HEAD in prep for compiler upgrade. (flutter/engine#9906)
cad5cc296 Roll src/third_party/skia 3e6aa9f52839..de71a74fc40e (11 commits) (flutter/engine#9930)
5ed71f19b Handle decompressed images in InstantiateImageCodec (flutter/engine#9901)
ad5ae0f2d Update Buildroot Version (flutter/engine#9927)
f20e9350d Fix failure of the onReportTimings window hook test (flutter/engine#9923)
eaf1f33e5 Don't try to use unset assets_dir setting (flutter/engine#9924)
ae14f0461 Add the isMultiline semantics flag to values (flutter/engine#9894)
cf3fd6df0 Roll src/third_party/skia 83cfe4fa24d9..3e6aa9f52839 (6 commits) (flutter/engine#9921)
cf40c243a Removed unused method. (flutter/engine#9919)
7bd8fc317 Roll fuchsia/sdk/core/mac-amd64 from GcUOj20BDDGW4Sz4cnsI4_Lf9qte_6OCgQBmDQLnGNcC to xNAaLqZJk8Bkz00BaHGzE8hCpiohggO7KabM3g2wdsQC (flutter/engine#9918)
68ae872e2 Made the persistent cache's directory a const pointer. (flutter/engine#9815)
8720043dc Roll src/third_party/skia a2e7d5e2b63c..83cfe4fa24d9 (3 commits) (flutter/engine#9916)
b28ccd8e1 Roll fuchsia/sdk/core/mac-amd64 from 9XAYIkrdh9JQjy22gyni7VbK2yYurszww1k9zRQ_jU8C to GcUOj20BDDGW4Sz4cnsI4_Lf9qte_6OCgQBmDQLnGNcC (flutter/engine#9915)
89a9a95af Roll fuchsia/sdk/core/mac-amd64 from lXCuLh2YGWM641A5Io3ASt3Uy70e_YGRKFLf46new08C to 9XAYIkrdh9JQjy22gyni7VbK2yYurszww1k9zRQ_jU8C (flutter/engine#9911)
c8f35b948 Roll src/third_party/skia ea6da6909624..a2e7d5e2b63c (3 commits) (flutter/engine#9910)
8704d61ec Roll src/third_party/dart 6bf1f8e280..63120303a7 (4 commits)
866d0570f Roll src/third_party/dart 0506882b37..6bf1f8e280 (9 commits)
72893549a Roll src/third_party/dart 8cb7e4c237..0506882b37 (3 commits)
d84b9385a Roll src/third_party/dart 41d3971e83..8cb7e4c237 (2 commits)
52b226cd4 Roll src/third_party/dart 2b3336b51e..41d3971e83 (3 commits)
cf4129bbb Roll fuchsia/sdk/core/mac-amd64 from 0NcHg3_AYcxrkseoO6xmXrQ-GZ82gy8CE5NU-SDJq_QC to lXCuLh2YGWM641A5Io3ASt3Uy70e_YGRKFLf46new08C (flutter/engine#9908)
c2133b41a Roll src/third_party/skia d7639aff1001..ea6da6909624 (7 commits) (flutter/engine#9907)
ca91c66d7 Roll fuchsia/sdk/core/mac-amd64 from JDPk4JFZX16IXpzzjQH5KFf0vRALbOtJYiMHCqFLFOQC to 0NcHg3_AYcxrkseoO6xmXrQ-GZ82gy8CE5NU-SDJq_QC (flutter/engine#9904)
fd2cb8150 Respect EXIF information while decompressing images. (flutter/engine#9905)
dd06cda54 Fix justify for RTL paragraphs. (flutter/engine#9859)
be3e2ed4c Fix fuchsia license detection (flutter/engine#9857)
b7b791b3f In a single frame codec, release the compressed image buffer after giving it to the decoder (flutter/engine#9825)
1af19ae67 Roll fuchsia/sdk/core/mac-amd64 from PHtpiJGexJFgd7sgPTUbFphKES09fzotmtrO2kTHI08C to JDPk4JFZX16IXpzzjQH5KFf0vRALbOtJYiMHCqFLFOQC (flutter/engine#9892)
5d9f7b18e Log dlopen errors only in debug mode (flutter/engine#9890)
8f060b995 Add clang version to Info.plist (flutter/engine#9873)
0fcf3b3ef Roll src/third_party/skia e574f1e409aa..d7639aff1001 (16 commits) (flutter/engine#9889)

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 (aaclarke@google.com), and stop
the roller if necessary.
...
2019-07-19 13:40:09 -04:00
Todd Volkert
7b556dcc18
Fix the web builds by reverting version bump of build_modules (#36548) 2019-07-19 09:36:36 -07:00
Dan Field
c953cd19d2
Enable bitcode compilation for AOT (#36471) 2019-07-18 22:42:47 -07:00
Todd Volkert
e6128a0c14
Fix flutter pub -v (#36513)
When we were running `pub` within `flutter pub`, we were
unconditionally including the `--verbosity=warning` argument.
Then we were conditionally including `--verbose` if we were
running in verbose mode.  However, the former argument
supersedes the latter, and we were never able to run `pub`
in verbose mode.
2019-07-18 22:22:22 -07:00
Todd Volkert
1170105eae
flutter update-packages --force-upgrade (#36510) 2019-07-18 22:21:58 -07:00
adazh
4e4b9bd0b1
Renamed the Driver API waitUntilFrameSync to waitUntilNoPendingFrame. (#36512) 2019-07-18 22:16:57 -07:00
Collin Jackson
430644912f Disabling Firebase Test Lab smoke test to unblock autoroller (#36503)
This disables the Firebase Test Lab release smoke test, I think it's failing for reasons that probably don't have to do with the commit that started failing (which I think is dd51afd).

This is blocking autoroll of flutter/engine@b7b791b which fixes a TODAY bug: #36079
2019-07-18 19:58:06 -07:00
Zachary Anderson
82a4ba40bb
[flutter_tool] Send analytics command before the command runs (#36490) 2019-07-18 18:05:44 -07:00
Jonah Williams
d1190b638f
remove unrelated code (#36481) 2019-07-18 16:49:39 -07:00
Todd Volkert
b61fcfd25d
AsyncSnapshot.data to throw if error or no data (#34626)
This updates `AsyncSnapshot.data` to act as `AsyncSnapshot.requireData`
used to -- and it removes `AsyncSnapshot.requireData`. Correspondingly,
this adds a `StreamBuilder.withoutInitialData()` constructor, makes the
`initialData` argument to the default `StreamBuilder()` constructor required,
and deprecates the `initialData` argument to the `FutureBuilder()` constructor.

See the  breaking change announcement for more info.

https://github.com/flutter/flutter/issues/34545
https://groups.google.com/forum/#!topic/flutter-announce/H6Od0QdsdrI
2019-07-18 16:26:13 -07:00
Tong Mu
1aa4628fa2
Dismiss modal with any button press (#32770)
This PR makes ModalBarrier dismiss modal with any button press instead of primary button up, by making it use a private recognizer _AnyTapGestureRecognizer that claims victor and calls onAnyTapDown immediately after it receives any PointerDownEvent.
2019-07-18 15:33:49 -07:00
Todd Volkert
adb2aeebe3
Ensure that cache dirs and files have appropriate permissions (#28090)
This is a partial re-application of #24669, which was
reverted due to Fuchsia breakages.

https://github.com/flutter/flutter/issues/24413
2019-07-18 15:29:06 -07:00
adazh
dd51afd161
Added Driver API that waits until frame sync. (#36334) 2019-07-18 15:03:19 -07:00
Shi-Hao Hong
db6c362bef
Implement InputDecorationTheme copyWith, ==, hashCode (#36411)
* Implement InputDecorationTheme copyWith, ==, hashCode
2019-07-18 14:40:39 -07:00