27147 Commits

Author SHA1 Message Date
skia-flutter-autoroll
aa3f93a94d Roll Skia from 5899b39484db to 970c33b0f43e (1 revision) (flutter/engine#39510)
https://skia.googlesource.com/skia.git/+log/5899b39484db..970c33b0f43e

2023-02-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 2e9909f5e605 to e1bd04158b46 (67 revisions)

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 brianosman@google.com,jonahwilliams@google.com,kjlubick@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: 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
2023-02-09 07:05:38 +00:00
skia-flutter-autoroll
816fd8b2a6 Roll Fuchsia Mac SDK from vV4hr9qgSXTVhRzEr... to 4cSuz7lZeOIfzhUHg... (flutter/engine#39509)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: 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
2023-02-09 06:31:23 +00:00
skia-flutter-autoroll
8e94bb45d1 Roll Skia from 1762c093d086 to 5899b39484db (1 revision) (flutter/engine#39508)
https://skia.googlesource.com/skia.git/+log/1762c093d086..5899b39484db

2023-02-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 8b35d2078e32 to 7c9f056dd34a (9 revisions)

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 brianosman@google.com,jonahwilliams@google.com,kjlubick@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: 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
2023-02-09 05:44:29 +00:00
skia-flutter-autoroll
c5290a7ebe Roll Skia from 638bfdc9e23c to 1762c093d086 (8 revisions) (flutter/engine#39507)
https://skia.googlesource.com/skia.git/+log/638bfdc9e23c..1762c093d086

2023-02-08 robertphillips@google.com Remove OOPRDDL jobs and supporting tooling
2023-02-08 johnstiles@google.com Support constant variables in index-expressions.
2023-02-08 robertphillips@google.com Add abandoned check to SkSurface's DDL-drawing code path
2023-02-08 robertphillips@google.com Remove narrow-glf16 from BonusConfigs jobs
2023-02-08 kjlubick@google.com Treat cubics with absolutely or relatively small A as quadratics
2023-02-08 armansito@google.com [graphite] Fixup GR_TEST_UTILS uses to GRAPHITE_TEST_UTILS
2023-02-08 herb@google.com Make SkGlyphDigest handle direct mask for CPU
2023-02-08 robertphillips@google.com Expand both colorspaces and backends tested by "ColorSpaces" jobs

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 brianosman@google.com,jonahwilliams@google.com,kjlubick@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: 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
2023-02-09 04:43:13 +00:00
HannesH
ed5db606a3 Update shader_optimization.md (flutter/engine#39497)
fixed a small typo
2023-02-09 03:17:04 +00:00
Jonah Williams
ffc4619fc1 increase first frame timeout (flutter/engine#39504) 2023-02-09 02:08:22 +00:00
skia-flutter-autoroll
4f9943db1c Manual roll Dart SDK from 9c68f2a74491 to 63b8dc1906e5 (3 revisions) (flutter/engine#39502)
Manual roll requested by zra@google.com

https://dart.googlesource.com/sdk.git/+log/9c68f2a74491..63b8dc1906e5

2023-02-08 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-218.0.dev
2023-02-08 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-217.0.dev
2023-02-08 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-216.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 aam@google.com,dart-vm-team@google.com,jonahwilliams@google.com,rmistry@google.com,zra@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
2023-02-09 01:31:10 +00:00
Chris Yang
d1a1fc6b90 Revert "Revert "[ios_platform_view] MaskView pool to reuse maskViews. (#38989)" (#39490)" (flutter/engine#39498)
This reverts commit 817f10b675dc620532990579dd56cfc890e54801.
2023-02-08 23:42:54 +00:00
Brandon DeRosier
42ab9a0e10 [Impeller] Fix sampling management problems (flutter/engine#39483) 2023-02-08 12:53:02 -08:00
chunhtai
7f0ffe360f Migrate iOS and Android to use pushRouteInformation (flutter/engine#39372)
* Migrate iOS and Android to use pushRouteInformation

* revert

* fix test
2023-02-08 20:00:58 +00:00
skia-flutter-autoroll
9403a14e39 Roll Fuchsia Linux SDK from HGN3rmf37VA5Sc0e1... to B6PQF-BmeXvmNZJy5... (flutter/engine#39493)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: 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
2023-02-08 19:57:06 +00:00
skia-flutter-autoroll
39c6f68a8a Roll Skia from 99a797d497fe to 638bfdc9e23c (4 revisions) (flutter/engine#39494)
https://skia.googlesource.com/skia.git/+log/99a797d497fe..638bfdc9e23c

2023-02-08 armansito@google.com [graphite] BufferManager methods to allocate unmapped buffers
2023-02-08 johnstiles@google.com Add support for FieldAccess expressions on temporaries.
2023-02-08 johnstiles@google.com Add support for struct constructors.
2023-02-08 johnstiles@google.com Add support for FieldAccess expressions that can be lvalues.

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 brianosman@google.com,jonahwilliams@google.com,kjlubick@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: 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
2023-02-08 19:53:25 +00:00
Amit Uttamchandani
091acd9397 Disable mouse-input-test (flutter/engine#39492)
See http://fxbug.dev/121501

Co-authored-by: Amit Uttamchandani <amituttam@google.com>
2023-02-08 11:31:31 -08:00
Chris Yang
817f10b675 Revert "[ios_platform_view] MaskView pool to reuse maskViews. (#38989)" (flutter/engine#39490)
This reverts commit 353f0b5b32ff9f3199f5fad0a02110e539c017e8.
2023-02-08 19:14:06 +00:00
skia-flutter-autoroll
700454efff Roll Skia from d52b1a24c407 to 99a797d497fe (1 revision) (flutter/engine#39489)
https://skia.googlesource.com/skia.git/+log/d52b1a24c407..99a797d497fe

2023-02-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from be2b5b119b13 to 8b35d2078e32 (62 revisions)

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 brianosman@google.com,jonahwilliams@google.com,kjlubick@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: 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
2023-02-08 18:05:50 +00:00
skia-flutter-autoroll
d6866de73e Manual roll Dart SDK from a507a9057730 to 9c68f2a74491 (11 revisions) (flutter/engine#39488)
Manual roll requested by zra@google.com

https://dart.googlesource.com/sdk.git/+log/a507a9057730..9c68f2a74491

2023-02-08 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-215.0.dev
2023-02-08 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-214.0.dev
2023-02-07 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-213.0.dev
2023-02-07 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-212.0.dev
2023-02-06 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-211.0.dev
2023-02-06 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-210.0.dev
2023-02-06 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-209.0.dev
2023-02-06 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-208.0.dev
2023-02-05 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-207.0.dev
2023-02-04 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-206.0.dev
2023-02-04 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-205.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 aam@google.com,dart-vm-team@google.com,jonahwilliams@google.com,rmistry@google.com,zra@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
2023-02-08 17:43:06 +00:00
skia-flutter-autoroll
8461aa3dd5 Roll Skia from 4d064e82ce8e to d52b1a24c407 (4 revisions) (flutter/engine#39487)
https://skia.googlesource.com/skia.git/+log/4d064e82ce8e..d52b1a24c407

2023-02-08 johnstiles@google.com Migrate fieldSlotOffset logic to SkSL::FieldAccess.
2023-02-08 jvanverth@google.com [graphite] Add stub for image memory barrier.
2023-02-08 kjlubick@google.com Fix signed -> unsigned warning in Swizzle.h
2023-02-08 armansito@google.com [graphite][dawn] Disable derivative uniformity checks

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 brianosman@google.com,jonahwilliams@google.com,kjlubick@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: 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
2023-02-08 17:18:05 +00:00
skia-flutter-autoroll
40f76b1127 Roll Skia from 7cac214d0f4b to 4d064e82ce8e (1 revision) (flutter/engine#39486)
https://skia.googlesource.com/skia.git/+log/7cac214d0f4b..4d064e82ce8e

2023-02-08 herb@google.com Make API digestFor and actionFor

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 brianosman@google.com,jonahwilliams@google.com,kjlubick@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: 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
2023-02-08 15:26:24 +00:00
skia-flutter-autoroll
6a83d01e75 Roll Fuchsia Mac SDK from uYw6cCpJIpQa42G4O... to vV4hr9qgSXTVhRzEr... (flutter/engine#39485)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: 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
2023-02-08 14:05:39 +00:00
luckysmg
7157c53e4f [Impeller] Fix stroke cap drawing not correct. (flutter/engine#39481)
* ++

* ++
2023-02-08 06:47:30 +00:00
skia-flutter-autoroll
4856d910c7 Roll Fuchsia Linux SDK from aRqjqB76Z2gNQsrTA... to HGN3rmf37VA5Sc0e1... (flutter/engine#39480)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: 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
2023-02-08 06:09:20 +00:00
skia-flutter-autoroll
3d1f053a0e Roll Skia from f30529658275 to 7cac214d0f4b (1 revision) (flutter/engine#39478)
https://skia.googlesource.com/skia.git/+log/f30529658275..7cac214d0f4b

2023-02-07 herb@google.com Align SkStrike and RemoteStrike digestPtr()

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 brianosman@google.com,jonahwilliams@google.com,kjlubick@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: 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
2023-02-08 05:31:25 +00:00
Chris Bracken
7d5af83621 [macOS] Support text input autocomplete (flutter/engine#39460)
By default, autocomplete is enabled during text input on macOS. On Macs
with the touchbar enabled, the current text input and any suggested
autocompletions are listed in the touchbar.

This adds support for disabling autocomplete when autofill is disabled,
when obscureText is set in the text input configuration, and when the
autofill hint type is "password" or "username". When an AutofillGroup is
in use, we disable autocomplete for all fields within the group when any
of the fields disables autocomplete.

While OS-level autocomplete support is far more robust on iOS, this
behaviour matches our enable/disable state management behaviour on that
platform.

Issue: https://github.com/flutter/flutter/issues/119824
2023-02-07 20:23:32 -08:00
Zachary Anderson
89bed0967e Revert "Revert "Revert "Manual roll Dart SDK from a507a9057730 to 5c74c8b64dec (9 revisions) (#39462)" (#39470)" (#39475)" (flutter/engine#39477)
This reverts commit f046e94142a68adadbafc06ccc2f1787a0ea08b0.
2023-02-08 04:18:33 +00:00
Zachary Anderson
f046e94142 Revert "Revert "Manual roll Dart SDK from a507a9057730 to 5c74c8b64dec (9 revisions) (#39462)" (#39470)" (flutter/engine#39475)
This reverts commit 8cbb425349869a9c72bb0b5e347ba1f16126cec0.
2023-02-07 19:53:34 -08:00
godofredoc
8cbb425349 Revert "Manual roll Dart SDK from a507a9057730 to 5c74c8b64dec (9 revisions) (#39462)" (flutter/engine#39470)
This reverts commit 1f878112f0e051b7e708bf85c3169eaf900e6d52.
2023-02-08 01:53:34 +00:00
skia-flutter-autoroll
caef8ec76f Roll Fuchsia Mac SDK from zYEsaCaA1cokDUU43... to uYw6cCpJIpQa42G4O... (flutter/engine#39466)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: 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
2023-02-08 01:13:23 +00:00
Zachary Anderson
0971b8102d Update malioc analysis golden file (flutter/engine#39461) 2023-02-07 23:54:52 +00:00
skia-flutter-autoroll
99beb79dff Roll Skia from bd48f82dcabb to f30529658275 (7 revisions) (flutter/engine#39463)
https://skia.googlesource.com/skia.git/+log/bd48f82dcabb..f30529658275

2023-02-07 johnstiles@google.com Add support for Field lvalues.
2023-02-07 johnstiles@google.com Add dedicted dot ops to RP codegen.
2023-02-07 ccameron@chromium.org SkJpegMultiPicture: Fix segment identification bug
2023-02-07 herb@google.com Use sk_sp<StrikeForGPU>
2023-02-07 johnstiles@google.com Revert "Roll vulkan-deps from be2b5b119b13 to 0c637535def1 (55 revisions)"
2023-02-07 herb@google.com Switch RemoteStrike to be sk_sp
2023-02-07 kjlubick@google.com Manual roll Dawn from e59fea574f07 to 01ac21cc9aba (6 revisions)

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 brianosman@google.com,jonahwilliams@google.com,kjlubick@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: 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
2023-02-07 23:37:23 +00:00
Loïc Sharma
0dbedd3617 [Windows] Remove accessibility root assumptions (flutter/engine#39441)
* [Windows] Remove accessibility root assumptions

* Improve tests

* Improve comment

* Use helper

* Add TODO

* Fix

* Make test more thorough

* Add assertion

* More assertions

* Format

* Tweak comments based off feedback
2023-02-07 23:27:07 +00:00
skia-flutter-autoroll
1f878112f0 Manual roll Dart SDK from a507a9057730 to 5c74c8b64dec (9 revisions) (flutter/engine#39462)
Manual roll requested by zra@google.com

https://dart.googlesource.com/sdk.git/+log/a507a9057730..5c74c8b64dec

2023-02-07 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-213.0.dev
2023-02-07 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-212.0.dev
2023-02-06 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-211.0.dev
2023-02-06 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-210.0.dev
2023-02-06 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-209.0.dev
2023-02-06 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-208.0.dev
2023-02-05 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-207.0.dev
2023-02-04 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-206.0.dev
2023-02-04 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-205.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 aam@google.com,dart-vm-team@google.com,jonahwilliams@google.com,rmistry@google.com,zra@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
2023-02-07 15:05:45 -08:00
hangyu
13c33441ef Override _accessibilityHitTest to fix IOS 16 semantics issues (flutter/engine#38794)
* Update SemanticsObject.mm

* lint

* Update SemanticsObjectTest.mm

test

Update SemanticsObjectTest.mm

Update SemanticsObjectTest.mm

test

test

Update SemanticsObject.mm

Update SemanticsObjectTest.mm

Update SemanticsObjectTest.mm

Update SemanticsObject.mm

Update SemanticsObjectTest.mm

update

Update SemanticsObjectTest.mm

* Update SemanticsObjectTest.mm

* Update SemanticsObject.mm

* Update SemanticsObject.mm

* Update SemanticsObject.mm

* Update SemanticsObject.mm

* Update SemanticsObject.mm

* Update SemanticsObject.mm

* Update SemanticsObject.mm

* Update SemanticsObject.mm

* Update SemanticsObject.mm

* Update SemanticsObject.mm

* Update SemanticsObject.mm

* Update SemanticsObject.mm

* Update shell/platform/darwin/ios/framework/Source/SemanticsObject.mm

Co-authored-by: chunhtai <47866232+chunhtai@users.noreply.github.com>

* Update SemanticsObject.mm

* hittestorder

* Update SemanticsObject.h

* Update accessibility_bridge.mm

* Update SemanticsObject.mm

* Update SemanticsObject.mm

* Update SemanticsObject.mm

* Update SemanticsObject.mm

* Update SemanticsObject.mm

* Update SemanticsObjectTest.mm

* Update SemanticsObject.mm

* Update accessibility_bridge_test.mm

---------

Co-authored-by: chunhtai <47866232+chunhtai@users.noreply.github.com>
2023-02-07 22:25:53 +00:00
skia-flutter-autoroll
0d883f4323 Roll Skia from 87dbc81b421f to bd48f82dcabb (8 revisions) (flutter/engine#39459)
https://skia.googlesource.com/skia.git/+log/87dbc81b421f..bd48f82dcabb

2023-02-07 armansito@google.com [graphite] Remove unused DrawBufferManager.h header
2023-02-07 johnstiles@google.com Add support for sk_FragCoord to SkRP.
2023-02-07 johnstiles@google.com Remove redundant RP codegen tests.
2023-02-07 johnstiles@google.com Simplify pushing and immediately popping a slot.
2023-02-07 bsalomon@google.com SkShaderBase::asFragmentProcessor uses MatrixRec
2023-02-07 johnstiles@google.com Factor out redundant pushIntrinsic logic.
2023-02-07 johnstiles@google.com Add pow/exp support to RP codegen.
2023-02-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from be2b5b119b13 to 0c637535def1 (55 revisions)

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 brianosman@google.com,jonahwilliams@google.com,kjlubick@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: 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
2023-02-07 21:42:16 +00:00
Zachary Anderson
30c25acf8b Add helpers for updating arm tools in CIPD (flutter/engine#39458) 2023-02-07 12:31:27 -08:00
Jonah Williams
a479b5c310 [impeller] ensure full glyphs respect alpha (flutter/engine#39377) 2023-02-07 19:46:51 +00:00
skia-flutter-autoroll
93dd24de00 Roll Skia from 3b1401c4870d to 87dbc81b421f (4 revisions) (flutter/engine#39457)
https://skia.googlesource.com/skia.git/+log/3b1401c4870d..87dbc81b421f

2023-02-07 kjlubick@google.com Build runtime files
2023-02-07 herb@google.com Switch path and drawable from action to digest
2023-02-07 herb@google.com Use path and drawable API correctly
2023-02-07 johnstiles@google.com Implement pop-slots simplification code recursively.

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 brianosman@google.com,jonahwilliams@google.com,kjlubick@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: 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
2023-02-07 17:10:23 +00:00
skia-flutter-autoroll
3517e64501 Roll Skia from 6babb6a1afe6 to 3b1401c4870d (1 revision) (flutter/engine#39455)
https://skia.googlesource.com/skia.git/+log/6babb6a1afe6..3b1401c4870d

2023-02-07 armansito@google.com Run rewrite_includes.py

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 bdero@google.com,brianosman@google.com,kjlubick@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: 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
2023-02-07 14:41:28 +00:00
skia-flutter-autoroll
e0cdb2405d Roll Fuchsia Linux SDK from wlbzrDXNCXQZV0QdG... to aRqjqB76Z2gNQsrTA... (flutter/engine#39454)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC bdero@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: 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
2023-02-07 14:03:23 +00:00
skia-flutter-autoroll
bc75639f01 Roll Fuchsia Mac SDK from jD_N9MDLvRtOuBMgY... to zYEsaCaA1cokDUU43... (flutter/engine#39453)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC bdero@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: 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
2023-02-07 12:26:29 +00:00
skia-flutter-autoroll
0e37dcc157 Roll Skia from 83da27e4cd3a to 6babb6a1afe6 (1 revision) (flutter/engine#39451)
https://skia.googlesource.com/skia.git/+log/83da27e4cd3a..6babb6a1afe6

2023-02-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 0b4a2f1f50b8 to e59fea574f07 (10 revisions)

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 bdero@google.com,brianosman@google.com,kjlubick@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: 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
2023-02-07 09:34:31 +00:00
skia-flutter-autoroll
b3bec09332 Roll Skia from 419bb63e733d to 83da27e4cd3a (1 revision) (flutter/engine#39448)
https://skia.googlesource.com/skia.git/+log/419bb63e733d..83da27e4cd3a

2023-02-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from bcb8f46b86b7 to 938d3a1fac4d (2 revisions)

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 bdero@google.com,brianosman@google.com,kjlubick@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: 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
2023-02-07 06:46:27 +00:00
skia-flutter-autoroll
ddd6f4ecdf Roll Skia from 7e2c9f54c0fd to 419bb63e733d (1 revision) (flutter/engine#39447)
https://skia.googlesource.com/skia.git/+log/7e2c9f54c0fd..419bb63e733d

2023-02-07 armansito@google.com [graphite] Introduce buffer types for GPU-only use cases

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 bdero@google.com,brianosman@google.com,kjlubick@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: 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
2023-02-07 05:58:22 +00:00
Jake Schafer
ec42a1d6e0 iOS keyboard animation synchronization (flutter/engine#37604)
* first keyboard commit

* first keyboard commit

* cleaned up from initial testing

* added keyboard animation stop calculation

* added keyboard animation stop calculation

* lucky updates :)

* type change

* final touches

* final touches

* final touches

* removed KeyboardAnimationView class

* removed KeyboardAnimationView class

* dynamic keyboard spring curve implementation

* broke out spring curve to own objc files

* broke out spring curve to own objc files

* simplified and added test

* modified spring formula to use damping

* added logic for compounding simultaneous animation calls

* remove unnecessary code

* cleanup

* cleanup

* update springCurveIos file

* cleaning up

* simple optimizations

* comment update

* bool update

* credit spring calculation project

* improved setupKeyboardAnimationCureveIfNeeded tests

Improved setupKeyboardAnimationCurveIfNeeded tests

* Optimized compounding animation checks and added new tests

* changed viewport update logic

* Update FlutterViewControllerTest.mm

Updated test nits

* Updated license

* Updated tests

* Cleanup

* Migrated spring class based on React

* Updated syntax

* Update shell/platform/darwin/ios/framework/Source/spring_curve_ios.mm

Co-authored-by: Jenn Magder <magder@google.com>

* Update shell/platform/darwin/ios/framework/Source/spring_curve_ios.h

Co-authored-by: Jenn Magder <magder@google.com>

* Updated naming

* Updated naming

* Optimized spring model calculations

* Improved interpolation accuracy

* Revert "Improved interpolation accuracy"

This reverts commit 6d025129b620db44741f70d659900430d9536628.

* Updated comment

* Updated spring curve comments

* updated to work with third_party spring animation

* updated to use SpringAnimation to/from values

* updated license (removed old files)

* updates

* allow updating springanimation position values

* updated test

* update

* fixes

---------

Co-authored-by: Jenn Magder <magder@google.com>
2023-02-07 01:12:23 +00:00
Loïc Sharma
fb53ce4e48 [Windows] Fix the 'engine restart resets keyboard' test (flutter/engine#39380) 2023-02-07 01:00:09 +00:00
skia-flutter-autoroll
8a3202cce8 Roll Skia from 1bc762cbb8ce to 7e2c9f54c0fd (23 revisions) (flutter/engine#39440)
https://skia.googlesource.com/skia.git/+log/1bc762cbb8ce..7e2c9f54c0fd

2023-02-06 brianosman@google.com Switch back to "legacy" AAA heuristic
2023-02-06 ccameron@chromium.org SkJpegXmp: Consolidate XMP parsing in SkJpegXmp
2023-02-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 3c1d98cffee9 to 0627f9ef0da0
2023-02-06 nicolettep@google.com [graphite] Define freeGpuData() in VulkanTexture class
2023-02-06 robertphillips@google.com [graphite] Apply colorSpace to runtime effect's uniforms
2023-02-06 robertphillips@google.com [graphite] Apply colorSpace to the gradients' color stops
2023-02-06 jvanverth@google.com Fix overflow in CreateIntegralTable
2023-02-06 johnstiles@google.com Avoid switching between scalar and SIMD in Affine_vpts.
2023-02-06 robertphillips@google.com [graphite] Apply colorSpace to the SkPaint's color
2023-02-06 robertphillips@google.com Make use of existing DM color space functionality
2023-02-06 nicolettep@google.com [graphite] Implement Vulkan CopyBufferToTexture
2023-02-06 herb@google.com Use the right mask action to draw emoji
2023-02-06 bungeman@google.com Remove SK_IGNORE_FIX_FOR_PDF_UNDEFINED_COLOR
2023-02-06 bungeman@google.com Put codec DecoderProc into anonymous namespace
2023-02-06 jamesgk@google.com Manually roll Dawn from 14685aa05bfd to 0b4a2f1f50b8 (25 revisions)
2023-02-06 herb@google.com On RemoteStrike use fSentGlyphs for all types
2023-02-06 brianosman@google.com Clean up naming and standards in RP SkImageShader
2023-02-06 brianosman@google.com Implement linear mipmap filtering in Raster Pipeline
2023-02-06 johnstiles@google.com Replace pop_slots with pop_slots_unmasked when possible.
2023-02-06 johnstiles@google.com Dump ops that span multiple variables correctly.
2023-02-06 johnstiles@google.com Give variables unique names in SkRP dump files.
2023-02-06 johnstiles@google.com Optimize compound-constructors into splats where possible.
2023-02-06 bsalomon@google.com Add shader that clamps the coordinates used to sample another shader.

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 bdero@google.com,brianosman@google.com,kjlubick@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: 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
2023-02-07 00:24:33 +00:00
skia-flutter-autoroll
a12ee3f05f Roll Fuchsia Linux SDK from V9ahWWCSVIMrpc9LX... to wlbzrDXNCXQZV0QdG... (flutter/engine#39435)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC bdero@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: 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
2023-02-06 23:46:54 +00:00
skia-flutter-autoroll
d1585765f4 Roll Fuchsia Mac SDK from f7zsdfKoUWP6RD8S_... to jD_N9MDLvRtOuBMgY... (flutter/engine#39439)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC bdero@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: 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
2023-02-06 23:40:06 +00:00
godofredoc
9cf8958796 Fix cpp-wrappers archive. (flutter/engine#39400)
* Fix cpp-wrappers archive.

* Include wrapper headers.
2023-02-06 23:22:04 +00:00
godofredoc
ee7fae375e Use jdk 11 in the engine. (flutter/engine#39375)
This is in preparation to support builds on mac m1 machines.
2023-02-06 22:55:08 +00:00
godofredoc
3e22218a32 Migrate engine_v2_builds to python3. (flutter/engine#39404)
* Migrate engine_v2_builds to python3.

Python2 has already been deprecated and the the python binary removed
from path.

* Also use python3 for global generators.
2023-02-06 18:05:50 +00:00