26544 Commits

Author SHA1 Message Date
skia-flutter-autoroll
2df35fdd54 Roll Fuchsia Mac SDK from DdU--deE0Xl4TQ2Bm... to NLb_T58g0l_X46JEN... (flutter/engine#38387)
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 jsimmons@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
2022-12-19 02:24:18 +00:00
skia-flutter-autoroll
7dfa1165f0 Roll Fuchsia Linux SDK from bloqad357AGI6lnOb... to mRBUNknZk43y-LHGS... (flutter/engine#38386)
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 jsimmons@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
2022-12-18 18:41:03 +00:00
skia-flutter-autoroll
c50f87f362 Roll Skia from 7b0a9d9a3008 to 0362c030efa7 (9 revisions) (flutter/engine#38385)
https://skia.googlesource.com/skia.git/+log/7b0a9d9a3008..0362c030efa7

2022-12-18 vikassoni@chromium.org Remove legacy skia api.
2022-12-18 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2022-12-17 jvanverth@google.com Rename some AtlasTypes for clarity.
2022-12-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from c943ccc4d398 to 29e87c1e6ee6 (3 revisions)
2022-12-16 kjlubick@google.com [includes] Enforce IWYU on various base and core files.
2022-12-16 kjlubick@google.com Manual Dawn Roll
2022-12-16 cdesouza@igalia.com Preparing to enable -Wunreachable-code-aggressive
2022-12-16 bsalomon@google.com Revert "Add SkPicture support for SkMesh"
2022-12-16 bsalomon@google.com Add SkPicture support for SkMesh

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 jsimmons@google.com,kjlubick@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
2022-12-18 17:13:18 +00:00
skia-flutter-autoroll
c03d37fc5f Roll Fuchsia Mac SDK from qk9nUlw83EeMMaWmE... to DdU--deE0Xl4TQ2Bm... (flutter/engine#38383)
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 jsimmons@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
2022-12-18 13:29:24 +00:00
alanwutang11
8518efa1f6 Use canvaskit toByteData for unsupported videoFrame formats (flutter/engine#38361)
* use canvaskit toByteData for unsupported videoFrame formats

* more descriptive comment
2022-12-17 22:07:11 -08:00
skia-flutter-autoroll
5c9530700b Roll Fuchsia Linux SDK from PqyqxdbUFyd8xoYIP... to bloqad357AGI6lnOb... (flutter/engine#38381)
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 jsimmons@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
2022-12-18 01:18:22 +00:00
skia-flutter-autoroll
9fb3044d0b Roll Fuchsia Mac SDK from qYE6uXjRtAxy7p5HB... to qk9nUlw83EeMMaWmE... (flutter/engine#38380)
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 jsimmons@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
2022-12-17 21:42:31 +00:00
Brandon DeRosier
1a7505deee [Impeller] Move GetSecondsElapsed to Playground (flutter/engine#38375) 2022-12-17 19:53:18 +00:00
Brandon DeRosier
7ff5dc4d73 [Impeller Scene] Fix crasher for nodes with no meshes (flutter/engine#38374) 2022-12-17 11:07:08 -08:00
Jason Simmons
7012c66402 Add a missing include to display_list_matrix_clip_tracker.h (flutter/engine#38371) 2022-12-17 15:33:26 +00:00
skia-flutter-autoroll
cd3cc97fb7 Roll Fuchsia Linux SDK from H6B0UgW07fc1nBtnc... to PqyqxdbUFyd8xoYIP... (flutter/engine#38377)
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 jsimmons@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
2022-12-17 10:35:21 +00:00
Chris Bracken
cf89f3ff75 Even though the file is pure C code, it's useful to use a C++ or Objective-C++ filename in order to use FML (assertions) in the implementation. (flutter/engine#38365)
Three implementation changes:
* Since the file is now C++, some implicit void* conversions now require
  an explicit cast.
* A malloc/free of a buffer has been replaced with a std::vector.
* An `assert()` was changed to `FML_DCHECK` for consistency with the
  rest of the embedder.

No test changes since there are no semantic changes.

Existing tests are in:
https://github.com/flutter/engine/blob/main/shell/platform/darwin/common/framework/Source/flutter_standard_codec_unittest.mm
2022-12-16 23:28:01 -08:00
skia-flutter-autoroll
bd40e66424 Roll Fuchsia Mac SDK from bn5VF1-xDf-wKjIw8... to qYE6uXjRtAxy7p5HB... (flutter/engine#38373)
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 jsimmons@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
2022-12-17 06:40:22 +00:00
Chris Bracken
1571befea8 [iOS, macOS] Migrate from assert to FML_DCHECK (flutter/engine#38368)
Eliminates raw C asserts in the iOS and macOS embedders, replacing them
with FML_DCHECK for consistency with the rest of the codebase.

No semantic change so no changes to tests.
2022-12-16 19:07:16 -08:00
gaaclarke
29c3e97f45 Sped up FlutterStandardCodec writing speed. (flutter/engine#38345)
* Sped up FlutterStandardCodec writing speed.

* added clear division of reader and writer helpers

* updated doxygen comment
2022-12-16 22:43:55 +00:00
Jason Simmons
46a94de351 Remove DisplayList's dependency on SkAutoTMalloc (flutter/engine#38359)
SkAutoTMalloc is not a public Skia API
2022-12-16 22:18:30 +00:00
Jackson Gardner
25ca78aaec Update documentation to use --local-web-sdk flags. (flutter/engine#38328) 2022-12-16 21:54:20 +00:00
Zachary Anderson
79566e6cc1 Ensure licenses excluded file list has newline at EOF (flutter/engine#38354) 2022-12-16 21:42:05 +00:00
Chris Bracken
dc3033d922 Clarify semantics action dispatch id parameter (flutter/engine#38356)
Previously the embedder API documented this as an action ID, but it's
actually the semantics node ID. This fixes the docs and renames the
parameter to clarify its purpose.

This callback is registered in the framework render bindings:
9102f2fe0b/packages/flutter/lib/src/rendering/binding.dart (L43)

Handled by `_handleSemanticsAction`:
9102f2fe0b/packages/flutter/lib/src/rendering/binding.dart (L360-L366)

Which invokes `SemanticsOwner.performAction`, where the node is looked up by ID:
9102f2fe0b/packages/flutter/lib/src/semantics/semantics.dart (L3258-L3277)
2022-12-16 13:40:48 -08:00
Erik
5262e76f26 Port touch-based tests from embedder integration test (flutter/engine#38234)
* Port touch-based tests from embedder integration test

* Remove RegisterTouchScreen and related variables

* Update embedded child view size
2022-12-16 20:54:07 +00:00
skia-flutter-autoroll
b23b1bf484 Roll Skia from 1b1f53d77ced to 7b0a9d9a3008 (8 revisions) (flutter/engine#38358)
https://skia.googlesource.com/skia.git/+log/1b1f53d77ced..7b0a9d9a3008

2022-12-16 robertphillips@google.com [graphite] Start generating pipelines in Context::precompile
2022-12-16 sharaks@google.com Update Skia milestone to 111
2022-12-16 johnstiles@google.com Add RasterPipeline copy_n_constants ops.
2022-12-16 kjlubick@google.com Skip sandbox when building gni exporter tool
2022-12-16 johnstiles@google.com Move SkSL-specific raster pipeline logic into Utils cpp.
2022-12-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 9449c7f77d1b to c943ccc4d398 (3 revisions)
2022-12-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from b1f9505daa83 to 43194c40e2e6
2022-12-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from f9adb7ab099d to b1f9505daa83 (1 revision)

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 johnstiles@google.com,jsimmons@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
2022-12-16 20:19:17 +00:00
skia-flutter-autoroll
b179d4e9f4 Roll Fuchsia Linux SDK from urDNtEiHFAcBBhYe0... to H6B0UgW07fc1nBtnc... (flutter/engine#38357)
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 jsimmons@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
2022-12-16 19:55:54 +00:00
Brandon DeRosier
b74e879a3f [Impeller] Fix SceneC crash for nodes with children (flutter/engine#38346) 2022-12-16 10:35:10 -08:00
Brandon DeRosier
5f1aeb0603 Remove 30fps cap from playgrounds (flutter/engine#38347) 2022-12-16 10:34:34 -08:00
skia-flutter-autoroll
d361e6dc61 Roll Fuchsia Mac SDK from KtItDj-MERuua77aS... to bn5VF1-xDf-wKjIw8... (flutter/engine#38348)
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 jsimmons@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
2022-12-16 17:48:22 +00:00
skia-flutter-autoroll
32e1c3a3f5 Roll Skia from 62f22c9c7d67 to 1b1f53d77ced (1 revision) (flutter/engine#38343)
https://skia.googlesource.com/skia.git/+log/62f22c9c7d67..1b1f53d77ced

2022-12-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from c70b46423fc4 to a10c7d244a29 (1 revision)

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 johnstiles@google.com,jsimmons@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
2022-12-16 17:44:05 +00:00
Jason Simmons
4a4b08aaff Add an explicit constraint on the matcher package version to ensure Dart 3 compatibility (flutter/engine#38352) 2022-12-16 09:29:15 -08:00
Jason Simmons
b0a282e0cc Revert "Started using FlutterEngineGroups by default on Android (#37822)" (flutter/engine#38351)
This reverts commit 91655b80d28ed70adf4e7f4d82a807a9ede8f885.

This commit caused a regression in the entrypoint_dart_registrant test.
2022-12-16 08:22:44 -08:00
skia-flutter-autoroll
dd3ff4058c Roll Dart SDK from 358d0d1aa3e7 to 7b4d4ec3cad1 (14 revisions) (flutter/engine#38344)
https://dart.googlesource.com/sdk.git/+log/358d0d1aa3e7..7b4d4ec3cad1

2022-12-16 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-35.0.dev
2022-12-15 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-34.0.dev
2022-12-15 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-33.0.dev
2022-12-15 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-32.0.dev
2022-12-15 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-31.0.dev
2022-12-15 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-30.0.dev
2022-12-15 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-29.0.dev
2022-12-14 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-28.0.dev
2022-12-14 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-27.0.dev
2022-12-14 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-26.0.dev
2022-12-14 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-25.0.dev
2022-12-14 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-24.0.dev
2022-12-13 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-23.0.dev
2022-12-13 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-22.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,jsimmons@google.com,asiva@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
2022-12-16 07:48:08 +00:00
Jason Simmons
f06cc73071 Roll the test package used by Web in preparation for a Dart 3 SDK roll (flutter/engine#38342) 2022-12-16 02:09:16 +00:00
skia-flutter-autoroll
f7ead6a7fe Roll Skia from 5e69caecd166 to 62f22c9c7d67 (3 revisions) (flutter/engine#38341)
https://skia.googlesource.com/skia.git/+log/5e69caecd166..62f22c9c7d67

2022-12-15 michaelludwig@google.com [graphite] Add coverage logic to AnalyticRoundRectRenderStep
2022-12-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 3f9a78474605 to 9449c7f77d1b (2 revisions)
2022-12-15 jvanverth@google.com [graphite] Convert color data for writePixels.

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 johnstiles@google.com,jsimmons@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
2022-12-16 02:01:10 +00:00
gaaclarke
cf3c286780 Sped up reading with FlutterStandardCodec. (flutter/engine#38327)
* Sped up reading with FlutterStandardCodec.

* added missing license diff

* put the IsStandardType in the header so it's closer to where it should change

* added unittest for subclassing codecs

* fixed lints
2022-12-16 01:40:56 +00:00
skia-flutter-autoroll
7f689ccb23 Roll Fuchsia Linux SDK from zwfwHRSLdmV61hYqe... to urDNtEiHFAcBBhYe0... (flutter/engine#38340)
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 jsimmons@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
2022-12-16 01:13:05 +00:00
skia-flutter-autoroll
b4a94c36b5 Roll Fuchsia Mac SDK from VEOIaacOA75U7PYyz... to KtItDj-MERuua77aS... (flutter/engine#38339)
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 jsimmons@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
2022-12-16 01:00:05 +00:00
Matej Knopp
b56271e908 Add missing include to FlutterThreadSynchronizer (flutter/engine#38337) 2022-12-15 15:55:40 -08:00
skia-flutter-autoroll
584e5ac1c0 Roll Skia from f549128104ba to 5e69caecd166 (11 revisions) (flutter/engine#38333)
https://skia.googlesource.com/skia.git/+log/f549128104ba..5e69caecd166

2022-12-15 johnstiles@google.com Remove usage of <err.h> from Skia tools.
2022-12-15 johnstiles@google.com Update RP codegen tests to work as color filters.
2022-12-15 clupo@google.com SkSLSwitchCase.h: include <cinttypes> instead of inttypes.h
2022-12-15 robertphillips@google.com [graphite] Remove old CombinationBuilder system
2022-12-15 johnstiles@google.com Add RP codegen support for global variables.
2022-12-15 johnstiles@google.com Implement swizzle lvalues in RP codegen.
2022-12-15 robertphillips@google.com [graphite] Add runtimeEffectDictionary to KeyContext
2022-12-15 kjlubick@google.com Manual Dawn roll
2022-12-15 johnstiles@google.com Implement RP codegen for non-lvalue Swizzle ops.
2022-12-15 johnstiles@google.com Add builder support for swizzles.
2022-12-15 bsalomon@google.com Fixes related to integer image sample coords in RP

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 johnstiles@google.com,jsimmons@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
2022-12-15 23:15:32 +00:00
Siva
0c8eb0dce5 Revert "Roll Dart SDK from 358d0d1aa3e7 to 1dd5b1bf1099 (7 revisions) (#38320)" (flutter/engine#38331)
This reverts commit b6bea3d78aef673b458f5198f4505320a9521771.
2022-12-15 15:05:12 -08:00
Chinmay Garde
4f8e833c5f Update buildroot to b2ab6e1908b3eb2. (flutter/engine#38329) 2022-12-15 21:54:17 +00:00
dependabot[bot]
f95d5d7059 Bump github/codeql-action from 2.1.35 to 2.1.36 (flutter/engine#38210)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.35 to 2.1.36.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](b2a92eb56d...a669cc5936)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-15 21:53:49 +00:00
gaaclarke
91655b80d2 Started using FlutterEngineGroups by default on Android (flutter/engine#37822)
* Started using FlutterEngineGroups by default on Android and making
them accessible to plugins.

* added docstring

* format
2022-12-15 13:50:38 -08:00
Jim Graham
75c325f43b make sure CanvasRecorder updates clip bounds methods (flutter/engine#38325) 2022-12-15 21:40:18 +00:00
Jonas Uekötter
41bfb453f9 Remove doc reference to the compute method (flutter/engine#38246) 2022-12-15 21:31:02 +00:00
Alexander Biggs
0b6b169ecb [fuchsia] Manually roll Fuchsia Linux SDK. (flutter/engine#38324) 2022-12-15 20:34:24 +00:00
Alexander Markov
bf04bd6451 Update web_sdk -> package test dependency to get updated package matcher (flutter/engine#38323) 2022-12-15 12:07:09 -08:00
LongCatIsLooong
648fe736a7 Migrate iOS text input plugin to use ARC (flutter/engine#38179)
* migrate iOS text input plugin to ARC

* review

* review

* review
2022-12-15 20:02:05 +00:00
skia-flutter-autoroll
b6bea3d78a Roll Dart SDK from 358d0d1aa3e7 to 1dd5b1bf1099 (7 revisions) (flutter/engine#38320)
https://dart.googlesource.com/sdk.git/+log/358d0d1aa3e7..1dd5b1bf1099

2022-12-14 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-28.0.dev
2022-12-14 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-27.0.dev
2022-12-14 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-26.0.dev
2022-12-14 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-25.0.dev
2022-12-14 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-24.0.dev
2022-12-13 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-23.0.dev
2022-12-13 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-22.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,jsimmons@google.com,asiva@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
2022-12-15 17:30:52 +00:00
skia-flutter-autoroll
e704c194ff Roll Skia from 9f728d78f10d to f549128104ba (1 revision) (flutter/engine#38319)
https://skia.googlesource.com/skia.git/+log/9f728d78f10d..f549128104ba

2022-12-15 kjlubick@google.com Add skpathutils namespace

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 johnstiles@google.com,jsimmons@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
2022-12-15 16:49:47 +00:00
Chris Bracken
55911c9c7f [linux] Allow overriding asset, ICU data path (flutter/engine#38296)
Support setting a custom asset directory and ICU data path.

Fixes: https://github.com/flutter/flutter/issues/117103
Issue: https://github.com/flutter/flutter/issues/117102
2022-12-15 08:25:01 -08:00
skia-flutter-autoroll
02e5da7972 Roll Skia from 46e8f2a18a3d to 9f728d78f10d (1 revision) (flutter/engine#38317)
https://skia.googlesource.com/skia.git/+log/46e8f2a18a3d..9f728d78f10d

2022-12-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from c77b9ed3b121 to 3f9a78474605 (5 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 johnstiles@google.com,jsimmons@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
2022-12-15 12:41:06 +00:00
skia-flutter-autoroll
155d8e656a Roll Fuchsia Mac SDK from u-tC0QEGUT4xQ4KOo... to VEOIaacOA75U7PYyz... (flutter/engine#38316)
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 jsimmons@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
2022-12-15 12:03:49 +00:00