4646 Commits

Author SHA1 Message Date
skia-flutter-autoroll
96dce2cbff
Roll Dart SDK from b330d8bd7b69 to 58f4fe1787dd (1 revision) (#20689) 2020-08-21 04:21:02 -07:00
skia-flutter-autoroll
f8500e97f5
Roll Skia from 6f0d302d331f to 0c9a6e702d99 (3 revisions) (#20685) 2020-08-21 00:16:01 -07:00
skia-flutter-autoroll
ef9f50f266
Roll Skia from b9af723001b7 to 6f0d302d331f (1 revision) (#20683) 2020-08-20 22:51:02 -07:00
skia-flutter-autoroll
ae2dbefbed
Roll Dart SDK from ecfee8071fda to 4c2c98257c1a (2 revisions) (#20680) 2020-08-20 19:41:01 -07:00
Greg Spencer
ea971c5859
Fix the format script so that it works with deleted files. (#20679)
When I rewrote the format script, I forgot to filter out deleted files from the list of files that it looks at. This filters the file list to exclude deleted files
2020-08-20 19:03:12 -07:00
skia-flutter-autoroll
9336f5d443
Roll Skia from 3dc0da6c6d7e to b9af723001b7 (17 revisions) (#20675) 2020-08-20 16:41:02 -07:00
skia-flutter-autoroll
2ed30df652
Roll Skia from e1e240804211 to 3dc0da6c6d7e (4 revisions) (#20661) 2020-08-20 15:16:02 -07:00
skia-flutter-autoroll
fe596f89c9
Roll Fuchsia Linux SDK from 57GPNeoZ7... to LhYt1i9FP... (#20658) 2020-08-20 15:11:01 -07:00
skia-flutter-autoroll
1c2637d84b
Roll Skia from 17c5b7024297 to e1e240804211 (20 revisions) (#20656)
Manual land of roll - two bots on luci-engine are red due to flakes.

https://skia.googlesource.com/skia.git/+log/17c5b7024297..e1e240804211

2020-08-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from ff3c275665f9 to e45f0c4dce5a (503 revisions)
2020-08-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll dawn from b54c82ed3948 to eff9ef0f2212 (2 revisions)
2020-08-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 699bcde0b729 to 5dff6075d29f (19 revisions)
2020-08-20 mtklein@google.com Revert "Add utilities to SkGeometry for quad and cubic rotation angles"
2020-08-20 mtklein@google.com Revert "remove sksl interpreter guards"
2020-08-20 ethannicholas@google.com Revert "Added support for the 'inline' hint on SkSL functions"
2020-08-20 ethannicholas@google.com Revert "SkSL CPP and H backends no longer emitted in non-dev builds"
2020-08-20 ethannicholas@google.com Revert "SkSL now supports uniform array types"
2020-08-19 csmartdalton@google.com Move GrWangsFormula::nextlog2 to sk_float_nextlog2
2020-08-19 johnstiles@google.com Remove final vestiges of sk_InColor.
2020-08-19 ethannicholas@google.com SkSL now supports uniform array types
2020-08-19 csmartdalton@google.com Add utilities to SkGeometry for quad and cubic rotation angles
2020-08-19 mtklein@google.com update placeholder approx op count
2020-08-19 johnstiles@google.com Remove sk_InColor from unit tests.
2020-08-19 adlai@google.com Remove GrContext variant of SkImageGenerator::isValid
2020-08-19 johnstiles@google.com Fix simplification of switch statements with casts.
2020-08-19 reed@google.com pass 'nested' bool to approximateOpCount
2020-08-19 mtklein@google.com clean up SK_LATE_DITHER
2020-08-19 ethannicholas@google.com Added support for the 'inline' hint on SkSL functions
2020-08-19 mtklein@google.com remove sksl interpreter guards

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC stani@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
2020-08-20 10:12:21 -04:00
godofredoc
6caad8ead9
Adds all the engine builders to the file used to validate tree status. (#20642)
Builders are read from a json file to get their last builds using
buildbucket and calculate the tree status. Some builders were not being
used for the tree status validation allowing rollers to land changes
even though some builders were failing.

Bug:
  https://github.com/flutter/flutter/issues/64061
2020-08-19 18:39:38 -07:00
Emmanuel Garcia
81027ab0cc
Reland: Add android scenarios presubmit task. 2020-08-19 17:36:03 -07:00
skia-flutter-autoroll
93e6f538bf
Roll Fuchsia Linux SDK from zbH5QA8Qz... to 57GPNeoZ7... (#20639) 2020-08-19 16:11:01 -07:00
skia-flutter-autoroll
b4ca85f012
Roll Skia from 4a56f4c29ec5 to 17c5b7024297 (2 revisions) (#20631) 2020-08-19 14:16:01 -07:00
skia-flutter-autoroll
e75b5edbe1
Roll Dart SDK from 1682c5503be0 to ecfee8071fda (3 revisions) (#20627) 2020-08-19 08:01:01 -07:00
stuartmorgan
dcbe3d3d3d
[windows] Allow delegation of top-level WindowProc (#20613)
Adds APIs for runners to delegate WindowProc handlers into the Flutter
engine, and for plugins to register as possible delegates.

This allows for plugins to alter top-level window behavior in ways that
can only be done from the WindowProc, such as resize control. This
functionality remains entirely on the native side, so is synchronous.

Part of https://github.com/flutter/flutter/issues/53168
2020-08-19 06:49:39 -07:00
skia-flutter-autoroll
bc3913bcd1
Roll Skia from 81eabce6a3af to 356838b9f8c0 (4 revisions) (#20623) 2020-08-19 00:46:02 -07:00
skia-flutter-autoroll
46ceef1c42
Roll Fuchsia Linux SDK from Hx7fWXONL... to zbH5QA8Qz... (#20621) 2020-08-18 23:26:02 -07:00
skia-flutter-autoroll
b8b51e7e7c
Roll Skia from 59a3c3be94f0 to 81eabce6a3af (1 revision) (#20618) 2020-08-18 23:21:01 -07:00
Dan Field
e03d139543
Roll hb to 2.7.1 (#20609) 2020-08-18 17:26:02 -07:00
skia-flutter-autoroll
95fa4107a8
Roll Dart SDK from 46bdce049902 to 1682c5503be0 (1 revision) (#20605) 2020-08-18 13:56:02 -07:00
Yegor
7f858aa358
rename "compositor"/"surface" to "canvaskit"/"html"; document conventions (#20579)
* rename "compositor"/"surface" to "canvaskit"/"html"; document conventions
2020-08-18 13:30:58 -07:00
Greg Spencer
35640af9fa
Convert format script to Dart (#20572)
This converts the ci/format.sh script to a Dart script that uses process_runner and isolates to multi-process the clang-format, diffs, and grepping needed to do the formatting changes.

It also will (by default) only check the formatting of changed files.

The user can optionally check all files (--all-files) or do only some types of checks with --check. --verbose prints the versions of the tools used for Clang format and Java format.

Specifying --fix will cause any formatting errors that would have been detected to be fixed.
2020-08-18 13:25:30 -07:00
skia-flutter-autoroll
549339bda4
Roll Skia from a5a97b4858fb to 59a3c3be94f0 (3 revisions) (#20603) 2020-08-18 13:06:03 -07:00
skia-flutter-autoroll
017b98210a
Roll Skia from afbf899cf1e2 to a5a97b4858fb (1 revision) (#20600) 2020-08-18 11:36:02 -07:00
Dan Field
2bb2c078f8
Revert harfbuzz 2.7.0 (#20594)
* Revert harfbuzz 2.7.0, which broke Khmer rendering
2020-08-18 11:09:12 -07:00
skia-flutter-autoroll
de98e846b3
Roll Skia from a8b16365f92a to afbf899cf1e2 (7 revisions) (#20595) 2020-08-18 10:01:03 -07:00
godofredoc
2851953970
Revert "Add android scenarios presubmit task. (#20581)" (#20597)
This reverts commit 0b330467da244c86637db5fdaa5ef5401e90beba.
2020-08-18 09:58:46 -07:00
skia-flutter-autoroll
a39df3e9f9
Roll Fuchsia Linux SDK from 4JYAs2BPb... to Hx7fWXONL... (#20592) 2020-08-18 09:36:03 -07:00
skia-flutter-autoroll
456e0de1a2
Roll Dart SDK from edc28e4a5236 to 46bdce049902 (3 revisions) (#20590) 2020-08-18 09:31:02 -07:00
skia-flutter-autoroll
9aa0d639cd
Roll Skia from f9fb0716512d to a8b16365f92a (1 revision) (#20589) 2020-08-18 07:11:02 -07:00
skia-flutter-autoroll
22274a4522
Roll Skia from 688e0966cb16 to f9fb0716512d (3 revisions) (#20586) 2020-08-18 00:16:01 -07:00
skia-flutter-autoroll
b3e281fc0c
Roll Skia from e9d783c4d235 to 688e0966cb16 (1 revision) (#20584) 2020-08-17 22:51:01 -07:00
godofredoc
0b330467da
Add android scenarios presubmit task. (#20581)
Bug:
  https://github.com/flutter/flutter/issues/55326
2020-08-17 19:54:54 -07:00
skia-flutter-autoroll
45e68b54fd
Roll Dart SDK from d61b089bb5c6 to edc28e4a5236 (1 revision) (#20578) 2020-08-17 17:51:02 -07:00
skia-flutter-autoroll
1801722058
Roll Skia from f5931f3399e0 to e9d783c4d235 (1 revision) (#20576) 2020-08-17 16:26:01 -07:00
skia-flutter-autoroll
43f15c4f65
Roll Fuchsia Linux SDK from oNnqaiRXK... to 4JYAs2BPb... (#20571) 2020-08-17 14:26:02 -07:00
Greg Spencer
2218513712
Clean up the CI scripts and make it so that they can be run from anywhere (#20538)
This cleans up the ci scripts so that they can be run from an arbitrary directory, and so that they don't have any bash lint issues, and are more explicit about which dart/pub/dartanalyzer executable they run.

I also fixed the format script to take a "--fix" argument that will fix all of the formatting issues found, including trailing whitespace and gn files.

I added a warning to the license script about untracked/ignored files in the fluttter repo because those so often trip up the license script.

I added missing license information to the ci scripts too.

There's now a bit of boilerplate at the beginning of each script (the follow_links function) in order to reliably find the actual location of the script: I'd put it into a common file, except that that code would be needed to reliably find the common location too, so I needed to duplicate it. It's the same boilerplate as what is used in the flutter/flutter repo for the flutter and dart scripts.

I deleted the ci/test.sh script, since it seems to be obsolete (the test it tries to run doesn't exist anywhere).
2020-08-17 14:03:01 -07:00
skia-flutter-autoroll
0a2d4abde3
Roll Dart SDK from e74e4de7a430 to d61b089bb5c6 (1 revision) (#20563) 2020-08-17 13:26:02 -07:00
skia-flutter-autoroll
b9243713a0
Roll Skia from 37e6f530dc10 to f5931f3399e0 (2 revisions) (#20567) 2020-08-17 13:01:05 -07:00
skia-flutter-autoroll
fbfe038826
Roll Skia from ce1d885a576c to 37e6f530dc10 (1 revision) (#20565) 2020-08-17 11:41:04 -07:00
skia-flutter-autoroll
41971f48c3
Roll Skia from fdbd50a8dc87 to ce1d885a576c (3 revisions) (#20562) 2020-08-17 10:21:01 -07:00
skia-flutter-autoroll
613be923b1
Roll Skia from c4245f475be7 to fdbd50a8dc87 (4 revisions) (#20561) 2020-08-17 09:01:01 -07:00
skia-flutter-autoroll
d7510dffa2
Roll Dart SDK from 58a209093c38 to e74e4de7a430 (1 revision) (#20559) 2020-08-17 06:46:01 -07:00
stuartmorgan
9060913dc9
Send locale information in the Windows embedding (#20455)
Queries the system list of user-preferred languages, and sends it to the
engine just after starting it up.

Windows portion of https://github.com/flutter/flutter/issues/45152
2020-08-17 05:46:39 -07:00
stuartmorgan
32b1b70e27
[windows] Expose the binary messenger from FlutterEngine (#20551)
Relands https://github.com/flutter/engine/pull/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 restructing.

Fixes https://github.com/flutter/flutter/issues/62871
2020-08-17 05:44:48 -07:00
skia-flutter-autoroll
76d4922293
Roll Fuchsia Linux SDK from TD-QSKxG8... to oNnqaiRXK... (#20556) 2020-08-17 01:06:02 -07:00
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
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