18767 Commits

Author SHA1 Message Date
skia-flutter-autoroll
16fbeb4433 Roll Skia from a3a8cba62e66 to c1727fc217a4 (1 revision) (flutter/engine#28321) 2021-08-26 07:26:01 -07:00
skia-flutter-autoroll
5b54b82c58 Roll Skia from 7c94cf95fece to a3a8cba62e66 (1 revision) (flutter/engine#28320) 2021-08-25 23:21:00 -07:00
Chris Bracken
a69f834185 Add --verbose flag to gn wrapper (flutter/engine#28318)
When debugging gn invocations, it's useful to be able to run the
underlying `gn` tool in verbose mode. This adds a `--verbose` flag that
passes the `-v` flag on the underlying `gn` invocation.
2021-08-25 20:48:08 -07:00
skia-flutter-autoroll
0314797a75 Roll Skia from ad326ae032ee to 7c94cf95fece (8 revisions) (flutter/engine#28316) 2021-08-25 17:36:01 -07:00
Brandon DeRosier
5bb761bbe8 Remove overflow suppression (flutter/engine#28317) 2021-08-25 17:00:32 -07:00
Brandon DeRosier
3600461d13 Fix lint that shows up in manual builds (flutter/engine#28311) 2021-08-25 16:27:17 -07:00
Chris Bracken
4c5d250e69 Use vpython3 for gn script (flutter/engine#28314)
We believe this will reduce flakiness on the Windows bots by limiting
the interaction of the global Python install and the self-contained
hermetic vpython that ships with depot_tools.

Issue: https://github.com/flutter/flutter/issues/88719
2021-08-25 15:54:28 -07:00
Jim Graham
7fdbaaf1fe Revert "Reland enable DisplayList by default (#27892)" (flutter/engine#28308) 2021-08-25 14:31:02 -07:00
skia-flutter-autoroll
b7956540fd Roll Skia from b61014d31064 to ad326ae032ee (6 revisions) (flutter/engine#28306) 2021-08-25 14:01:00 -07:00
Zachary Anderson
2064e707b3 Revert "Roll Dart SDK from 2a693f47e303 to 6fecad447467 (1 revision) (#28301)" (flutter/engine#28309)
This reverts commit 1b5c8e9eda455e2e09c516877b0a868e7bdd9c90.
2021-08-25 13:49:48 -07:00
skia-flutter-autoroll
e0d37b02e1 Roll Skia from d34406abf959 to b61014d31064 (5 revisions) (flutter/engine#28305) 2021-08-25 11:56:02 -07:00
skia-flutter-autoroll
ea8b59ed58 Roll Skia from 1e16937f4734 to d34406abf959 (1 revision) (flutter/engine#28303) 2021-08-25 10:31:02 -07:00
skia-flutter-autoroll
1b5c8e9eda Roll Dart SDK from 2a693f47e303 to 6fecad447467 (1 revision) (flutter/engine#28301) 2021-08-25 09:16:01 -07:00
Jason Simmons
a00125e2e4 Run the Android Robolectric tests using Gradle (flutter/engine#28084) 2021-08-25 09:11:02 -07:00
skia-flutter-autoroll
7672586c7a Roll Skia from 0305e86ee48c to 1e16937f4734 (2 revisions) (flutter/engine#28300) 2021-08-25 09:06:02 -07:00
skia-flutter-autoroll
26311fa7fa Roll Dart SDK from 0507607e1380 to 2a693f47e303 (1 revision) (flutter/engine#28297) 2021-08-25 03:51:01 -07:00
skia-flutter-autoroll
444b39adbd Roll Skia from 02c7dac0be64 to 0305e86ee48c (1 revision) (flutter/engine#28296) 2021-08-25 00:46:02 -07:00
skia-flutter-autoroll
3a32f87c29 Roll Skia from 9155b338bb9c to 02c7dac0be64 (1 revision) (flutter/engine#28295) 2021-08-24 23:26:01 -07:00
skia-flutter-autoroll
8a4d17116a Roll Dart SDK from 4c4bf41da092 to 0507607e1380 (1 revision) (flutter/engine#28294) 2021-08-24 23:21:01 -07:00
skia-flutter-autoroll
afa54acae4 Roll Skia from 80fc31bc61a9 to 9155b338bb9c (1 revision) (flutter/engine#28292) 2021-08-24 21:36:32 -07:00
skia-flutter-autoroll
57deff3fab Roll Dart SDK from 35c81c55d91f to 4c4bf41da092 (1 revision) (flutter/engine#28291) 2021-08-24 18:49:02 -07:00
skia-flutter-autoroll
98c8cb3d93 Roll Skia from 7b3edfa65923 to 80fc31bc61a9 (2 revisions) (flutter/engine#28290) 2021-08-24 18:09:01 -07:00
skia-flutter-autoroll
cb12f9f949 Roll Clang Linux from cIFYQ49sp... to dO8igrHyL... (flutter/engine#28289) 2021-08-24 18:04:02 -07:00
skia-flutter-autoroll
39d0ec65e6 Roll Clang Mac from T2LfgbJBs... to XvHmkqWWH... (flutter/engine#28288) 2021-08-24 17:59:02 -07:00
Justin McCandless
e00871d812 hasStrings on Windows (flutter/engine#27749) 2021-08-24 17:54:01 -07:00
Jason Simmons
6aae35a3d3 Roll buildroot to 14b15b2e8adf3365e5e924c9186f5d65d1d65b99 (flutter/engine#28286) 2021-08-24 15:49:02 -07:00
skia-flutter-autoroll
101b21ef12 Roll Skia from e43714f490ec to 7b3edfa65923 (1 revision) (flutter/engine#28285) 2021-08-24 15:14:02 -07:00
skia-flutter-autoroll
9cc3c634fe Roll Dart SDK from 72f462ed2d34 to 35c81c55d91f (1 revision) (flutter/engine#28284) 2021-08-24 14:14:02 -07:00
skia-flutter-autoroll
19cdf433f2 Roll Skia from 877858a19502 to e43714f490ec (6 revisions) (flutter/engine#28283) 2021-08-24 13:49:02 -07:00
Chris Bracken
c291ec55d6 Eliminate unnecessary null check in fixture (flutter/engine#28281)
The type of `PlatformDispatcher.instance.locales` is `List<Locale>`,
which precludes either null list or a null value in the list, for that
matter.
2021-08-24 12:25:07 -07:00
skia-flutter-autoroll
5a83168d9f Roll Skia from 6f90c702e6c8 to 877858a19502 (2 revisions) (flutter/engine#28282) 2021-08-24 12:24:03 -07:00
ColdPaleLight
138cde7ea8 Correct the return value of the method RunInIsolateScope (flutter/engine#28161) 2021-08-24 11:24:03 -07:00
skia-flutter-autoroll
fb26bfd89d Roll Skia from 0f36d11c1dcf to 6f90c702e6c8 (4 revisions) (flutter/engine#28280) 2021-08-24 10:59:02 -07:00
skia-flutter-autoroll
5b99d530c3 Roll Dart SDK from abecc4bc4521 to 72f462ed2d34 (6 revisions) (flutter/engine#28279) 2021-08-24 09:39:02 -07:00
skia-flutter-autoroll
fe2bac7249 Roll Skia from e12730470004 to 0f36d11c1dcf (13 revisions) (flutter/engine#28278) 2021-08-24 09:34:03 -07:00
ColdPaleLight
d8269e81b4 Prevent app from accessing the GPU in the background in MultiFrameCodec (flutter/engine#28159) 2021-08-24 09:19:08 -07:00
ColdPaleLight
2c71fa8e1b Fix memory leak in FlutterDarwinExternalTextureMetal (flutter/engine#28059) 2021-08-24 07:59:02 -07:00
Brandon DeRosier
54c9c08552 Fix flaky stack-use-after-scope in PushingMutlipleFramesSetsUpNewRecordingCanvasWith*CustomCompositor (flutter/engine#28266) 2021-08-23 23:26:58 -07:00
Brandon DeRosier
bb11686888 Symbolize ASan traces when using run_tests.py (flutter/engine#28274)
* Configure ASan to symbolize on linux

* Supply ASAN_SYMBOLIZER_PATH when running tests, fix problem with line stripping in run_tests
2021-08-23 16:43:01 -07:00
Casey Hillers
39c329902d [ci.yaml] Add gradle cache (flutter/engine#28271) 2021-08-23 16:39:02 -07:00
Chris Bracken
a858cceed8 Eliminate Android-specific Vulkan support (flutter/engine#28239)
This eliminates Vulkan support for Android. As of flutter/engine#27980
(684ad82) we are no longer running Android-Vulkan builds. This
eliminates the --enable-vulkan flag from tools/gn and any code that is
only reachable when that flag is enabled.

Note that after this patch, `shell_enable_vulkan` is always false,
however the //flutter/shell/gpu:gpu_surface_vulkan target and source
files remain since they are still used when `test_enable_vulkan` is
true, which is the case when `is_fuchsia` is true. Note that these files
are *not* built as part of a regular fuchsia build (see the
`shell_gpu_configuration` in //shell/platform/fuchsia/flutter/BUILD.gn),
but may be enabled once the Fuchsia embedder is migrated to the Embedder
API.

Also updates TODOs to dworsham, who is the committer who'll be
transitioning the Fuchsia embedder to the embedding API.
2021-08-23 13:59:43 -07:00
Dan Field
d8ce6688ad No more gradlew, instead get gradle during gclient sync (flutter/engine#28264) 2021-08-23 13:58:22 -07:00
Filip Filmar
e73dcb0a17 Update the ICU library to a38aef9142ace942a8bf166020c569f4cda0f8d3 (flutter/engine#28230)
This change is similar to:
* https://github.com/flutter/flutter/issues/82728
* https://github.com/flutter/flutter/issues/87073

We are using a more recent Chromium ICU fork commit.

See for reference: https://chromium.googlesource.com/chromium/deps/icu

Flutter needs to use a reasonably recent version of the ICU library. The
Chromium's fork of ICU, which is in use in Flutter as well, has taken in
a few updates since the initial 69.1 release.

Update the DEPS file in github.com/flutter/engine to use the commit ID
`a38aef9142ace942a8bf166020c569f4cda0f8d3` for the ICU library.

This takes in recent patches to the ICU library, most relevant of which
is a fix for Norwegian language support.

Fixes: #flutter/flutter/88600
2021-08-23 12:50:43 -07:00
skia-flutter-autoroll
221d140130 Roll Skia from e312532442d1 to e12730470004 (9 revisions) (flutter/engine#28265) 2021-08-23 12:22:01 -07:00
Zachary Anderson
e24fa03a28 Manual roll of Clang for Linux and Mac (flutter/engine#28263) 2021-08-23 11:17:04 -07:00
skia-flutter-autoroll
44cb17bdf4 Roll Dart SDK from 2b84af1e5f1a to abecc4bc4521 (1 revision) (flutter/engine#28259) 2021-08-23 09:47:01 -07:00
skia-flutter-autoroll
0d35c9e479 Roll Skia from 2f0debc807d1 to e312532442d1 (2 revisions) (flutter/engine#28258) 2021-08-23 09:12:01 -07:00
Matej Knopp
b48f5143ac Enable repeat for desktop embedder tests (flutter/engine#28253) 2021-08-23 09:07:02 -07:00
Matej Knopp
41f40a15ac macOS: Do not swap surface if nothing was painted (flutter/engine#28136) 2021-08-23 09:02:02 -07:00
eggfly
3506a0c03b Avoid deadlock while creating platform views with multiple engines. (flutter/engine#28224) 2021-08-23 08:57:02 -07:00