20978 Commits

Author SHA1 Message Date
skia-flutter-autoroll
343db669a5 Roll Skia from 14a623c86984 to c94eb30c6e19 (22 revisions) (flutter/engine#31460) 2022-02-14 16:05:12 -08:00
Tong Mu
6370d313bb [Win32, Keyboard] Unify key changes in keyboard tests (flutter/engine#31299) 2022-02-14 15:40:11 -08:00
skia-flutter-autoroll
2264b26901 Roll Dart SDK from adf8fb6e09c1 to 7f634ae32aca (1 revision) (flutter/engine#31449) 2022-02-14 13:10:08 -08:00
skia-flutter-autoroll
56f2619e54 Roll Fuchsia Mac SDK from 049_bWW1v... to MOE3luKaf... (flutter/engine#31448) 2022-02-14 13:00:11 -08:00
skia-flutter-autoroll
dab3613162 Roll Fuchsia Linux SDK from mtwYrvsxl... to HTSptZeSv... (flutter/engine#31447) 2022-02-14 12:50:02 -08:00
skia-flutter-autoroll
7a8eecdb14 Roll Skia from 407563760529 to 14a623c86984 (3 revisions) (flutter/engine#31445) 2022-02-14 12:45:09 -08:00
Chris Bracken
495467648f [win32] Disable a11y UIA unit tests (flutter/engine#31452)
Chrome's implementation of UI Automation support was only
partially-complete at the time we forked //third_party/accessibility. We
don't use UIA in Flutter, but rely instead entirely on the MSAA
accessiblity implementation.

Disabling these tests for now, rather than deleting, since we'll need to
make a decision on whetheer to port the updates from the Chromium tree,
or write our own simpler UIA implementation.

Issue: https://github.com/flutter/flutter/issues/98427
Related issue: https://github.com/flutter/flutter/issues/94782
2022-02-14 12:07:45 -08:00
skia-flutter-autoroll
6023b60818 Roll Skia from 0e48516aae7e to 407563760529 (1 revision) (flutter/engine#31444) 2022-02-13 22:05:11 -08:00
Christopher Crawford
029c1f8aac Refactor SPIR-V transpiler. (flutter/engine#31430) 2022-02-13 15:20:01 -08:00
skia-flutter-autoroll
cbe8777da9 Roll Skia from 139ffa19d965 to 0e48516aae7e (3 revisions) (flutter/engine#31442) 2022-02-13 14:15:11 -08:00
skia-flutter-autoroll
c8cefb9363 Roll Skia from 80f272b62cda to 139ffa19d965 (1 revision) (flutter/engine#31439) 2022-02-13 12:25:01 -08:00
skia-flutter-autoroll
56abc0d63b Roll Fuchsia Linux SDK from vFVpCoTX6... to mtwYrvsxl... (flutter/engine#31438) 2022-02-13 12:20:02 -08:00
skia-flutter-autoroll
a7507e477b Roll Fuchsia Mac SDK from bZ6zE5Hv8... to 049_bWW1v... (flutter/engine#31433) 2022-02-13 12:15:10 -08:00
Jim Graham
6842d97557 fix the bounds of nested save layers with a mix of clips and transforms (flutter/engine#31437) 2022-02-13 10:46:53 -08:00
Zachary Anderson
7990f3dee5 Revert "Improve platform views performance (#31198)" (flutter/engine#31431)
This reverts commit 9ee76a65723d1d75af55ba8a58b70b8bef7a6536.
2022-02-12 16:22:58 -08:00
Chris Bracken
81c662ef3d Enable a11y unittests on Windows (flutter/engine#31387)
This enables accessibility unittests on Windows as part of our CI testing.

It also corrects two unit tests which were fixed by
https://github.com/flutter/engine/pull/29773, which fixed
https://github.com/flutter/flutter/issues/78460.

Finally it disables an AXFragmentRoot test that times out. We don't use
AXFragmentRoot in Flutter as it's only used with UI Automation APIs,
which Flutter does not use (we use MSAA).

Issue: https://github.com/flutter/flutter/issues/98225
2022-02-12 12:51:01 -08:00
skia-flutter-autoroll
42257f66ca Roll Skia from e4d3d3947caa to 80f272b62cda (1 revision) (flutter/engine#31428) 2022-02-12 11:20:08 -08:00
skia-flutter-autoroll
77b97caadc Roll Fuchsia Linux SDK from xWi8FO2Tf... to vFVpCoTX6... (flutter/engine#31427) 2022-02-12 05:05:02 -08:00
skia-flutter-autoroll
104fc68a5f Roll Fuchsia Mac SDK from iEc1h6f3F... to bZ6zE5Hv8... (flutter/engine#31426) 2022-02-12 04:40:11 -08:00
skia-flutter-autoroll
4917ae53d7 Roll Dart SDK from a37650334e51 to adf8fb6e09c1 (1 revision) (flutter/engine#31425) 2022-02-12 02:30:10 -08:00
skia-flutter-autoroll
82e57d476a Roll Dart SDK from ee66faef9353 to a37650334e51 (1 revision) (flutter/engine#31424) 2022-02-11 22:10:09 -08:00
Emmanuel Garcia
9ee76a6572 Improve platform views performance (flutter/engine#31198) 2022-02-11 21:15:10 -08:00
skia-flutter-autoroll
dafb66d3cd Roll Skia from 1542db1a9b9f to e4d3d3947caa (1 revision) (flutter/engine#31423) 2022-02-11 19:45:10 -08:00
Jason Simmons
94ce103fb5 Fix initialization of ThreadHost name prefix (flutter/engine#31420) 2022-02-11 18:35:09 -08:00
skia-flutter-autoroll
b3b951bcc7 Roll Skia from 503f2b7f71e0 to 1542db1a9b9f (1 revision) (flutter/engine#31422) 2022-02-11 18:25:02 -08:00
skia-flutter-autoroll
d77e415058 Roll Dart SDK from afd72d6097dc to ee66faef9353 (1 revision) (flutter/engine#31419) 2022-02-11 18:00:11 -08:00
Jason Simmons
957f52c55c Guard the Flutter Skia event tracer category flags with a lock (flutter/engine#31416) 2022-02-11 16:45:11 -08:00
skia-flutter-autoroll
524ac132d5 Roll Skia from 007fd156a033 to 503f2b7f71e0 (4 revisions) (flutter/engine#31414) 2022-02-11 15:55:11 -08:00
skia-flutter-autoroll
79b944f1be Roll Fuchsia Linux SDK from UHV3HWM3d... to xWi8FO2Tf... (flutter/engine#31413) 2022-02-11 15:45:10 -08:00
skia-flutter-autoroll
0cc0a8b668 Roll Fuchsia Mac SDK from jjxstNbgZ... to iEc1h6f3F... (flutter/engine#31412) 2022-02-11 15:35:10 -08:00
skia-flutter-autoroll
da29bf6fe2 Roll Skia from 0d36473ebc04 to 007fd156a033 (3 revisions) (flutter/engine#31411) 2022-02-11 14:30:09 -08:00
Callum Moffat
8a1f4d07f3 Reland: Trackpad gesture PointerData types (flutter/engine#31402)
This commit adds support to the engine core for encoding trackpad gestures for to the framework. Original PR was #28571
2022-02-11 14:02:09 -08:00
skia-flutter-autoroll
6e6bcd6659 Roll Dart SDK from 6761acad2daf to afd72d6097dc (1 revision) (flutter/engine#31410) 2022-02-11 13:40:09 -08:00
skia-flutter-autoroll
a78197e8a0 Roll Skia from 40d742634582 to 0d36473ebc04 (6 revisions) (flutter/engine#31409) 2022-02-11 13:05:01 -08:00
Emmanuel Garcia
ddc22d32df Detach from GL context before attaching (flutter/engine#31390) 2022-02-11 12:30:04 -08:00
skia-flutter-autoroll
71b6ab2db9 Roll Skia from 9c111af64b0c to 40d742634582 (3 revisions) (flutter/engine#31405) 2022-02-11 10:10:09 -08:00
skia-flutter-autoroll
fb02babf4a Roll Dart SDK from a3736d4e9b1b to 6761acad2daf (2 revisions) (flutter/engine#31404) 2022-02-11 09:05:11 -08:00
skia-flutter-autoroll
fcf461ce15 Roll Skia from 82d65d0487bd to 9c111af64b0c (10 revisions) (flutter/engine#31403) 2022-02-11 08:25:11 -08:00
skia-flutter-autoroll
9f60b5d70c Roll Fuchsia Mac SDK from ZA5ZzabQM... to jjxstNbgZ... (flutter/engine#31399) 2022-02-11 02:25:08 -08:00
skia-flutter-autoroll
6dcb46ef68 Roll Fuchsia Linux SDK from yDo1mhBKz... to UHV3HWM3d... (flutter/engine#31398) 2022-02-11 02:25:02 -08:00
skia-flutter-autoroll
dc48266ee1 Roll Dart SDK from a15d19a0d914 to a3736d4e9b1b (1 revision) (flutter/engine#31397) 2022-02-11 10:37:05 +01:00
JsouLiang
493cfd9601 Define thread priority enum and set thread priority for all threads in Engine (flutter/engine#30605)
* Define thread priority enum and set thread priority for all threads in Engine

* Split out the thread data and the thread data set operator
2022-02-10 21:14:54 -08:00
skia-flutter-autoroll
5122e104c8 Roll Skia from 74ce095463e1 to 82d65d0487bd (1 revision) (flutter/engine#31384) 2022-02-10 18:20:11 -08:00
godofredoc
85d903b80d Move recipes to repository folders. (flutter/engine#31367) 2022-02-10 17:15:10 -08:00
Yegor
74937f458c [web] PathRef: do not use == with doubles in assertions (flutter/engine#31382) 2022-02-10 17:00:02 -08:00
skia-flutter-autoroll
03477f17b0 Roll Skia from e1e2a858205f to 74ce095463e1 (2 revisions) (flutter/engine#31383) 2022-02-10 16:35:10 -08:00
skia-flutter-autoroll
fbaeedae95 Roll Dart SDK from 0041431f5ec7 to a15d19a0d914 (2 revisions) (flutter/engine#31381) 2022-02-10 15:25:08 -08:00
skia-flutter-autoroll
7a8ebe1fa5 Roll Skia from b6dfd97c5290 to e1e2a858205f (3 revisions) (flutter/engine#31380) 2022-02-10 15:10:10 -08:00
gaaclarke
ec8454b875 Renamed the scenario tests target to be generic emulator tests. (flutter/engine#28919) 2022-02-10 15:00:08 -08:00
Chris Bracken
8d99a8bc53 [fml] Use common FML string encoding utils (flutter/engine#31378)
General UTF8/UTF16 string conversion utility functions were recently
added to FML. This migrates calls in the Android JNI utils to the common
implementations.

No additional tests added since we're just dropping one implementation
of UTF8/UTF16 functions and making use of an equivalent set that already
has unit tests of its own. The rest of the Android-related code is
already covered by existing unit tests.

Issue: https://github.com/flutter/flutter/issues/98061
Related PR: https://github.com/flutter/engine/pull/31334
2022-02-10 14:13:59 -08:00