14583 Commits

Author SHA1 Message Date
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
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
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
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
afa54acae4 Roll Skia from 80fc31bc61a9 to 9155b338bb9c (1 revision) (flutter/engine#28292) 2021-08-24 21:36:32 -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
Justin McCandless
e00871d812 hasStrings on Windows (flutter/engine#27749) 2021-08-24 17:54:01 -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
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
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
skia-flutter-autoroll
221d140130 Roll Skia from e312532442d1 to e12730470004 (9 revisions) (flutter/engine#28265) 2021-08-23 12:22: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
skia-flutter-autoroll
8fa7dbe52a Roll Skia from 6b335c53e8c2 to 2f0debc807d1 (2 revisions) (flutter/engine#28256) 2021-08-23 00:32:01 -07:00
skia-flutter-autoroll
39585cbf86 Roll Skia from 51e33b51542b to 6b335c53e8c2 (2 revisions) (flutter/engine#28251) 2021-08-22 06:52:01 -07:00
Christopher Fujino
9382e37ecb set pre-built dart sdk to default (flutter/engine#28236) 2021-08-20 19:03:01 -07:00
skia-flutter-autoroll
3a85f6bd1f Roll Skia from 95c9734bac87 to 51e33b51542b (4 revisions) (flutter/engine#28243) 2021-08-20 18:52:01 -07:00
chunhtai
e3a3bd0b56 Makes empty scrollable not focusable in Talkback (flutter/engine#28229) 2021-08-20 15:27:01 -07:00
Brandon DeRosier
a5adf663ce Make run_tests.py suppressions flag fail with a clear error on unsupported platforms (flutter/engine#28235) 2021-08-20 14:48:30 -07:00
skia-flutter-autoroll
1ee6a40d4e Roll Skia from 890f3b37f634 to 95c9734bac87 (2 revisions) (flutter/engine#28231) 2021-08-20 14:47:01 -07:00
skia-flutter-autoroll
a0ae2973f7 Roll Skia from 55dc5c8325b6 to 890f3b37f634 (2 revisions) (flutter/engine#28225) 2021-08-20 13:27:02 -07:00
chunhtai
9761b7371a Issues/86577 reland (flutter/engine#28211) 2021-08-20 12:27:01 -07:00
skia-flutter-autoroll
758386d676 Roll Skia from 2fadbede910d to 55dc5c8325b6 (1 revision) (flutter/engine#28223) 2021-08-20 08:27:01 -07:00
Anthony
50adf078fd [Re-land] Add SPIR-V FragmentShader API to painting.dart (flutter/engine#28208)
[Re-land] Add SPIR-V FragmentShader API to painting.dart

- Add a SPIR-V FragmentShader interface in painting.dart
- Create end to end pixel tests for ops supported by the SPIR-V to SkSL transpiler
- The end to end tests also test the c++ fragment shader implementation

Co-authored-by: Christopher Crawford <chriscraws@gmail.com>
2021-08-20 11:24:14 -04:00
Martin Kustermann
d915f0c519 Normalize the path that ANDROID_HOME uses (flutter/engine#28222)
The gradle/android tooling will validate that ANDROID_HOME and
ANDROID_SDK_ROOT are precisely the same. So if they point to the same
directory but are not normalized this check will fail.

Fixes Dart-Flutter Head-Head-Head bot which failed with
```
Several environment variables and/or system properties contain different paths to the SDK.
  Please correct and use only one way to inject the SDK location.
  
  ANDROID_HOME: /b/s/w/ir/cache/builder/engine/src/flutter/testing/rules/../../../third_party/android_tools/sdk
  ANDROID_SDK_ROOT: /b/s/w/ir/cache/builder/engine/src/third_party/android_tools/sdk
```
2021-08-20 16:03:43 +02:00
skia-flutter-autoroll
c338ce8721 Roll Skia from fbb736b0dccb to 2fadbede910d (3 revisions) (flutter/engine#28219) 2021-08-20 04:27:01 -07:00
skia-flutter-autoroll
d83c7f23dd Roll Skia from e453fa063da5 to fbb736b0dccb (2 revisions) (flutter/engine#28212) 2021-08-19 20:52:00 -07:00
Zachary Anderson
acf9b047f7 Revert "Roll Fuchsia Linux SDK from ZSqn1OAt7... to czYvw1Rk3... (#28201)" (flutter/engine#28213)
This reverts commit 8ab9f198634c0cb7259aef97d4be6cbf0071dbee.
2021-08-19 20:49:09 -07:00
Kate Lovett
761409f61e Fix regression in system UI colors (flutter/engine#28206) 2021-08-19 20:42:02 -07:00
Zachary Anderson
c4fb8a6051 Revert "Adds semantics tooltip support (#27893)" (flutter/engine#28207)
This reverts commit 366e66802a35abf55bcb649b9bf58921b174b59a.
2021-08-19 14:40:34 -07:00
skia-flutter-autoroll
655aa2701b Roll Skia from cd2c1beb1e4e to e453fa063da5 (2 revisions) (flutter/engine#28205) 2021-08-19 14:22:02 -07:00
Brandon DeRosier
16829de462 Fix stack-buffer-overflow in linux value tests (flutter/engine#28204) 2021-08-19 13:51:24 -07:00
skia-flutter-autoroll
bb5ac738c7 Roll Skia from eb0195e5b4d5 to cd2c1beb1e4e (2 revisions) (flutter/engine#28203) 2021-08-19 13:02:01 -07:00
Zachary Anderson
e3f282c563 Revert "Add SPIR-V FragmentShader API to painting.dart (#26996)" (flutter/engine#28202)
This reverts commit 1b518619357cc1666a9fca183c9766d1ece16d0f.
2021-08-19 12:38:10 -07:00