Skip to content
This repository has been archived by the owner on Feb 25, 2025. It is now read-only.

Commit

Permalink
Merge branch 'main' of github.com:flutter/engine into make_image_safe
Browse files Browse the repository at this point in the history
  • Loading branch information
jonahwilliams committed May 7, 2024
2 parents 32c2d82 + d8dd731 commit 536746d
Show file tree
Hide file tree
Showing 213 changed files with 975 additions and 1,594 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/engine-cp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
run: |
echo "COMMIT_SHA=$(echo ${{ github.event.pull_request.merge_commit_sha }})" >> $GITHUB_ENV
- name: Checkout Flutter Engine Repo
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b
uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b
with:
repository: flutteractionsbot/engine
path: engine
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/scorecards-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
id-token: write
steps:
- name: "Checkout code"
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b
uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b
with:
persist-credentials: false
- name: "Run analysis"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/third_party_scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
contents: read
steps:
- name: "Checkout code"
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b
uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b
with:
persist-credentials: false
- name: "setup python"
Expand Down
14 changes: 7 additions & 7 deletions DEPS
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ vars = {
'flutter_git': 'https://flutter.googlesource.com',
'skia_git': 'https://skia.googlesource.com',
'llvm_git': 'https://llvm.googlesource.com',
'skia_revision': '2eaea0383201723da49e8a65bb3c000694d9dd69',
'skia_revision': '2319f1ae8fe42525f8b6a1969a1cee67bdbee290',

# WARNING: DO NOT EDIT canvaskit_cipd_instance MANUALLY
# See `lib/web_ui/README.md` for how to roll CanvasKit to a new version.
Expand Down Expand Up @@ -56,7 +56,7 @@ vars = {
# Dart is: https://github.com/dart-lang/sdk/blob/main/DEPS
# You can use //tools/dart/create_updated_flutter_deps.py to produce
# updated revision list of existing dependencies.
'dart_revision': '03b7868a71ae28d3d9f6e3ab5e1601490eea0f88',
'dart_revision': 'a9cf6a411c717916c4a170fcf7f6836a93a8ea04',

# WARNING: DO NOT EDIT MANUALLY
# The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py
Expand Down Expand Up @@ -277,7 +277,7 @@ allowed_hosts = [
]

deps = {
'src': 'https://github.com/flutter/buildroot.git' + '@' + '915f67999bfb4eb77cf596bbadacdce7868ede49',
'src': 'https://github.com/flutter/buildroot.git' + '@' + 'c5f0206b6fd70a85a41718f0bc6481b7c5348026',

'src/flutter/third_party/depot_tools':
Var('chromium_git') + '/chromium/tools/depot_tools.git' + '@' + '580b4ff3f5cd0dcaa2eacda28cefe0f45320e8f7',
Expand Down Expand Up @@ -745,7 +745,7 @@ deps = {
'dep_type': 'cipd'
},

'src/third_party/android_tools/trace_to_text': {
'src/flutter/third_party/android_tools/trace_to_text': {
'packages': [
{
# 25.0 downloads for both mac-amd64 and mac-arm64
Expand All @@ -759,7 +759,7 @@ deps = {
'dep_type': 'cipd'
},

'src/third_party/android_tools/google-java-format': {
'src/flutter/third_party/android_tools/google-java-format': {
'packages': [
{
'package': 'flutter/android/google-java-format',
Expand All @@ -773,7 +773,7 @@ deps = {
'dep_type': 'cipd',
},

'src/third_party/android_tools': {
'src/flutter/third_party/android_tools': {
'packages': [
{
'package': 'flutter/android/sdk/all/${{platform}}',
Expand Down Expand Up @@ -982,7 +982,7 @@ deps = {
'packages': [
{
'package': 'fuchsia/sdk/core/linux-amd64',
'version': 'cScmnvKM3py9E2087DYKwk9CW0i5skhiM9QFuMkpM9QC'
'version': '27ZAbzJkEopmu0EmpMQBRPgXWhwI1SScm_VGkfi7KbEC'
}
],
'condition': 'download_fuchsia_deps and not download_fuchsia_sdk',
Expand Down
5 changes: 3 additions & 2 deletions build/secondary/third_party/android_ndk/BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
# found in the LICENSE file.

source_set("cpu_features") {
public_configs = [ "//third_party/android_tools:cpu_features_include" ]
deps = [ "//third_party/android_tools:cpu_features" ]
public_configs =
[ "//flutter/third_party/android_tools:cpu_features_include" ]
deps = [ "//flutter/third_party/android_tools:cpu_features" ]
}
5 changes: 3 additions & 2 deletions build/secondary/third_party/cpu-features/BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
# found in the LICENSE file.

source_set("cpu-features") {
public_configs = [ "//third_party/android_tools:cpu_features_include" ]
deps = [ "//third_party/android_tools:cpu_features" ]
public_configs =
[ "//flutter/third_party/android_tools:cpu_features_include" ]
deps = [ "//flutter/third_party/android_tools:cpu_features" ]
}
4 changes: 2 additions & 2 deletions ci/binary_size_treemap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ if [ "$(uname)" == "Darwin" ]; then
else
NDK_PLATFORM="linux-x86_64"
fi
ADDR2LINE="third_party/android_tools/ndk/toolchains/llvm/prebuilt/$NDK_PLATFORM/bin/llvm-addr2line"
NM="third_party/android_tools/ndk/toolchains/llvm/prebuilt/$NDK_PLATFORM/bin/llvm-nm"
ADDR2LINE="flutter/third_party/android_tools/ndk/toolchains/llvm/prebuilt/$NDK_PLATFORM/bin/llvm-addr2line"
NM="flutter/third_party/android_tools/ndk/toolchains/llvm/prebuilt/$NDK_PLATFORM/bin/llvm-nm"

# Run the binary size script from the buildroot directory so the treemap path
# navigation will start from there.
Expand Down
4 changes: 1 addition & 3 deletions ci/licenses_golden/excluded_files
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,6 @@
../../../flutter/impeller/renderer/backend/vulkan/test
../../../flutter/impeller/renderer/blit_pass_unittests.cc
../../../flutter/impeller/renderer/capabilities_unittests.cc
../../../flutter/impeller/renderer/compute_subgroup_unittests.cc
../../../flutter/impeller/renderer/compute_unittests.cc
../../../flutter/impeller/renderer/device_buffer_unittests.cc
../../../flutter/impeller/renderer/pipeline_descriptor_unittests.cc
Expand Down Expand Up @@ -774,6 +773,7 @@
../../../flutter/third_party/accessibility/gfx/geometry/vector2d_unittest.cc
../../../flutter/third_party/accessibility/gfx/range/range_unittest.cc
../../../flutter/third_party/accessibility/gfx/test
../../../flutter/third_party/android_tools
../../../flutter/third_party/angle/.clang-format
../../../flutter/third_party/angle/.git
../../../flutter/third_party/angle/.gitattributes
Expand Down Expand Up @@ -2782,7 +2782,6 @@
../../../flutter/third_party/skia/src/effects/colorfilters/BUILD.bazel
../../../flutter/third_party/skia/src/effects/imagefilters/BUILD.bazel
../../../flutter/third_party/skia/src/encode/BUILD.bazel
../../../flutter/third_party/skia/src/fonts/BUILD.bazel
../../../flutter/third_party/skia/src/gpu/BUILD.bazel
../../../flutter/third_party/skia/src/gpu/android/BUILD.bazel
../../../flutter/third_party/skia/src/gpu/ganesh/BUILD.bazel
Expand Down Expand Up @@ -3506,7 +3505,6 @@
../../../fuchsia/sdk/linux/version_history.json
../../../out
../../../third_party/android_embedding_dependencies
../../../third_party/android_tools
../../../third_party/gradle
../../../third_party/java
../../../third_party/libcxx/.clang-format
Expand Down
4 changes: 2 additions & 2 deletions ci/licenses_golden/licenses_dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Signature: d91b9fe2c026d91eba8db49d3d80e2ee
Signature: b2a3037048bb465b665a641ba709d39f

====================================================================================================
LIBRARY: dart
Expand Down Expand Up @@ -4741,7 +4741,7 @@ Exhibit B - "Incompatible With Secondary Licenses" Notice
This Source Code Form is "Incompatible With Secondary Licenses", as
defined by the Mozilla Public License, v. 2.0.

You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/sdk/+/03b7868a71ae28d3d9f6e3ab5e1601490eea0f88
You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/sdk/+/a9cf6a411c717916c4a170fcf7f6836a93a8ea04
/third_party/fallback_root_certificates/

====================================================================================================
Expand Down
12 changes: 4 additions & 8 deletions ci/licenses_golden/licenses_flutter
Original file line number Diff line number Diff line change
Expand Up @@ -40777,11 +40777,8 @@ ORIGIN: ../../../flutter/impeller/renderer/compute_pipeline_builder.cc + ../../.
ORIGIN: ../../../flutter/impeller/renderer/compute_pipeline_builder.h + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/renderer/compute_pipeline_descriptor.cc + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/renderer/compute_pipeline_descriptor.h + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/renderer/compute_tessellator.cc + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/renderer/compute_tessellator.h + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/renderer/context.cc + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/renderer/context.h + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/renderer/path_polyline.comp + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/renderer/pipeline.cc + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/renderer/pipeline.h + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/renderer/pipeline_builder.cc + ../../../flutter/LICENSE
Expand Down Expand Up @@ -40809,7 +40806,6 @@ ORIGIN: ../../../flutter/impeller/renderer/shader_library.h + ../../../flutter/L
ORIGIN: ../../../flutter/impeller/renderer/shader_stage_compatibility_checker.h + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/renderer/snapshot.cc + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/renderer/snapshot.h + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/renderer/stroke.comp + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/renderer/surface.cc + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/renderer/surface.h + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/renderer/texture_mipmap.cc + ../../../flutter/LICENSE
Expand Down Expand Up @@ -40899,6 +40895,8 @@ ORIGIN: ../../../flutter/impeller/toolkit/android/surface_control.cc + ../../../
ORIGIN: ../../../flutter/impeller/toolkit/android/surface_control.h + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/toolkit/android/surface_transaction.cc + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/toolkit/android/surface_transaction.h + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/toolkit/android/surface_transaction_stats.cc + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/toolkit/android/surface_transaction_stats.h + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/toolkit/egl/config.cc + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/toolkit/egl/config.h + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/impeller/toolkit/egl/context.cc + ../../../flutter/LICENSE
Expand Down Expand Up @@ -43657,11 +43655,8 @@ FILE: ../../../flutter/impeller/renderer/compute_pipeline_builder.cc
FILE: ../../../flutter/impeller/renderer/compute_pipeline_builder.h
FILE: ../../../flutter/impeller/renderer/compute_pipeline_descriptor.cc
FILE: ../../../flutter/impeller/renderer/compute_pipeline_descriptor.h
FILE: ../../../flutter/impeller/renderer/compute_tessellator.cc
FILE: ../../../flutter/impeller/renderer/compute_tessellator.h
FILE: ../../../flutter/impeller/renderer/context.cc
FILE: ../../../flutter/impeller/renderer/context.h
FILE: ../../../flutter/impeller/renderer/path_polyline.comp
FILE: ../../../flutter/impeller/renderer/pipeline.cc
FILE: ../../../flutter/impeller/renderer/pipeline.h
FILE: ../../../flutter/impeller/renderer/pipeline_builder.cc
Expand Down Expand Up @@ -43689,7 +43684,6 @@ FILE: ../../../flutter/impeller/renderer/shader_library.h
FILE: ../../../flutter/impeller/renderer/shader_stage_compatibility_checker.h
FILE: ../../../flutter/impeller/renderer/snapshot.cc
FILE: ../../../flutter/impeller/renderer/snapshot.h
FILE: ../../../flutter/impeller/renderer/stroke.comp
FILE: ../../../flutter/impeller/renderer/surface.cc
FILE: ../../../flutter/impeller/renderer/surface.h
FILE: ../../../flutter/impeller/renderer/texture_mipmap.cc
Expand Down Expand Up @@ -43779,6 +43773,8 @@ FILE: ../../../flutter/impeller/toolkit/android/surface_control.cc
FILE: ../../../flutter/impeller/toolkit/android/surface_control.h
FILE: ../../../flutter/impeller/toolkit/android/surface_transaction.cc
FILE: ../../../flutter/impeller/toolkit/android/surface_transaction.h
FILE: ../../../flutter/impeller/toolkit/android/surface_transaction_stats.cc
FILE: ../../../flutter/impeller/toolkit/android/surface_transaction_stats.h
FILE: ../../../flutter/impeller/toolkit/egl/config.cc
FILE: ../../../flutter/impeller/toolkit/egl/config.h
FILE: ../../../flutter/impeller/toolkit/egl/context.cc
Expand Down
2 changes: 1 addition & 1 deletion ci/licenses_golden/licenses_fuchsia
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Signature: 5b5013b8ad9ff8ebb169bd4937534f51
Signature: 637772b6a135289d8b4242f48c73ecfc

====================================================================================================
LIBRARY: fuchsia_sdk
Expand Down
12 changes: 11 additions & 1 deletion ci/licenses_golden/licenses_skia
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Signature: a3584be1e185707b75b467041ba5b3bd
Signature: a329094cc4d882853b50dadf3146d846

====================================================================================================
LIBRARY: etc1
Expand Down Expand Up @@ -9445,6 +9445,8 @@ ORIGIN: ../../../flutter/third_party/skia/modules/skottie/utils/PreshapeTool.cpp
ORIGIN: ../../../flutter/third_party/skia/modules/skottie/utils/TextPreshape.cpp + ../../../flutter/third_party/skia/LICENSE
ORIGIN: ../../../flutter/third_party/skia/modules/skottie/utils/TextPreshape.h + ../../../flutter/third_party/skia/LICENSE
ORIGIN: ../../../flutter/third_party/skia/modules/svg/src/SkSVGRectPriv.h + ../../../flutter/third_party/skia/LICENSE
ORIGIN: ../../../flutter/third_party/skia/src/codec/SkJpegMetadataDecoderImpl.cpp + ../../../flutter/third_party/skia/LICENSE
ORIGIN: ../../../flutter/third_party/skia/src/codec/SkJpegMetadataDecoderImpl.h + ../../../flutter/third_party/skia/LICENSE
ORIGIN: ../../../flutter/third_party/skia/src/core/SkFontScanner.h + ../../../flutter/third_party/skia/LICENSE
ORIGIN: ../../../flutter/third_party/skia/src/ports/SkFontMgr_fontations_empty.cpp + ../../../flutter/third_party/skia/LICENSE
ORIGIN: ../../../flutter/third_party/skia/src/ports/SkFontMgr_fontations_empty.h + ../../../flutter/third_party/skia/LICENSE
Expand All @@ -9454,6 +9456,8 @@ FILE: ../../../flutter/third_party/skia/modules/skottie/utils/PreshapeTool.cpp
FILE: ../../../flutter/third_party/skia/modules/skottie/utils/TextPreshape.cpp
FILE: ../../../flutter/third_party/skia/modules/skottie/utils/TextPreshape.h
FILE: ../../../flutter/third_party/skia/modules/svg/src/SkSVGRectPriv.h
FILE: ../../../flutter/third_party/skia/src/codec/SkJpegMetadataDecoderImpl.cpp
FILE: ../../../flutter/third_party/skia/src/codec/SkJpegMetadataDecoderImpl.h
FILE: ../../../flutter/third_party/skia/src/core/SkFontScanner.h
FILE: ../../../flutter/third_party/skia/src/ports/SkFontMgr_fontations_empty.cpp
FILE: ../../../flutter/third_party/skia/src/ports/SkFontMgr_fontations_empty.h
Expand Down Expand Up @@ -9491,6 +9495,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

====================================================================================================
LIBRARY: skia
ORIGIN: ../../../flutter/third_party/skia/fuzz/oss_fuzz/FuzzParsePath.cpp + ../../../flutter/third_party/skia/LICENSE
ORIGIN: ../../../flutter/third_party/skia/gm/emptyshader.cpp + ../../../flutter/third_party/skia/LICENSE
ORIGIN: ../../../flutter/third_party/skia/gm/imagedither.cpp + ../../../flutter/third_party/skia/LICENSE
ORIGIN: ../../../flutter/third_party/skia/gm/rendertomipmappedyuvimageplanes.cpp + ../../../flutter/third_party/skia/LICENSE
Expand Down Expand Up @@ -9535,6 +9540,8 @@ ORIGIN: ../../../flutter/third_party/skia/src/gpu/graphite/RasterPathUtils.cpp +
ORIGIN: ../../../flutter/third_party/skia/src/gpu/graphite/RasterPathUtils.h + ../../../flutter/third_party/skia/LICENSE
ORIGIN: ../../../flutter/third_party/skia/src/gpu/graphite/RenderPassDesc.cpp + ../../../flutter/third_party/skia/LICENSE
ORIGIN: ../../../flutter/third_party/skia/src/gpu/graphite/RenderPassDesc.h + ../../../flutter/third_party/skia/LICENSE
ORIGIN: ../../../flutter/third_party/skia/src/gpu/graphite/ScratchResourceManager.cpp + ../../../flutter/third_party/skia/LICENSE
ORIGIN: ../../../flutter/third_party/skia/src/gpu/graphite/ScratchResourceManager.h + ../../../flutter/third_party/skia/LICENSE
ORIGIN: ../../../flutter/third_party/skia/src/gpu/graphite/geom/AnalyticBlurMask.cpp + ../../../flutter/third_party/skia/LICENSE
ORIGIN: ../../../flutter/third_party/skia/src/gpu/graphite/geom/AnalyticBlurMask.h + ../../../flutter/third_party/skia/LICENSE
ORIGIN: ../../../flutter/third_party/skia/src/gpu/graphite/render/AnalyticBlurRenderStep.cpp + ../../../flutter/third_party/skia/LICENSE
Expand All @@ -9546,6 +9553,7 @@ ORIGIN: ../../../flutter/third_party/skia/src/sksl/ir/SkSLSymbol.cpp + ../../../
ORIGIN: ../../../flutter/third_party/skia/src/sksl/transform/SkSLEliminateUnnecessaryBraces.cpp + ../../../flutter/third_party/skia/LICENSE
ORIGIN: ../../../flutter/third_party/skia/src/sksl/transform/SkSLFindAndDeclareBuiltinStructs.cpp + ../../../flutter/third_party/skia/LICENSE
TYPE: LicenseType.bsd
FILE: ../../../flutter/third_party/skia/fuzz/oss_fuzz/FuzzParsePath.cpp
FILE: ../../../flutter/third_party/skia/gm/emptyshader.cpp
FILE: ../../../flutter/third_party/skia/gm/imagedither.cpp
FILE: ../../../flutter/third_party/skia/gm/rendertomipmappedyuvimageplanes.cpp
Expand Down Expand Up @@ -9590,6 +9598,8 @@ FILE: ../../../flutter/third_party/skia/src/gpu/graphite/RasterPathUtils.cpp
FILE: ../../../flutter/third_party/skia/src/gpu/graphite/RasterPathUtils.h
FILE: ../../../flutter/third_party/skia/src/gpu/graphite/RenderPassDesc.cpp
FILE: ../../../flutter/third_party/skia/src/gpu/graphite/RenderPassDesc.h
FILE: ../../../flutter/third_party/skia/src/gpu/graphite/ScratchResourceManager.cpp
FILE: ../../../flutter/third_party/skia/src/gpu/graphite/ScratchResourceManager.h
FILE: ../../../flutter/third_party/skia/src/gpu/graphite/geom/AnalyticBlurMask.cpp
FILE: ../../../flutter/third_party/skia/src/gpu/graphite/geom/AnalyticBlurMask.h
FILE: ../../../flutter/third_party/skia/src/gpu/graphite/render/AnalyticBlurRenderStep.cpp
Expand Down
2 changes: 1 addition & 1 deletion ci/licenses_golden/tool_signature
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Signature: 95c63dc7dfaf942506f787b7127d83e5
Signature: 45060fc168827cc21ff447884cf86d9d

Loading

0 comments on commit 536746d

Please sign in to comment.