18953 Commits

Author SHA1 Message Date
skia-flutter-autoroll
219fc839e8
Roll Skia from d882e93e416b to c4245f475be7 (2 revisions) (#20554) 2020-08-17 00:11:02 -07:00
skia-flutter-autoroll
fb581b989c
Roll Skia from a008b0fa8bbb to d882e93e416b (2 revisions) (#20553) 2020-08-16 22:51:01 -07:00
skia-flutter-autoroll
f74e4277dd
Roll Dart SDK from 302893b93170 to 58a209093c38 (1 revision) (#20552) 2020-08-16 22:16:02 -07:00
Mehmet Fidanboylu
3aff256928
Enable iOS plumbing for network security and add tests (#20492) 2020-08-16 21:20:26 -07:00
stuartmorgan
3ebcde6a17
Revert "[windows] Expose the binary messenger from FlutterEngine (#20399)" (#20550)
This reverts commit 7fa21a45a64b1a4a642c57bb81d7f3bd67cd5f5e.
2020-08-16 14:49:19 -07:00
stuartmorgan
7fa21a45a6
[windows] Expose the binary messenger from FlutterEngine (#20399)
Makes BinaryMessenger available from FlutterEngine, rather than just the plugin registrar. This allows for method channels directly in applications without building them as plugins, and matches the other platforms.

Requires some restructuring of code and GN targets in the client wrappers to make the internals in the shared section usable by the implementations of platform-specific parts of the wrappers. Also fixes a latent issue with EnableInputBlocking symbols being declared but not defined for Windows that came up during testing of the restructuring.

Fixes https://github.com/flutter/flutter/issues/62871
2020-08-16 14:28:57 -07:00
skia-flutter-autoroll
ddf253b4c3
Roll Fuchsia Mac SDK from 0ZIOLxuHh... to EEj2OHioI... (#20549) 2020-08-16 11:51:01 -07:00
skia-flutter-autoroll
8430fa1e60
Roll Fuchsia Linux SDK from t6BpwE-Ie... to TD-QSKxG8... (#20548) 2020-08-16 11:46:01 -07:00
Chris Yang
ac8175fee1
Only create raster_thread_merge when explicitly requested by the embedding platform (#20487) 2020-08-16 10:31:01 -07:00
skia-flutter-autoroll
31a0e45eb4
Roll Skia from 01d016186340 to a008b0fa8bbb (14 revisions) (#20546) 2020-08-16 10:21:02 -07:00
skia-flutter-autoroll
b300be3df3
Roll Dart SDK from 6d15e04622c2 to 302893b93170 (11 revisions) (#20545) 2020-08-15 23:56:02 -07:00
skia-flutter-autoroll
7d4b549eb7
Roll Fuchsia Mac SDK from tmHY285qa... to 0ZIOLxuHh... (#20544) 2020-08-15 22:46:01 -07:00
skia-flutter-autoroll
ac6442a654
Roll Fuchsia Linux SDK from WXwJgZ7tK... to t6BpwE-Ie... (#20539) 2020-08-15 22:26:02 -07:00
gaaclarke
f60e836968
Started stubbing in the FlutterView property of the mock (#20542)
FlutterViewControllers.
2020-08-15 21:03:20 -07:00
skia-flutter-autoroll
1590fb23ca
Roll Fuchsia Mac SDK from B75vjVVwe... to tmHY285qa... (#20534) 2020-08-14 22:26:01 -07:00
David Worsham
5a2bf6aa4c
Reland: "fuchsia: Remove dead code / break dependencies" (#20532)
Reland #19396 with a fix for improper scale that was affecting internal tests

Tested: Ran all unittests, ran internal tests, and ran workstation on Fuchsia
BUG: 53062, 53063
2020-08-14 20:41:18 -07:00
skia-flutter-autoroll
dbf7e83119
Roll Skia from 166cd52cee64 to 01d016186340 (9 revisions) (#20519) 2020-08-14 15:16:01 -07:00
skia-flutter-autoroll
f0ca3d29a9
Roll Fuchsia Linux SDK from -dcNYnqRy... to WXwJgZ7tK... (#20517) 2020-08-14 15:11:01 -07:00
Emmanuel Garcia
9333b7c1d0
Create PlatformView instance right after method channel call from Dart (#20500) 2020-08-14 15:06:02 -07:00
Emmanuel Garcia
429675d310
Custom Gradle home and add .vpython file (#20425) 2020-08-14 15:01:01 -07:00
Diego Ballesteros Villamizar
169b22cda2
Handle glfwGetPrimaryMonitor returning nullptr (#20523)
* Handle glfwGetPrimaryMonitor returning nullptr

[glfwGetPrimaryMonitor](https://www.glfw.org/docs/3.3/group__monitor.html#ga721867d84c6d18d6790d64d2847ca0b1) may return NULL in non-error cases when no monitor is found. This started to happen recently with an update to the linux distribution, see internal b/162545223.

Handling this case avoids a crash and instead assumes a pixel density.
2020-08-14 23:03:50 +02:00
Jason Simmons
9993228251
Fix web_ui warnings flagged by the next Dart analyzer update (#20524) 2020-08-14 13:29:50 -07:00
gaaclarke
0cda2931e5
Fixed the accessibility ios unit tests by sending in mock view (#20522)
controllers instead of views.
2020-08-14 10:42:21 -07:00
Dan Field
b32a2a5b05
Make sure ios tests fail if they fail (#20518)
* Make sure ios tests fail if they fail

* explain
2020-08-14 10:11:37 -07:00
skia-flutter-autoroll
7b1ee9fdfc
Roll Skia from c9c4e2e9efac to 166cd52cee64 (4 revisions) (#20515) 2020-08-14 09:56:01 -07:00
Justin McCandless
33015c6c7a
hasStrings on Android (#20393)
hasStrings message for checking for pasteable clipboard contents without actually reading them, for iOS14 clipboard alerts.
2020-08-14 08:45:18 -07:00
skia-flutter-autoroll
0d83051b15
Roll Skia from e219c7ed3754 to c9c4e2e9efac (3 revisions) (#20513) 2020-08-14 08:36:01 -07:00
skia-flutter-autoroll
4899b1c693
Roll Skia from 1cf2c8d6ec21 to e219c7ed3754 (1 revision) (#20512) 2020-08-14 07:16:02 -07:00
skia-flutter-autoroll
5aaebfcff6
Roll Skia from c184cf36092f to 1cf2c8d6ec21 (1 revision) (#20509) 2020-08-14 05:16:01 -07:00
skia-flutter-autoroll
c3d03b7ad1
Roll Skia from b6ce6baf7a7a to c184cf36092f (3 revisions) (#20507) 2020-08-14 00:21:01 -07:00
stuartmorgan
84aa365680
Fix the legacy EncodableValue codepaths (#20501)
A recent refactoring broke the USE_LEGACY_ENCODABLE_VALUE codepath in
standard_codec.cc, which went unnoticed since it wasn't being compiled.
This fixes the breakage, and also adds a temporary minimal unit test
target that ensures that all the USE_LEGACY_ENCODABLE_VALUE paths are
being compiled.
2020-08-13 23:02:20 -07:00
skia-flutter-autoroll
d4f6100651
Roll Skia from 283c230fa18a to b6ce6baf7a7a (1 revision) (#20506) 2020-08-13 23:01:01 -07:00
Jia Hao
9c99bf7587
Add missing nullable annotation (#20505) 2020-08-13 22:41:01 -07:00
skia-flutter-autoroll
022058f7e7
Roll Fuchsia Mac SDK from c9oMk4qlD... to B75vjVVwe... (#20504) 2020-08-13 22:26:01 -07:00
skia-flutter-autoroll
d6052c0015
Roll Fuchsia Linux SDK from AjjDqKkUV... to -dcNYnqRy... (#20502) 2020-08-13 21:41:01 -07:00
skia-flutter-autoroll
6685b31958
Roll Skia from 311dd9d8474c to 283c230fa18a (2 revisions) (#20499) 2020-08-13 20:36:05 -07:00
Yuqian Li
f644d03500
Add a service protocol for raster cache memory (#20466)
Related issue: https://github.com/flutter/flutter/issues/56719
2020-08-13 20:11:47 -07:00
skia-flutter-autoroll
9e30383713
Roll Skia from 9e77f20864d3 to 311dd9d8474c (4 revisions) (#20493) 2020-08-13 18:46:01 -07:00
David Worsham
da3c9ff53c
Fix unoptimized fuchsia builds (#20488) 2020-08-13 16:12:04 -07:00
skia-flutter-autoroll
16c328d129
Roll Skia from cc01311cfc96 to 9e77f20864d3 (6 revisions) (#20489) 2020-08-13 15:36:17 -07:00
Dan Field
6d44559b7d
Remove the dummy rasterizer delegate now that flutter_runner is in tree, and cleanup ctor params (#20486) 2020-08-13 14:46:01 -07:00
xster
0c504da039
Refactor initial route code take 2 (#20468) 2020-08-13 14:18:11 -07:00
keyonghan
9cd99d2655
Add enabled flag for try builders (#20460)
* add enabled flag

* update doc

* update doc
2020-08-13 13:36:18 -07:00
skia-flutter-autoroll
dacd2d435f
Roll Skia from af36652766db to cc01311cfc96 (4 revisions) (#20485) 2020-08-13 12:26:01 -07:00
Jason Simmons
f3964186ca
Do not access members after calling ClearDartWrapper (#20465) 2020-08-13 11:06:02 -07:00
skia-flutter-autoroll
4a91bc8de6
Roll Dart SDK from 9ae3e22f1e53 to 6d15e04622c2 (1 revision) (#20483) 2020-08-13 10:36:02 -07:00
skia-flutter-autoroll
d9f00a38a6
Roll Skia from 8dd1e22f4130 to af36652766db (6 revisions) (#20484) 2020-08-13 10:16:01 -07:00
Yegor
f1855fb5a4
Clean-up CanvasKit canvas sizing. (#20387)
* Clean-up CanvasKit canvas sizing.

* cache size correctly
2020-08-13 09:21:08 -07:00
skia-flutter-autoroll
eef639ca21
Roll Skia from df9ed89229db to 8dd1e22f4130 (2 revisions) (#20481) 2020-08-13 08:36:03 -07:00
skia-flutter-autoroll
f0955b0713
Roll Fuchsia Linux SDK from xcu8qvX33... to AjjDqKkUV... (#20477) 2020-08-13 07:31:02 -07:00