4573 Commits

Author SHA1 Message Date
Mehmet Fidanboylu
dd2c5a1b8b
Plumbing for setting domain network policy (#20218) 2020-08-13 07:26:43 -07:00
skia-flutter-autoroll
4746a93ae8
Roll Skia from 025843fad003 to df9ed89229db (4 revisions) (#20478) 2020-08-13 07:11:01 -07:00
skia-flutter-autoroll
52c1ec6a28
Roll Dart SDK from 279a4b920da8 to 00016747ab48 (2 revisions) (#20471) 2020-08-13 01:06:02 -07:00
skia-flutter-autoroll
de6810b6a6
Roll Skia from 652124c372e5 to 025843fad003 (1 revision) (#20467) 2020-08-12 22:56:01 -07:00
skia-flutter-autoroll
95b2ebfaf4
Roll Dart SDK from abdfa80162c1 to 279a4b920da8 (1 revision) (#20463) 2020-08-12 20:31:01 -07:00
skia-flutter-autoroll
651cb384a6
Roll Skia from c95b589112f3 to 652124c372e5 (4 revisions) (#20462) 2020-08-12 19:36:01 -07:00
skia-flutter-autoroll
2eebe4a94c
Roll Fuchsia Linux SDK from vomfYvIJk... to xcu8qvX33... (#20458) 2020-08-12 17:51:02 -07:00
skia-flutter-autoroll
4e21787427
Roll Skia from b3f26441d191 to c95b589112f3 (12 revisions) (#20456) 2020-08-12 15:51:02 -07:00
skia-flutter-autoroll
4fb3ea81a9
Roll Dart SDK from 91e46dcbbbbd to abdfa80162c1 (3 revisions) (#20453) 2020-08-12 15:26:02 -07:00
Yegor
5c8a62608b
Delete CSS paint code (#20426)
* Delete CSS paint code
2020-08-12 14:42:34 -07:00
gaaclarke
2ac5b3460a
Revert "Refactor initial route code (#19684)" (#20450)
This reverts commit 8d08e6c369e349986831d83204a79af3fcb8d8ca.
2020-08-12 12:43:08 -07:00
skia-flutter-autoroll
5161fd1a68
Roll Skia from 864562faf497 to b3f26441d191 (22 revisions) (#20447) 2020-08-12 11:01:01 -07:00
skia-flutter-autoroll
94f5cf4b1a
Roll Dart SDK from 1a1ab78dd6bc to 91e46dcbbbbd (4 revisions) (#20431) 2020-08-11 22:01:03 -07:00
skia-flutter-autoroll
7571e7c380
Roll Fuchsia Linux SDK from FeukZ89D0... to vomfYvIJk... (#20430) 2020-08-11 20:31:02 -07:00
xster
8d08e6c369
Refactor initial route code (#19684) 2020-08-11 19:52:04 -07:00
skia-flutter-autoroll
b7122a1a5a
Roll Skia from a70445f40898 to 864562faf497 (12 revisions) (#20423) 2020-08-11 17:21:01 -07:00
Dan Field
8ce0972f7a
Roll Harfbuzz to 2.7.0 (c6ca30dc757ff86416d97d358f20080b979b80c9) (#20411)
* Roll Harfbuzz to 2.7.0 c6ca30dc757ff86416d97d358f20080b979b80c9 (HAVE_PTHREAD)
2020-08-11 16:43:37 -07:00
skia-flutter-autoroll
7ef6134059
Roll Skia from 49983ef4e7de to a70445f40898 (6 revisions) (#20416) 2020-08-11 13:11:01 -07:00
keyonghan
0f4c6761e8
remove duplicated try builder (#20415) 2020-08-11 11:57:21 -07:00
Yegor
be78eba183
CanvasKit: memory management for image and shader classes (#20349)
* memory-manage images and shaders
2020-08-11 11:16:42 -07:00
skia-flutter-autoroll
117d1cd484
Roll Skia from 5edf510941a3 to 49983ef4e7de (2 revisions) (#20406) 2020-08-11 09:16:01 -07:00
skia-flutter-autoroll
06458d2f6c
Roll Skia from 109ff207de7d to 5edf510941a3 (2 revisions) (#20405) 2020-08-11 07:56:01 -07:00
skia-flutter-autoroll
c92e86b642
Roll Skia from a4b9169fb6b3 to 109ff207de7d (4 revisions) (#20404) 2020-08-11 06:36:02 -07:00
skia-flutter-autoroll
9b4ce4e3a0
Roll Fuchsia Linux SDK from 8zNNVrRJr... to FeukZ89D0... (#20403) 2020-08-11 05:41:01 -07:00
skia-flutter-autoroll
9655af326c
Roll Dart SDK from 9e1c05a8dbb6 to 1a1ab78dd6bc (2 revisions) (#20402) 2020-08-11 03:51:01 -07:00
skia-flutter-autoroll
235e389d29
Roll Skia from 46a324a16c4b to a4b9169fb6b3 (8 revisions) (#20394) 2020-08-10 18:06:02 -07:00
skia-flutter-autoroll
edd111745b
Roll Dart SDK from d60cfe5b356f to 9e1c05a8dbb6 (3 revisions) (#20392) 2020-08-10 17:21:03 -07:00
skia-flutter-autoroll
b77e45cbd8
Roll Fuchsia Linux SDK from rbgMu1hMm... to 8zNNVrRJr... (#20389) 2020-08-10 16:21:02 -07:00
stuartmorgan
b28b1dfe68
Allow extending the C++ standard codec (#20317)
Standard*Codec allows for extensions to support arbitrary types; this
had not previously been implemented for the C++ version.

Overview of changes:
- EncodableValue's std::variant type now allows for a new CustomEncodableValue, which is a thin wrapper around std::any, to store arbitrary extension types.
- ByteBufferStream* has been split into an interface class and the buffer-based implementation, with the former now part of the public API surface to be used in standard codec extensions.
  - They also gained utility methods for some common data types to simplify writing extensions.
- StandardCodecSerializer is now part of the public API surface, and is subclassable.
- StandardCodecSerializer's ReadValue has been split into ReadValue and ReadValueOfType to match the structure used when subclassing on the Dart side, for easier porting of custom extensions across languages.
- Standard*Codec now optionally accepts a non-default serializer in GetInstance, providing a shared instance using that serializer.

Fixes https://github.com/flutter/flutter/issues/31174
2020-08-10 13:41:13 -07:00
skia-flutter-autoroll
8ed196494b
Roll Skia from ea8be2120ee6 to 46a324a16c4b (3 revisions) (#20382) 2020-08-10 13:31:01 -07:00
skia-flutter-autoroll
9bc3fe9f0c
Roll Skia from 7e74746f7f59 to ea8be2120ee6 (5 revisions) (#20376) 2020-08-10 11:41:02 -07:00
skia-flutter-autoroll
a62703778b
Roll Skia from 039f681a841a to 7e74746f7f59 (6 revisions) (#20375) 2020-08-10 10:11:02 -07:00
skia-flutter-autoroll
e12929fdfc
Roll Skia from cac176496829 to 039f681a841a (1 revision) (#20373) 2020-08-10 08:51:02 -07:00
skia-flutter-autoroll
c9ca3b8669
Roll Skia from 530fc3bb4cba to cac176496829 (1 revision) (#20371) 2020-08-10 06:56:02 -07:00
skia-flutter-autoroll
8475dd2d55
Roll Fuchsia Linux SDK from Vltz7Q2Se... to rbgMu1hMm... (#20369) 2020-08-10 03:01:02 -07:00
skia-flutter-autoroll
fa849f3a4c
Roll Skia from 31954bf23f24 to 530fc3bb4cba (4 revisions) (#20367) 2020-08-10 00:11:02 -07:00
skia-flutter-autoroll
c6b4048a9d
Roll Fuchsia Linux SDK from sZle8xzx7... to Vltz7Q2Se... (#20363) 2020-08-09 10:16:02 -07:00
skia-flutter-autoroll
07ee2140e7
Roll Fuchsia Linux SDK from OdkmMFP06... to sZle8xzx7... (#20361) 2020-08-08 20:56:03 -07:00
skia-flutter-autoroll
ece904289b
Roll Dart SDK from 570a75be7ea5 to 034157644847 (1 revision) (#20360) 2020-08-08 16:11:01 -07:00
skia-flutter-autoroll
c87706195c
Roll Fuchsia Linux SDK from dYgZG38fw... to OdkmMFP06... (#20355) 2020-08-08 06:11:03 -07:00
skia-flutter-autoroll
d7c98913ed
Roll Dart SDK from 2060964faaf6 to 0aa5b0f019b9 (5 revisions) (#20352) 2020-08-07 22:26:02 -07:00
skia-flutter-autoroll
e50219fdc5
Roll Skia from fc11fd4d0bb4 to 31954bf23f24 (3 revisions) (#20351) 2020-08-07 20:21:01 -07:00
skia-flutter-autoroll
05ccb77d35
Roll Skia from efc17ce2caf3 to fc11fd4d0bb4 (13 revisions) (#20347) 2020-08-07 18:16:02 -07:00
skia-flutter-autoroll
3ffb477482
Roll Dart SDK from 5bd3e5a63f1b to 2060964faaf6 (9 revisions) (#20346) 2020-08-07 18:01:02 -07:00
skia-flutter-autoroll
8a3822137d
Roll Fuchsia Linux SDK from bdHtMYnwH... to dYgZG38fw... (#20344) 2020-08-07 16:51:02 -07:00
gaaclarke
2ea8396860
Added unit tests to the engine. (#20216) 2020-08-07 15:55:58 -07:00
skia-flutter-autoroll
7bdeb3a6aa
Roll Skia from 871aa7479758 to efc17ce2caf3 (1 revision) (#20334) 2020-08-07 11:01:02 -07:00
skia-flutter-autoroll
26f72b57ef
Roll Skia from 3b08f35fd150 to 871aa7479758 (3 revisions) (#20332) 2020-08-07 09:31:02 -07:00
skia-flutter-autoroll
5a62a2d494
Roll Skia from 045adb564e19 to 3b08f35fd150 (1 revision) (#20331) 2020-08-07 08:11:01 -07:00
skia-flutter-autoroll
0dce634bc9
Roll Skia from 0d6f81593b1f to 045adb564e19 (27 revisions) (#20328) 2020-08-07 06:51:03 -07:00