9913 Commits

Author SHA1 Message Date
skia-flutter-autoroll
34ffb6adfb
Roll src/third_party/skia/ 26171e892..ec79c39a7 (12 commits) (#5304)
Auto-roller completed checks. Merging.
2018-05-18 14:22:55 -04:00
liyuqian
eacf06793c
Add debug asserts to using SkVertices::Builder (#5292)
Fixes flutter/flutter#9226
2018-05-18 10:32:56 -07:00
Greg Spencer
05a1687cf6
Moving assets-for-api-docs links to point to new asset dir. (#5296)
No logic changes, only links in doc comments.
2018-05-18 08:56:34 -07:00
skia-flutter-autoroll
7e145b111e
Roll src/third_party/skia/ 50edafacc..26171e892 (3 commits) (#5303)
Auto-roller completed checks. Merging.
2018-05-18 10:52:56 -04:00
Dan Field
0a74ef48f2
TwoPointConicGradients again (#5299)
* update docs for getBounds

* Add computeMetrics suggestion

* better explanation

* Support for TwoPointConical gradients
2018-05-18 07:43:52 -04:00
skia-flutter-autoroll
14c3d638e9
Roll src/third_party/skia/ 44890ef00..50edafacc (1 commit) (#5301)
Auto-roller completed checks. Merging.
2018-05-18 07:23:56 -04:00
Todd Volkert
1179c38a42
Clear the raster cache result when bypassing raster cache. (#5300)
https://github.com/flutter/flutter/issues/17448
2018-05-17 23:50:07 -07:00
skia-flutter-autoroll
ea9f96b343
Roll src/third_party/skia/ dd6e62e28..44890ef00 (1 commit) (#5298)
Auto-roller completed checks. Merging.
2018-05-18 00:31:56 -04:00
skia-flutter-autoroll
5c4201f3e9
Roll src/third_party/skia/ 51371a433..dd6e62e28 (4 commits; 1 trivial rolls) (#5297)
Auto-roller completed checks. Merging.
2018-05-17 20:58:56 -04:00
skia-flutter-autoroll
a56f2f2b84
Roll src/third_party/skia/ 000e00df1..51371a433 (11 commits; 1 trivial rolls) (#5295)
Auto-roller completed checks. Merging.
2018-05-17 17:27:56 -04:00
Alexander Aprelev
65d52d94fd
Revert "Delegate AppDelegate life-cycle callbacks to plugins via separate object (#5173)" (#5294)
This reverts commit 597fa9ed454a8291f5b09978ac821ba316d7c5a0 as it broke
mac engine build bot.
2018-05-17 14:11:12 -07:00
Alexander Aprelev
4a7940075c
Revert "Support for TwoPointConical gradients (#5275)" (#5293)
This reverts commit 919e8c211f518f17dbd298d9f8e39091b9e3897f as it
breaks flutter gradient_test.
2018-05-17 14:10:19 -07:00
Alexander Aprelev
45ebf1d4a6
Disable kernel-based expression evaluation. (#5290)
This should be reverted once dartbug.com/33087 is fixed.
2018-05-17 14:09:45 -07:00
Chinmay Garde
0167f9f908
Remove dart_vm_entry_points_fuchsia.txt as it has been moved to //topaz (#5291) 2018-05-17 13:41:36 -07:00
Chinmay Garde
40a3712607
Remove the content handler for its move to topaz. (#5289) 2018-05-17 12:55:29 -07:00
skia-flutter-autoroll
a262da46f9
Roll src/third_party/skia/ c06754b04..000e00df1 (12 commits; 1 trivial rolls) (#5288)
Auto-roller completed checks. Merging.
2018-05-17 13:56:56 -04:00
skia-flutter-autoroll
f7eab94f45
Roll src/third_party/skia/ bd74e6a02..c06754b04 (1 commit) (#5287)
Auto-roller completed checks. Merging.
2018-05-17 10:28:56 -04:00
Sigurd Meldgaard
597fa9ed45
Delegate AppDelegate life-cycle callbacks to plugins via separate object (#5173)
* Move the handling of delegating AppDelegate callback out of FlutterAppDelegate.

Also moves the plugin registry to FlutterViewController. So each view-controller will handle its
own plugins.

This is intended to simplify including one or more Flutter views in an existing iOS app and giving
more precise control of plugin registration.

Fixes: https://github.com/flutter/flutter/issues/16539

* formatting

* Update license golden file
2018-05-17 13:13:22 +02:00
Dan Field
ef0915c106
update docs for Path.getBounds (#5261)
* update docs for getBounds

* Add computeMetrics suggestion

* better explanation
2018-05-17 07:02:28 -04:00
skia-flutter-autoroll
bb1736b7b1
Roll src/third_party/skia/ 15f1761d9..bd74e6a02 (1 commit; 1 trivial rolls) (#5286)
Auto-roller completed checks. Merging.
2018-05-17 06:43:56 -04:00
skia-flutter-autoroll
8c9558b1f5
Roll src/third_party/skia/ ed4921b9d..15f1761d9 (1 commit) (#5285)
Auto-roller completed checks. Merging.
2018-05-17 03:13:56 -04:00
skia-flutter-autoroll
5cbfa95932
Roll src/third_party/skia/ 05da1c16d..ed4921b9d (1 commit) (#5284)
Auto-roller completed checks. Merging.
2018-05-16 22:07:19 -04:00
Dan Field
919e8c211f
Support for TwoPointConical gradients (#5275) 2018-05-16 19:27:44 -04:00
skia-flutter-autoroll
cdd7e0887d
Roll src/third_party/skia/ 94f585ed0..05da1c16d (9 commits; 1 trivial rolls) (#5283)
Auto-roller completed checks. Merging.
2018-05-16 18:37:56 -04:00
Ryan Macnak
4374ccc1be
Roll Dart to 43635d3372253262cbf51e55b2ccfceae4f94682. (#5282) 2018-05-16 13:45:26 -07:00
P.Y. Laligand
8862465855
[fuchsia] Update FIDL include paths. (#5279) 2018-05-16 13:16:13 -07:00
Michael Goderbauer
a7b44d4ab0
Only send a11y events if a11y is turned on (#5281) 2018-05-16 13:12:56 -07:00
skia-flutter-autoroll
f218099f7c
Roll src/third_party/skia/ 02faa2b99..94f585ed0 (8 commits) (#5280)
Auto-roller completed checks. Merging.
2018-05-16 15:07:19 -04:00
Ryan Macnak
30c649dd74
[fuchsia] Teach engine how to set up an isolate from a list of kernel files. (#5210) 2018-05-16 10:09:53 -07:00
skia-flutter-autoroll
c95d432689
Roll src/third_party/skia/ 682c58da4..02faa2b99 (10 commits) (#5277)
Auto-roller completed checks. Merging.
2018-05-16 11:37:19 -04:00
Alexander Aprelev
bbfe593500
Enable flutter service protocol rpcs to run on UI isolate. (#5263)
With this change if flutter tools provides isolateId parameter, then VM will run the handler on that isolate. If no isolateId is provided, VM will continue running handlers as if they were registered wit Dart_RegisterRootServiceRequestCallback.

This goes towards fixing https://github.com/flutter/flutter/issues/17434
2018-05-16 07:29:20 -07:00
skia-flutter-autoroll
4dc01836f5
Roll src/third_party/skia/ 4c2a34e48..682c58da4 (1 commit) (#5276)
Auto-roller completed checks. Merging.
2018-05-16 08:05:55 -04:00
skia-flutter-autoroll
ff884db2af
Roll src/third_party/skia/ 5b8b472b3..4c2a34e48 (1 commit) (#5274)
Auto-roller completed checks. Merging.
2018-05-16 01:00:56 -04:00
skia-flutter-autoroll
d6f0f2fe87
Roll src/third_party/skia/ c8799aa92..5b8b472b3 (7 commits) (#5273)
Auto-roller completed checks. Merging.
2018-05-15 21:30:56 -04:00
Jason Simmons
d1d5497999
Drain any pending work on the IO thread before shutting down the platform view (#5272)
iOS does not allow usage of OpenGL ES APIs when the app has been moved to the
background.  With this change, the shell will wait until pending IO thread tasks
complete and the Skia unref queue is drained before proceeding with shutdown.

See https://github.com/flutter/flutter/issues/17511
2018-05-15 17:40:25 -07:00
Ryan Macnak
e32e390328
Roll Dart to a5c11d7d0329432ca37e35bb249b20f60aa0aa31. (#5269)
Update engine for removal of Dart_ReadKernelBinary and refactored build targets.
2018-05-15 16:13:21 -07:00
Ryan Macnak
db34bb688b
Roll buildroot to 78cf6d88d1a8b6f8293649508f2c1db6ad385fb0 for newer GN for Windows. (#5271) 2018-05-15 16:01:22 -07:00
skia-flutter-autoroll
645c15fd25
Roll src/third_party/skia/ 6e9f34f0e..c8799aa92 (13 commits) (#5270)
Auto-roller completed checks. Merging.
2018-05-15 17:59:55 -04:00
Chinmay Garde
99b3262564
Mark the linux group testonly (#5268) 2018-05-15 13:49:42 -07:00
Chinmay Garde
17a71f6969
Build the flutter tester on Linux in the default group. (#5267) 2018-05-15 13:39:14 -07:00
Ryan Macnak
63fdebf209
Revert "Roll Dart to a5c11d7d0329432ca37e35bb249b20f60aa0aa31. (#5259)" (#5266)
This reverts commit 755dbeef4ac38f41e380f37ce17ffba2f7492c0a.
2018-05-15 13:26:51 -07:00
Ryan Macnak
755dbeef4a
Roll Dart to a5c11d7d0329432ca37e35bb249b20f60aa0aa31. (#5259)
Update engine for removal of Dart_ReadKernelBinary and refactored build targets.
2018-05-15 12:57:01 -07:00
Chinmay Garde
73a0014b7e
Create an empty group that the Fuchsia bots use to determine the root_out_dir. (#5265)
The Fuchsia bots seem to reference this target to figure out the root_out_directory https://fuchsia.googlesource.com/build/+/master/dart/dart_test.gni#67. Note that the presence of the flutter_tester binary location itself is not depended on. Instead, the target is used to infer the directory containing the flutter_tester after a build.

Patching the //build repository in Fuchsia would mean making the tree red till a //topaz patch lands. To avoid doing this, we add back the missing reference.
2018-05-15 12:50:10 -07:00
Jason Simmons
c7ab033f9e
Support a model where the application creates a FlutterNativeView that is never destroyed (#5256)
This allows applications to start a Flutter engine instance during app startup
and keep it running throughout the app process' lifetime.

FlutterActivity subclasses can override createFlutterNativeView to provide a
preinitialized FlutterNativeView instance and override retainFlutterNativeView
to signal that the FlutterNativeView should be kept alive when the activity
is destroyed.
2018-05-15 12:05:54 -07:00
skia-flutter-autoroll
e463e80ef1
Roll src/third_party/skia/ 81f60ecd9..6e9f34f0e (7 commits) (#5264)
Auto-roller completed checks. Merging.
2018-05-15 14:28:56 -04:00
Matan Lurey
be6c51735c
Fix documentation mistake in painting.dart (#5236)
s/`[red]`/_correct color_.
2018-05-15 08:00:30 -07:00
skia-flutter-autoroll
fb303b9e64
Roll src/third_party/skia/ 6bbd386a0..81f60ecd9 (1 commit) (#5262)
Auto-roller completed checks. Merging.
2018-05-15 10:58:55 -04:00
skia-flutter-autoroll
765b7d46b7
Roll src/third_party/skia/ 3b9effcb1..6bbd386a0 (2 commits) (#5260)
Auto-roller completed checks. Merging.
2018-05-14 22:27:56 -04:00
Chinmay Garde
c3c6c369ae
Create a session presentation backed Vsync waiter on Fuchsia. (#5255) 2018-05-14 16:51:19 -07:00
skia-flutter-autoroll
f943345b45
Roll src/third_party/skia/ 8803ebb47..3b9effcb1 (8 commits) (#5257)
Auto-roller completed checks. Merging.
2018-05-14 18:59:55 -04:00