skia-flutter-autoroll
d0b8a1074f
Roll src/third_party/skia 71ed661963ba..bfc63c1ea410 (6 commits) ( #5771 )
...
Auto-roller completed checks. Merging.
2018-07-16 18:06:35 -04:00
Jason Simmons
6c7ddd8185
Remove the dependency on the Garnet zip library ( #5770 )
2018-07-16 15:02:57 -07:00
Michael Goderbauer
e02bd92479
Roll buildroot to 7b5fd64b26afe194fa49463bad204b2cfba47fb6 ( #5769 )
2018-07-16 13:23:58 -07:00
Jason Simmons
316b026807
Handle Android vsync callbacks that occur after the VsyncWaiter has been deleted ( #5749 )
...
Fixes https://github.com/flutter/flutter/issues/19159
2018-07-16 12:04:05 -07:00
skia-flutter-autoroll
d3fadff301
Roll src/third_party/skia 6196fc1e540d..71ed661963ba (5 commits) ( #5768 )
...
Auto-roller completed checks. Merging.
2018-07-16 14:43:35 -04:00
Michael Goderbauer
6edaa70620
Revert "Switch to Fuchsia's ICU ( #5744 )" ( #5766 )
2018-07-16 11:00:08 -07:00
Michael Goderbauer
b420524504
Revert "Switch to Fuchsia's ICU ( #5744 )" ( #5766 )
2018-07-16 10:52:43 -07:00
Alexander Aprelev
1d126dab31
Enable sync-async ( #5765 )
2018-07-16 09:18:07 -07:00
Jonah Williams
2e57ecd38f
Revert rollback of "add assistiveTechnologyEnabled to window" ( #5750 )
2018-07-16 09:04:20 -07:00
skia-flutter-autoroll
ac99ab83f7
Roll src/third_party/skia 12e69e7c8944..6196fc1e540d (5 commits) ( #5763 )
...
Auto-roller completed checks. Merging.
2018-07-16 10:35:03 -04:00
skia-flutter-autoroll
47bf2f00e4
Roll src/third_party/skia e0a458f02f53..12e69e7c8944 (1 commits) ( #5762 )
...
Auto-roller completed checks. Merging.
2018-07-16 07:03:35 -04:00
skia-flutter-autoroll
f7c3293b39
Roll src/third_party/skia fea9e90e2cdb..e0a458f02f53 (1 commits) ( #5761 )
...
Auto-roller completed checks. Merging.
2018-07-16 02:10:50 -04:00
skia-flutter-autoroll
42bac3d072
Roll src/third_party/skia 612d5214a2ae..fea9e90e2cdb (1 commits) ( #5760 )
...
Auto-roller completed checks. Merging.
2018-07-15 20:25:50 -04:00
skia-flutter-autoroll
5cbe741095
Roll src/third_party/skia c053fb8e34db..612d5214a2ae (1 commits) ( #5759 )
...
Auto-roller completed checks. Merging.
2018-07-15 07:12:50 -04:00
skia-flutter-autoroll
9082357158
Roll src/third_party/skia 0c604ed06b71..c053fb8e34db (1 commits) ( #5758 )
...
Auto-roller completed checks. Merging.
2018-07-15 02:23:50 -04:00
skia-flutter-autoroll
626d90f1d6
Roll src/third_party/skia 6f6fdf91f66d..0c604ed06b71 (1 commits) ( #5757 )
...
Auto-roller completed checks. Merging.
2018-07-14 23:13:50 -04:00
skia-flutter-autoroll
b2c2762029
Roll src/third_party/skia bc2e86dd5900..6f6fdf91f66d (1 commits) ( #5756 )
...
Auto-roller completed checks. Merging.
2018-07-14 15:19:50 -04:00
skia-flutter-autoroll
5176651bc1
Roll src/third_party/skia d1d28414e337..bc2e86dd5900 (1 commits) ( #5755 )
...
Auto-roller completed checks. Merging.
2018-07-14 07:36:50 -04:00
skia-flutter-autoroll
abe344cc1d
Roll src/third_party/skia 2efdb333ae27..d1d28414e337 (1 commits) ( #5754 )
...
Auto-roller completed checks. Merging.
2018-07-14 04:13:50 -04:00
skia-flutter-autoroll
847ee6ddb9
Roll src/third_party/skia a4e94c6f5b5c..2efdb333ae27 (2 commits) ( #5753 )
...
Auto-roller completed checks. Merging.
2018-07-14 01:02:50 -04:00
Jonah Williams
e632fb8160
Expose keyboardAppearance field in iOS FlutterTextInputPlugin.mm ( #5714 )
2018-07-13 19:59:59 -07:00
skia-flutter-autoroll
d319ecfc58
Roll src/third_party/skia 0df21136e3dc..a4e94c6f5b5c (9 commits) ( #5751 )
...
Auto-roller completed checks. Merging.
2018-07-13 21:38:51 -04:00
Michael Goderbauer
e847470202
Switch to Fuchsia's ICU ( #5744 )
2018-07-13 17:53:28 -07:00
Michael Goderbauer
b8e0c92626
Update license script to run with newer Dart versions ( #5748 )
2018-07-13 17:33:03 -07:00
Jonah Williams
9af920ef22
Revert "Add assistiveTechnologyEnabled flag to window" ( #5746 )
...
Reverts flutter/engine#5740
2018-07-13 15:55:49 -07:00
liyuqian
a28c3e759e
Add trailing spaces presubmit check ( #5733 )
...
So we'll no longer need #5734 and #5708
2018-07-13 14:32:26 -07:00
amirh
80a85e4a17
Implement PlatformViewsController. ( #5722 )
...
Each platform view created (by a plugin supplied factory) is attached to
a virtual display.
The virtual displays are controlled by VirtualDisplayController objects.
The PlatformViewsController maintains a mapping from a platform view's
id to its VirtualDisplayController, which allows it to operate on the
virtual display for a given platform view ID when asked so over the
method channel.
This is using API level 20 APIs, on lower API levels all platform views
method channel calls are noops.
We can make this work on API 19 with some refactoring to the
TextureRegistry (allow the engine Java code to recycle a texture entry
id).
This CL also adds a platform view id parameter to the
PlatformViewFactory#create() method. This allows plugins to route
platform channel messages to specific instances of a platform view.
TBD in future CLs:
* Forward touch events to the platform views.
* Support accessibility for platform views.
flutter/flutter#19030
2018-07-13 14:08:24 -07:00
Jonah Williams
9ece2752aa
Add assistiveTechnologyEnabled flag to window ( #5740 )
2018-07-13 13:47:31 -07:00
liyuqian
e1cf837a20
Add ClipMode to ClipPath/ClipRRect and PhysicalShape layers ( #5647 )
...
For flutter/flutter#18057
2018-07-13 12:38:16 -07:00
Jonah Williams
3eb8c04efc
fix typo in interop code ( #5743 )
2018-07-13 12:37:42 -07:00
skia-flutter-autoroll
2daa0aaf42
Roll src/third_party/skia 4a17501f5bbd..0df21136e3dc (7 commits) ( #5742 )
...
Auto-roller completed checks. Merging.
2018-07-13 14:19:50 -04:00
Ben Konyi
672e587e74
Background Execution Implementation for iOS ( #5539 )
2018-07-13 10:55:24 -07:00
Jason Simmons
500f91bc49
Return a failure exit code in flutter_tester if an uncaught error occurs in a microtask ( #5736 )
2018-07-13 09:44:22 -07:00
amirh
4d490275f7
gitignore intellij generated folder ( #5729 )
2018-07-13 09:23:43 -07:00
skia-flutter-autoroll
b11a752f74
Roll src/third_party/skia 04aa393045c6..4a17501f5bbd (14 commits) ( #5741 )
...
Auto-roller completed checks. Merging.
2018-07-13 10:34:50 -04:00
Jason Simmons
75802deb89
Retain the original image's color type when encoding in raw unmodified format ( #5735 )
2018-07-12 17:12:21 -07:00
skia-flutter-autoroll
eaffe812e5
Roll src/third_party/skia 5551a94b9e0f..04aa393045c6 (11 commits) ( #5731 )
...
Auto-roller completed checks. Merging.
2018-07-12 17:56:50 -04:00
skia-flutter-autoroll
f0db2045ef
Roll src/third_party/skia 20326e34b90d..5551a94b9e0f (10 commits) ( #5730 )
...
Auto-roller completed checks. Merging.
2018-07-12 13:56:50 -04:00
skia-flutter-autoroll
a0f1968ad2
Roll src/third_party/skia f09f6090c87c..20326e34b90d (6 commits) ( #5727 )
...
Auto-roller completed checks. Merging.
2018-07-12 10:17:50 -04:00
skia-flutter-autoroll
f963e522bd
Roll src/third_party/skia 4d6a844365e7..f09f6090c87c (1 commits) ( #5726 )
...
Auto-roller completed checks. Merging.
2018-07-12 06:47:50 -04:00
skia-flutter-autoroll
883aa190bc
Roll src/third_party/skia 2c312c4f58f9..4d6a844365e7 (2 commits) ( #5725 )
...
Auto-roller completed checks. Merging.
2018-07-12 03:23:50 -04:00
skia-flutter-autoroll
36238bfc61
Roll src/third_party/skia fcc10da18eb5..2c312c4f58f9 (7 commits) ( #5724 )
...
Auto-roller completed checks. Merging.
2018-07-11 23:53:09 -04:00
skia-flutter-autoroll
a312733d3e
Roll src/third_party/skia 238069b3f58d..fcc10da18eb5 (3 commits) ( #5723 )
...
Auto-roller completed checks. Merging.
2018-07-11 20:27:50 -04:00
Jonah Williams
c5a63d28bf
rollback chrome change ( #5721 )
2018-07-11 15:28:33 -07:00
amirh
68d81a31f4
Platform Views: Android and MethodChannel APIs, and implementation skeleton. ( #5684 )
...
To keep the scope of this CL as small of possible I'm leaving the actual
implementation of the platform view mechanics to a following CL.
This CL introduces:
* A PlatformViewsController class which will be responsible for creating,
resizing, and disposing platform views.
* A PlatformViewRegistry which is exposed through the PluginRegistry
and allows plugins to register factories for platform views.
Android plugin code will add support for a new platform view type by
implementing PlatformViewFactory, and registering a factory with the
registry, e.g:
```java
registrar.platformViewRegistry().registerViewFactory(
'webview',
new FlutterWebViewFactory()
);
```
On the Dart side, the framework will ask the engine to create new
platform views by sending a create message over the platformviews method
channel with the unique platform view type id, dimensions, and a unique
id allocated by the framework for the new platform view instance.
The platformviews method channel is also used for resizing and disposing
platform views.
2018-07-11 14:11:15 -07:00
skia-flutter-autoroll
0423ba92d5
Roll src/third_party/skia e923cccb258e..238069b3f58d (18 commits) ( #5720 )
...
Auto-roller completed checks. Merging.
2018-07-11 17:03:50 -04:00
Jason Simmons
fc780527fe
Convert lazy SkImages to raster images when extracting pixel data ( #5713 )
...
Fixes https://github.com/flutter/flutter/issues/19214
2018-07-11 12:33:36 -07:00
skia-flutter-autoroll
0c33c2e16c
Roll src/third_party/skia 4ec72f7cc745..e923cccb258e (13 commits) ( #5719 )
...
Auto-roller completed checks. Merging.
2018-07-11 13:39:50 -04:00
Jonah Williams
48d6e1f891
Custom accessibility (local context) action support for iOS and Android. ( #5597 )
2018-07-11 10:27:50 -07:00
skia-flutter-autoroll
110a45a0ca
Roll src/third_party/skia 2229b76258f7..4ec72f7cc745 (1 commits) ( #5718 )
...
Auto-roller completed checks. Merging.
2018-07-11 10:10:50 -04:00