Commit Graph

21030 Commits

Author SHA1 Message Date
skia-flutter-autoroll
d2614e6185 Roll Dart SDK from 9f61c2487bbd to ba5e72e4b2d7 (16 revisions) (flutter/engine#30075)
https://dart.googlesource.com/sdk.git/+log/9f61c2487bbd..ba5e72e4b2d7

2021-12-02 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.16.0-72.0.dev
2021-12-02 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.16.0-71.0.dev
2021-12-02 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.16.0-70.0.dev
2021-12-01 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.16.0-69.0.dev
2021-12-01 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.16.0-68.0.dev
2021-12-01 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.16.0-67.0.dev
2021-12-01 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.16.0-66.0.dev
2021-12-01 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.16.0-65.0.dev
2021-11-30 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.16.0-64.0.dev
2021-11-30 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.16.0-63.0.dev
2021-11-30 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.16.0-62.0.dev
2021-11-30 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.16.0-61.0.dev
2021-11-30 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.16.0-60.0.dev
2021-11-30 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.16.0-59.0.dev
2021-11-29 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.16.0-58.0.dev
2021-11-29 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.16.0-57.0.dev

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

To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2021-12-02 13:15:45 -08:00
Casey Hillers
20c7e5f75c [ci.yaml] Remove default properties (flutter/engine#29694) 2021-12-02 13:14:03 -08:00
Brandon DeRosier
69231a7915 Move swiftshader forward a couple of weeks (Nov 20 2019 -> Dec 5 2019) to add missing implementations in SubzeroReactor.cpp. (flutter/engine#30068)
Corresponding buildroot PR: https://github.com/flutter/buildroot/pull/529

Needed for https://github.com/flutter/engine/pull/29391.
2021-12-02 12:59:26 -08:00
Greg Spencer
aa6e038da6 Remove todos (flutter/engine#30002) 2021-12-02 12:49:18 -08:00
skia-flutter-autoroll
5a73fda906 Roll Fuchsia Mac SDK from XankF6weU... to MaLRScmfU... (flutter/engine#30076) 2021-12-02 12:39:01 -08:00
David Worsham
c1e33b58a5 fuchsia: Add a SoftwareSurfaceProducer for debug (flutter/engine#29657) 2021-12-02 12:09:51 -08:00
skia-flutter-autoroll
7a53b18378 Roll Skia from 9d74c28e823a to 2756b0ee0250 (5 revisions) (flutter/engine#30078) 2021-12-02 11:44:01 -08:00
Emircan Uysaler
d7a828ff3d [fuchsia] Change Touch response to YES (flutter/engine#30041) 2021-12-02 11:38:30 -08:00
Siva
b473bbbb42 Enable compressed pointers on iOS builds (flutter/engine#30077) 2021-12-02 11:24:02 -08:00
skia-flutter-autoroll
5607460722 Roll Skia from 6dc45289aec0 to 9d74c28e823a (2 revisions) (flutter/engine#30074) 2021-12-02 10:24:01 -08:00
skia-flutter-autoroll
f022cb573c Roll Skia from c4712cc704e8 to 6dc45289aec0 (2 revisions) (flutter/engine#30073) 2021-12-02 09:04:02 -08:00
skia-flutter-autoroll
405f811a8b Roll Fuchsia Linux SDK from Fi9OzLVMX... to NJK-w4N99... (flutter/engine#30065) 2021-12-02 00:44:01 -08:00
skia-flutter-autoroll
39ea55f694 Roll Skia from 2a42471c92f3 to c4712cc704e8 (3 revisions) (flutter/engine#30064) 2021-12-02 00:39:01 -08:00
skia-flutter-autoroll
a5d5f60571 Roll Skia from d3399178196e to 2a42471c92f3 (7 revisions) (flutter/engine#30061) 2021-12-01 21:59:01 -08:00
skia-flutter-autoroll
4330178dc8 Roll Fuchsia Mac SDK from 9DWt0M7vg... to XankF6weU... (flutter/engine#30057) 2021-12-01 17:14:01 -08:00
Zachary Anderson
5e85b90cc5 Revert dart to 9f61c2487bbd (flutter/engine#30056)
* Revert "Roll Dart SDK from 3a963ff14181 to 8bb2e56ec900 (4 revisions) (#30045)"

This reverts commit 08447177e1.

* Revert "Roll Dart SDK from 9f61c2487bbd to 3a963ff14181 (7 revisions) (#30011)"

This reverts commit a1f57468fc.
2021-12-01 16:52:00 -08:00
Jenn Magder
482453ff4d Roll web_installers simulators package (flutter/engine#30035) 2021-12-01 16:09:02 -08:00
skia-flutter-autoroll
39149ec636 Roll Skia from fa183572bfd3 to d3399178196e (17 revisions) (flutter/engine#30047) 2021-12-01 12:44:03 -08:00
Chris Bracken
679e34a3e3 Eliminate hardcoded scale factor in a11y scroll (flutter/engine#30013)
When performing an accessibilty scroll, the default scroll distance is
kSmallScrollIncrement (40 pixels). This value is then multiplied by the
system scale factor, as set in the display settings drop-down in the Windows
system settings.

When we imported the AX tree from Chromium, we hard-coded the system
scale factor to 1.0 due to a fair amount of abstraction of the scale
factor lookup in their code. This fills it back in.

Issue: https://github.com/flutter/flutter/issues/78798
2021-12-01 12:32:32 -08:00
skia-flutter-autoroll
08447177e1 Roll Dart SDK from 3a963ff14181 to 8bb2e56ec900 (4 revisions) (flutter/engine#30045) 2021-12-01 12:29:01 -08:00
Ryan Macnak
b0eb8bca65 Run Dart VM tasks on the engine's ConcurrentMessageLoop instead the VM's separate thread pool. (flutter/engine#29819)
Bug: https://github.com/dart-lang/sdk/issues/44228
2021-12-01 11:53:27 -08:00
eggfly
6b1d2dcdbc Share the io_manager between parent and spawn engine (flutter/engine#29915) 2021-12-01 10:34:01 -08:00
Harry Terkelsen
ec599ab8d9 Fix sceneElement analysis error (flutter/engine#30038) 2021-12-01 10:31:37 -08:00
Tong Mu
fdc78e4146 [Win32, keyboard] Fix dead key events that don't have the dead key mask (flutter/engine#30004)
This PR fixes flutter/flutter#92654, a rare case where dead key events are not properly handled.
2021-12-01 00:49:44 -08:00
Tong Mu
2626d453ff [macOS] MacOS Keyboard properly handles multi-char characters (flutter/engine#30005)
* Attempt

* Write my own decode

* Doc

* Format

* Fix comment and log

* Update FlutterEmbedderKeyResponder.mm
2021-12-01 00:49:19 -08:00
Harry Terkelsen
83631d17ee Non painting platform views (flutter/engine#30003) 2021-11-30 17:39:20 -08:00
Emmanuel Garcia
f0d3d31b08 Use WindowInfoTracker.Companion.getOrCreate instead of the short version (flutter/engine#30012) 2021-11-30 17:24:01 -08:00
skia-flutter-autoroll
a1f57468fc Roll Dart SDK from 9f61c2487bbd to 3a963ff14181 (7 revisions) (flutter/engine#30011) 2021-11-30 16:54:02 -08:00
skia-flutter-autoroll
fc8b354366 Roll Skia from a0ad6db14184 to fa183572bfd3 (24 revisions) (flutter/engine#30010) 2021-11-30 16:49:03 -08:00
skia-flutter-autoroll
633da4d8c2 Roll Fuchsia Mac SDK from lmR_Aqf8s... to 9DWt0M7vg... (flutter/engine#30008) 2021-11-30 16:34:02 -08:00
Filip Filmar
e769683b1d [fuchsia] Fix unset key and present key meaning (flutter/engine#29995) 2021-11-30 15:59:02 -08:00
Greg Spencer
e50f896589 Fix text height behavior macros (flutter/engine#30006) 2021-11-30 15:55:12 -08:00
Yegor
f9cd41081d [web] DomRenderer becomes FlutterViewEmbedder (flutter/engine#29994)
* [web] move useful utilities out DomRenderer
* [web] rename DomRenderer to FlutterViewEmbedder
2021-11-30 14:55:44 -08:00
gaaclarke
5b1174940a Removed the email warning about notifications entitlement (flutter/engine#29996) 2021-11-30 14:51:08 -08:00
Chase Latta
1324bac660 Stamp fuchsia packages with api level (flutter/engine#29998)
BUG: https://bugs.fuchsia.dev/p/fuchsia/issues/detail?id=87813

As part of the fuchsia platform versioning we are stamping all of
our packages with a target api level which can be read by our assembly
tools. We would like to be able to update the target api level with a
roller so I added a file which can is read by the gn tool. I am open
to suggestions about how to change this is we do not want to add
file read calls to our gn script.
2021-11-30 11:40:44 -08:00
godofredoc
3ddef3e9ad Update the token used by mirroring workflows. (flutter/engine#30000) 2021-11-30 10:59:01 -08:00
eggfly
b841b405e2 Add a comment in Image.toByteData to limit more encoders (flutter/engine#29962) 2021-11-30 00:04:09 -08:00
eggfly
2f9a4fba3f Remove remaining usages of getUnsafe() (flutter/engine#29941) 2021-11-29 21:24:01 -08:00
Filip Filmar
e2dbdf16bd [fuchsia] Fixes the HID usage handling (flutter/engine#29815)
The old code stripped the USB hid usage page value from the Fuchsia
key.  It shouldn't be doing that.  This change fixes the issue,
and adds tests that rely on the key constants to verify that the
change indeed does what it is supposed to do.

In the process of fixing this, filed a few known issues and marked them
as TODO. These issues should be handled in separate PRs.

Fixes: https://github.com/flutter/flutter/issues/93890
2021-11-29 15:41:17 -08:00
Chris Bracken
22c822564d Win32: add test of native a11y tree nodes (flutter/engine#29993)
Adds AddSemanticsNodeUpdateWithChildren, which tests that the native
tree of IAccessible COM objects is an accurate representation of the
platform-agnostic accessibility tree.

Issue: https://github.com/flutter/flutter/issues/77838
2021-11-29 15:34:05 -08:00
Callum Moffat
8877397345 Remove iPadOS mouse pointer if no longer connected (flutter/engine#28319) 2021-11-29 14:47:01 -08:00
Chris Bracken
f8dfe2fab4 Win32 a11y bridge and platform node delegates (flutter/engine#29829)
* Win32 a11y bridge and platform node delegates

This is the third in a series of patches adding accessibility support
for the Windows embedder. This patch wires in the Accessibility bridge,
and lands the core structure of the Windows FlutterPlatformNodeDelegate
and AccessibilityBridgeDelegate classes, including:

* Instantiating the AccessibilityBridge when the semantics tree is
  enabled.
* Creating FlutterPlatformNodeDelegate wrappers for semantics tree
  nodes.
* Handling custom action updates.
* Building and updating the accessibility tree on semantics updates.
* Returning the native IAccessible objects when queried.

Breaking this out so that the follow-up patches can be reviewed and
landed in smaller, independent chunks.

Issue: https://github.com/flutter/flutter/issues/77838
Issue: https://github.com/flutter/flutter/issues/93928
2021-11-29 13:23:42 -08:00
Mouad Debbar
b44dfd45b3 [web] Use fuzzy matching in Gold (flutter/engine#29847) 2021-11-29 16:07:33 -05:00
skia-flutter-autoroll
cde08a7f21 Roll Skia from 288ddb98b751 to a0ad6db14184 (1 revision) (flutter/engine#29989) 2021-11-29 11:27:02 -08:00
skia-flutter-autoroll
8c469ef5e8 Roll Clang Windows from a4WSJSNW8... to 6u9Xk_Dr7... (flutter/engine#29988) 2021-11-29 11:22:02 -08:00
Chris Bracken
5b6219cb49 [Win32] Use mock macro for UpdateSemanticsEnabled (flutter/engine#29976)
Previously, we'd mocked out UpdateSemanticsEnabled using a simple
lambda. Due to the embedder API's C ABI, we were unable to make use of
lambda captures. This patch instead uses MOCK_ENGINE_PROC so we can make
the test variable a local and rely on lambda capture.

Issue: https://github.com/flutter/flutter/issues/77838
2021-11-29 10:39:54 -08:00
skia-flutter-autoroll
a151e55d29 Roll Skia from e2a038f956ff to 288ddb98b751 (3 revisions) (flutter/engine#29987) 2021-11-29 10:02:03 -08:00
eggfly
b87bbe9bc9 Fix typo and clean some includes (flutter/engine#29940) 2021-11-29 09:34:38 -08:00
Yegor
d9e349481c [web] clean-up dom_renderer.dart (flutter/engine#29934) 2021-11-29 09:26:53 -08:00
skia-flutter-autoroll
148dac4f98 Roll Skia from bf6149669fa0 to e2a038f956ff (1 revision) (flutter/engine#29985) 2021-11-29 08:37:05 -08:00