14604 Commits

Author SHA1 Message Date
Dan Field
4a60bee7c0
Release diagnostics (#34474)
Skip diagnostics on release mode, add test in firebase testlab
2019-06-18 11:06:09 -07:00
Todd Volkert
b8117e2fe3
Disable the docs shard to get the build green (#34654)
https://github.com/flutter/flutter/issues/34435
2019-06-18 10:24:16 -07:00
engine-flutter-autoroll
217890685b
20d3861ac Roll src/third_party/skia 5fe7429babe2..92b81e14d9c2 (8 commits) (flutter/engine#9345) (#34591)
308c11301a...20d3861ac8

git log 308c11301a1c05cccda6b981027d16612834cdc6..20d3861ac8e1f8f38c8659b16b699d0e63db01b1 --no-merges --oneline
20d3861ac Roll src/third_party/skia 5fe7429babe2..92b81e14d9c2 (8 commits) (flutter/engine#9345)

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-06-18 00:07:55 -04:00
Todd Volkert
2d1cd482cf
Temporarily allow failures on the docs shard (#34618)
https://github.com/flutter/flutter/issues/34435
2019-06-17 20:27:04 -07:00
Emmanuel Garcia
358b9bd381
Config lib dependencies when using flavors (#34592) 2019-06-17 15:05:16 -07:00
Jonah Williams
5e467bda3a
Remove @protected annotation on ImageProvider.obtainKey (#34600) 2019-06-17 14:59:21 -07:00
Jonah Williams
a772d4d314
retry on HttpException (#34526) 2019-06-17 10:48:01 -07:00
engine-flutter-autoroll
ac2f85bb63
308c11301 Roll src/third_party/skia 057a32d9a2c8..5fe7429babe2 (1 commits) (flutter/engine#9342) (#34583)
466a1d848d...308c11301a

git log 466a1d848d99a045fab2800cad3df9056ece45bd..308c11301a1c05cccda6b981027d16612834cdc6 --no-merges --oneline
308c11301 Roll src/third_party/skia 057a32d9a2c8..5fe7429babe2 (1 commits) (flutter/engine#9342)

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-06-17 11:31:58 -04:00
Emmanuel Garcia
09c09bf14b
Add back ability to override the local engine in Gradle (#34460) 2019-06-16 21:52:44 -07:00
Van Looveren Koen
60d2735e1a Added customizable padding for the segmented controll (#34555) 2019-06-16 14:58:04 -07:00
engine-flutter-autoroll
a96c8e50ff
466a1d848 Roll src/third_party/skia 3721688f64a5..057a32d9a2c8 (1 commits) (flutter/engine#9340) (#34558)
f44b7b5662...466a1d848d

git log f44b7b56623dcaa8e828fb5e30f68c44cfbebfdd..466a1d848d99a045fab2800cad3df9056ece45bd --no-merges --oneline
466a1d848 Roll src/third_party/skia 3721688f64a5..057a32d9a2c8 (1 commits) (flutter/engine#9340)

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-06-16 08:02:55 -04:00
Josh Burton
07dc236237 Handles parsing APK manifests with additional namespaces or attributes (#34535) 2019-06-16 00:18:38 -07:00
Devon Carew
5f521eea22
add route information to Flutter.Navigation events (#34508)
* add route information to Flutter.Navigation events

* route can be null; re-work how we send route info to accomidate that
2019-06-15 20:40:34 -07:00
Jonah Williams
dfa39f3ee5
Separate web and io implementations of network image (#34112)
* add web and io implemenations of network and asset image

* fix foundation import

* update to remove extra asset image indirection

* skip chunk test

* address comments

* disable non-functional test

* disable all golden tests

* address comments
2019-06-15 10:20:45 -07:00
Jonah Williams
fd1291fe5e
pass .packages path to snapshot invocation (#34517) 2019-06-15 10:20:19 -07:00
Anthony
8b2ccca3a4
[Material] Fix TextDirection and selected thumb for RangeSliderThumbShape and RangeSliderValueIndicatorShape (#34501)
Expose the RangeSlider's TextDirection in the RangeSliderThumbShape's abstract paint() method, and ensure that start and end thumb are non-null when being passed to the thumb and value indicator shape paint methods.
2019-06-15 09:44:01 -04:00
Devon Carew
822bbaadde
redux of a change to use new engine APIs for Flutter.Frame events (#34521) 2019-06-15 05:56:05 -07:00
engine-flutter-autoroll
d0468f6cfe
Roll engine b0757e6d308e..f44b7b56623d (4 commits) (#34533)
b0757e6d30...f44b7b5662

git log b0757e6d308e29a46d701908472a4e7508968d47..f44b7b56623dcaa8e828fb5e30f68c44cfbebfdd --no-merges --oneline
f44b7b566 Catch errors during production of kernel dill (flutter/engine#9248)
e7853df27 Roll src/third_party/skia 941b9ff09b25..3721688f64a5 (1 commits) (flutter/engine#9339)
c5c0da1bf Build txt_benchmarks, make benches compile again (flutter/engine#9330)
46b5c2cda Roll src/third_party/skia 3fc5df443e24..941b9ff09b25 (7 commits) (flutter/engine#9333)

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-06-15 04:54:55 -04:00
engine-flutter-autoroll
88b01ed51f
Roll engine 2589785b5c5e..b0757e6d308e (6 commits) (#34522)
2589785b5c...b0757e6d30

git log 2589785b5c5eaad64d1da3403048e61d8f230c48..b0757e6d308e29a46d701908472a4e7508968d47 --no-merges --oneline
b0757e6d3 Roll buildroot to d1bbc14 to pick up fixes for armv7 iOS targets. (flutter/engine#9336)
70ebfc361 Fix the name of the channel parameter in PlatformMessage constructors (flutter/engine#9334)
7283ae3a7 Handle one-way platform messages in the embedder library (flutter/engine#9331)
e8f8a9253 Roll buildroot to 75660ad5 and complete the C++ 17 transition. (flutter/engine#9319)
6d5aaa090 Fix a11y in embedded Android views post O (flutter/engine#9321)
f54a8f13f Roll src/third_party/skia c3252a04b377..3fc5df443e24 (1 commits) (flutter/engine#9328)

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-06-15 03:50:55 -04:00
Dan Field
3d58400e76
Revert "Revert "redux of a change to use new engine APIs for Flutter.Frame events (#34365)" (#34514)" (#34530)
This reverts commit 8f75d53735bcfc2b988e84f50e3b4e43dbbd1c7f.
2019-06-15 00:01:35 -07:00
Dan Field
1427fef8f8
Make sure fab semantics end up on top (#34512) 2019-06-14 14:47:54 -07:00
Keerti Parthasarathy
8f75d53735
Revert "redux of a change to use new engine APIs for Flutter.Frame events (#34365)" (#34514)
This reverts commit ceb09b8badbfbc983bdf27ae51008935c7d584ee.
2019-06-14 13:08:14 -07:00
Devon Carew
ceb09b8bad
redux of a change to use new engine APIs for Flutter.Frame events (#34365) 2019-06-14 11:16:54 -07:00
Zachary Anderson
dfecafa4ab
[flutter_tool,fuchsia] Update the install flow for packaging migration. (#34447) 2019-06-14 09:46:23 -07:00
Kate Lovett
81bbd3e12c
SliverFillRemaining flag for different use cases (#33627)
* WIP

* Fixing nested scroll view tests

* Fixing nested scroll view tests

* Fixing nested scroll view tests

* WIP

* Added flag for SliverFillRemaining

* Clean up

* Review

* Reverted nested scroll view tests

* Updating tests

* Updated for overscroll behavior
2019-06-14 09:44:57 -07:00
LongCatIsLooong
ef1e64124d
SizedBox documentation (#34424) 2019-06-14 09:18:40 -07:00
Michael Thomsen
264de26572
Change API doc link to api.dart.dev (#34388) 2019-06-14 14:19:36 +02:00
engine-flutter-autoroll
ae976dec25
2589785b5 Roll src/third_party/skia 87e885038893..c3252a04b377 (3 commits) (flutter/engine#9327) (#34484)
ace5d59072...2589785b5c

git log ace5d590721cba788a38d6f04e22e557a8c87ae3..2589785b5c5eaad64d1da3403048e61d8f230c48 --no-merges --oneline
2589785b5 Roll src/third_party/skia 87e885038893..c3252a04b377 (3 commits) (flutter/engine#9327)

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-06-14 06:08:56 -04:00
engine-flutter-autoroll
50d6b93afb
ace5d5907 Fix rawTypes errors in Android embedding classes (flutter/engine#9326) (#34481)
bf0def61e8...ace5d59072

git log bf0def61e88dbeebfa48a8f9b4a8f742a52e290c..ace5d590721cba788a38d6f04e22e557a8c87ae3 --no-merges --oneline
ace5d5907 Fix rawTypes errors in Android embedding classes (flutter/engine#9326)

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-06-14 05:06:55 -04:00
engine-flutter-autoroll
320dd74b45
bf0def61e Roll src/third_party/skia 4c4945a25248..87e885038893 (1 commits) (flutter/engine#9325) (#34471)
6f5347c5d6...bf0def61e8

git log 6f5347c5d6bf5867d6d5af466ee9b2298a80f365..bf0def61e88dbeebfa48a8f9b4a8f742a52e290c --no-merges --oneline
bf0def61e Roll src/third_party/skia 4c4945a25248..87e885038893 (1 commits) (flutter/engine#9325)

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-06-14 01:56:55 -04:00
engine-flutter-autoroll
295929280a Roll engine f1d821d8fde7..6f5347c5d6bf (13 commits) (#34466)
f1d821d8fd...6f5347c5d6

git log f1d821d8fde79569f801cb9c902c2e9d45b46fb6..6f5347c5d6bf5867d6d5af466ee9b2298a80f365 --no-merges --oneline
6f5347c5d MessageLoopTaskQueue schedules Wakes (flutter/engine#9316)
b9c790e2c Roll src/third_party/skia 1127c0b273ea..4c4945a25248 (9 commits) (flutter/engine#9323)
6aaf5b38d Build the GLFW shell on Linux host builds but not target builds (flutter/engine#9320)
1121fda40 Added class docstrings for classes inside of shell/common. (flutter/engine#9303)
96a592b6e [macos] Adds clipboard string read/write support to macOS (flutter/engine#9313)
1cf980fb3 Roll src/third_party/skia 569f12f0e503..1127c0b273ea (13 commits) (flutter/engine#9317)
14b04143b Update the Dart version to 1d8b81283c1dee38f1dd87b71b16aa1648b01155 (flutter/engine#9318)
54ff3c518 Avoid using std::unary_function (flutter/engine#9314)
031c2dc98 Only build embedder unit tests for host builds (flutter/engine#9315)
219c1cdd7 Roll src/third_party/skia 084fa1b52f30..569f12f0e503 (3 commits) (flutter/engine#9311)
1caff8d07 Decorate UIApplicationDelegate wrappers with matching UIKit deprecation (flutter/engine#9304)
0df44e9e0 [scene_host] Expose Opacity and remove ExportNode (flutter/engine#9297)
fe7e444d6 Refactor: move Task Queue to its own class (flutter/engine#9301)

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-06-13 21:27:54 -07:00
LongCatIsLooong
731e9819e2
Allow "from" hero state to survive hero animation in a push transition (#32842) 2019-06-13 20:41:43 -07:00
Ian Hickson
d310d31de3
Roll pub dependencies (#33677) 2019-06-13 18:07:16 -07:00
Todd Volkert
530824f423
Skip flaky test on Windows (#34464)
https://github.com/flutter/flutter/issues/34446
2019-06-13 17:56:07 -07:00
Jonah Williams
c1a2e44c78
Allow flaky tests to pass or fail and mark web tests as flaky (#34456) 2019-06-13 17:52:04 -07:00
Jonah Williams
f68bc1beb2
Dont depend on web SDK unless running tests on chrome (#34457) 2019-06-13 17:51:36 -07:00
Dan Field
ea6b758720
Fix semantics_tester (#34368) 2019-06-13 16:15:00 -07:00
Michael Goderbauer
72828d66cf
Include raw value in Diagnostics json for basic types (#34417) 2019-06-13 16:14:14 -07:00
Emmanuel Garcia
1c6cda9a0d
Refactor Gradle plugin (#34353) 2019-06-13 16:05:28 -07:00
Jonah Williams
361e8c75d7
Allow web tests to fail in cirrus config (#34436) 2019-06-13 13:43:20 -07:00
Jonah Williams
8c6841c738
skip bottom_sheet (#34430) 2019-06-13 12:23:18 -07:00
Emmanuel Garcia
2488c38931
Remove unused flag --target-platform from flutter run (#34369) 2019-06-13 11:47:42 -07:00
Michael Goderbauer
eb9160eb93
Extract DiagnosticsNode serializer from WidgetInspector (#34012) 2019-06-13 11:30:18 -07:00
engine-flutter-autoroll
9579f00228
Roll engine 209250da1bb3..f1d821d8fde7 (4 commits) (#34420)
209250da1b...f1d821d8fd

git log 209250da1bb31dd3cc56e9a96274e62c7d7d39ee..f1d821d8fde79569f801cb9c902c2e9d45b46fb6 --no-merges --oneline
f1d821d8f Set identity instead of crash in opt build (flutter/engine#9262)
8b44c521e Roll src/third_party/skia 187e8f31236f..084fa1b52f30 (1 commits) (flutter/engine#9310)
a39d4eca8 Roll src/third_party/skia 47c7e80e9552..187e8f31236f (1 commits) (flutter/engine#9309)
07f7932d7 Roll src/third_party/skia b9416caa367a..47c7e80e9552 (2 commits) (flutter/engine#9308)

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-06-13 14:22:56 -04:00
Jonah Williams
aedf46afc7
Disable flaky tests (#34419) 2019-06-13 11:19:09 -07:00
Emmanuel Garcia
afdc783ce5
Report commands that resulted in success or failure (#34288)
This is added as a dimension cd26
2019-06-13 10:27:23 -07:00
Zachary Anderson
3b42341aac
[flutter_tool,fuchsia] Prefetch tiles when starting an app (#34276) 2019-06-13 09:52:09 -07:00
Ian Hickson
f31fc1bd0f More removing of timeouts. (#33932) 2019-06-12 23:12:35 -07:00
Todd Volkert
704009541f
Update flakiness of tests (#34374) 2019-06-12 23:06:20 -07:00
engine-flutter-autoroll
a8e775e012
Roll engine 67aadb62068a..209250da1bb3 (4 commits) (#34370)
67aadb6206...209250da1b

git log 67aadb62068ad251c79affa2ae68d6579d8e2d93..209250da1bb31dd3cc56e9a96274e62c7d7d39ee --no-merges --oneline
209250da1 When running in AOT modes create a flutter_assets directory that can be used as the bundle path (flutter/engine#9306)
159383839 Handle Fuchsia SDK in license tool + roll SDK (flutter/engine#9302)
e66118bcb Roll src/third_party/skia 81756e4cae95..b9416caa367a (6 commits) (flutter/engine#9305)
7bb5b9aea Wire up Swiftshader based OpenGL ES unit-tests on hosts. (flutter/engine#9264)

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-06-12 22:39:55 -04:00