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

Commit d780fe3

Browse files
Merge branch 'main' into canvaskit-html-img-element-decode
2 parents 6b248d1 + e06063e commit d780fe3

File tree

77 files changed

+2302
-1403
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+2302
-1403
lines changed

DEPS

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ vars = {
1414
'flutter_git': 'https://flutter.googlesource.com',
1515
'skia_git': 'https://skia.googlesource.com',
1616
'llvm_git': 'https://llvm.googlesource.com',
17-
'skia_revision': '137a4ea4e03378795af56c6a7f3ce51e4cee2b1c',
17+
'skia_revision': 'b18b7d6af6e8d9112bc43a0a45aeac01c7875700',
1818

1919
# WARNING: DO NOT EDIT canvaskit_cipd_instance MANUALLY
2020
# See `lib/web_ui/README.md` for how to roll CanvasKit to a new version.
@@ -56,7 +56,7 @@ vars = {
5656
# Dart is: https://github.com/dart-lang/sdk/blob/main/DEPS
5757
# You can use //tools/dart/create_updated_flutter_deps.py to produce
5858
# updated revision list of existing dependencies.
59-
'dart_revision': '4ef8ed68a8d4a3a43c50e14cdf337ec714aa38da',
59+
'dart_revision': 'ef405fbe3917530293414ad314912da9ff428603',
6060

6161
# WARNING: DO NOT EDIT MANUALLY
6262
# The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py
@@ -979,7 +979,7 @@ deps = {
979979
'packages': [
980980
{
981981
'package': 'fuchsia/sdk/core/linux-amd64',
982-
'version': '9PoD1BZXVglZ-EWu3wG_On-u_wZdpvJNBBr0heBDjZoC'
982+
'version': 'c-Sm5-fy8c2YM7MykeRPbSf7GYgDkXFnDcNG89XheMkC'
983983
}
984984
],
985985
'condition': 'download_fuchsia_deps and not download_fuchsia_sdk',

ci/builders/local_engine.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,33 @@
254254
"targets": []
255255
}
256256
},
257+
{
258+
"cas_archive": false,
259+
"drone_dimensions": [
260+
"os=Linux",
261+
"device_type=none"
262+
],
263+
"gclient_variables": {
264+
"use_rbe": true
265+
},
266+
"gn": [
267+
"--runtime-mode",
268+
"debug",
269+
"--unoptimized",
270+
"--android",
271+
"--android-cpu=arm64",
272+
"--no-stripped",
273+
"--no-lto",
274+
"--rbe",
275+
"--no-goma"
276+
],
277+
"name": "linux/android_debug_unopt_arm64",
278+
"description": "Builds an unoptimized debug mode engine that targets 64-bit arm Android from a Linux host.",
279+
"ninja": {
280+
"config": "android_debug_unopt_arm64",
281+
"targets": []
282+
}
283+
},
257284
{
258285
"cas_archive": false,
259286
"drone_dimensions": [

ci/licenses_golden/licenses_dart

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Signature: d0d399e3e22361d9a63177d3e4f49d0d
1+
Signature: fde43623e16ac6ca0896f21500e18137
22

33
====================================================================================================
44
LIBRARY: dart
@@ -4091,7 +4091,6 @@ ORIGIN: ../../../flutter/third_party/dart/runtime/vm/os.cc + ../../../flutter/th
40914091
ORIGIN: ../../../flutter/third_party/dart/sdk/lib/_internal/js_dev_runtime/private/ddc_only.dart + ../../../flutter/third_party/dart/LICENSE
40924092
ORIGIN: ../../../flutter/third_party/dart/sdk/lib/_internal/js_runtime/lib/dart2js_only.dart + ../../../flutter/third_party/dart/LICENSE
40934093
ORIGIN: ../../../flutter/third_party/dart/sdk/lib/_internal/js_runtime/lib/synced/invocation_mirror_constants.dart + ../../../flutter/third_party/dart/LICENSE
4094-
ORIGIN: ../../../flutter/third_party/dart/sdk/lib/_internal/js_shared/lib/date_time_patch.dart + ../../../flutter/third_party/dart/LICENSE
40954094
ORIGIN: ../../../flutter/third_party/dart/sdk/lib/_internal/wasm/lib/compact_hash.dart + ../../../flutter/third_party/dart/LICENSE
40964095
TYPE: LicenseType.bsd
40974096
FILE: ../../../flutter/third_party/dart/runtime/bin/ifaddrs.cc
@@ -4103,7 +4102,6 @@ FILE: ../../../flutter/third_party/dart/runtime/vm/os.cc
41034102
FILE: ../../../flutter/third_party/dart/sdk/lib/_internal/js_dev_runtime/private/ddc_only.dart
41044103
FILE: ../../../flutter/third_party/dart/sdk/lib/_internal/js_runtime/lib/dart2js_only.dart
41054104
FILE: ../../../flutter/third_party/dart/sdk/lib/_internal/js_runtime/lib/synced/invocation_mirror_constants.dart
4106-
FILE: ../../../flutter/third_party/dart/sdk/lib/_internal/js_shared/lib/date_time_patch.dart
41074105
FILE: ../../../flutter/third_party/dart/sdk/lib/_internal/wasm/lib/compact_hash.dart
41084106
----------------------------------------------------------------------------------------------------
41094107
Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file
@@ -4743,7 +4741,7 @@ Exhibit B - "Incompatible With Secondary Licenses" Notice
47434741
This Source Code Form is "Incompatible With Secondary Licenses", as
47444742
defined by the Mozilla Public License, v. 2.0.
47454743

4746-
You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/sdk/+/fef7786d65f905df9fe197afd2e5c92b73b202fe
4744+
You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/sdk/+/ef405fbe3917530293414ad314912da9ff428603
47474745
/third_party/fallback_root_certificates/
47484746

47494747
====================================================================================================

ci/licenses_golden/licenses_flutter

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41973,6 +41973,7 @@ ORIGIN: ../../../flutter/display_list/effects/dl_path_effect.cc + ../../../flutt
4197341973
ORIGIN: ../../../flutter/display_list/effects/dl_path_effect.h + ../../../flutter/LICENSE
4197441974
ORIGIN: ../../../flutter/display_list/effects/dl_runtime_effect.cc + ../../../flutter/LICENSE
4197541975
ORIGIN: ../../../flutter/display_list/effects/dl_runtime_effect.h + ../../../flutter/LICENSE
41976+
ORIGIN: ../../../flutter/display_list/geometry/dl_geometry_types.h + ../../../flutter/LICENSE
4197641977
ORIGIN: ../../../flutter/display_list/geometry/dl_region.cc + ../../../flutter/LICENSE
4197741978
ORIGIN: ../../../flutter/display_list/geometry/dl_region.h + ../../../flutter/LICENSE
4197841979
ORIGIN: ../../../flutter/display_list/geometry/dl_rtree.cc + ../../../flutter/LICENSE
@@ -41990,8 +41991,8 @@ ORIGIN: ../../../flutter/display_list/skia/dl_sk_dispatcher.h + ../../../flutter
4199041991
ORIGIN: ../../../flutter/display_list/skia/dl_sk_paint_dispatcher.cc + ../../../flutter/LICENSE
4199141992
ORIGIN: ../../../flutter/display_list/skia/dl_sk_paint_dispatcher.h + ../../../flutter/LICENSE
4199241993
ORIGIN: ../../../flutter/display_list/skia/dl_sk_types.h + ../../../flutter/LICENSE
41993-
ORIGIN: ../../../flutter/display_list/utils/dl_bounds_accumulator.cc + ../../../flutter/LICENSE
41994-
ORIGIN: ../../../flutter/display_list/utils/dl_bounds_accumulator.h + ../../../flutter/LICENSE
41994+
ORIGIN: ../../../flutter/display_list/utils/dl_accumulation_rect.cc + ../../../flutter/LICENSE
41995+
ORIGIN: ../../../flutter/display_list/utils/dl_accumulation_rect.h + ../../../flutter/LICENSE
4199541996
ORIGIN: ../../../flutter/display_list/utils/dl_comparable.h + ../../../flutter/LICENSE
4199641997
ORIGIN: ../../../flutter/display_list/utils/dl_matrix_clip_tracker.cc + ../../../flutter/LICENSE
4199741998
ORIGIN: ../../../flutter/display_list/utils/dl_matrix_clip_tracker.h + ../../../flutter/LICENSE
@@ -44840,6 +44841,7 @@ FILE: ../../../flutter/display_list/effects/dl_path_effect.cc
4484044841
FILE: ../../../flutter/display_list/effects/dl_path_effect.h
4484144842
FILE: ../../../flutter/display_list/effects/dl_runtime_effect.cc
4484244843
FILE: ../../../flutter/display_list/effects/dl_runtime_effect.h
44844+
FILE: ../../../flutter/display_list/geometry/dl_geometry_types.h
4484344845
FILE: ../../../flutter/display_list/geometry/dl_region.cc
4484444846
FILE: ../../../flutter/display_list/geometry/dl_region.h
4484544847
FILE: ../../../flutter/display_list/geometry/dl_rtree.cc
@@ -44857,8 +44859,8 @@ FILE: ../../../flutter/display_list/skia/dl_sk_dispatcher.h
4485744859
FILE: ../../../flutter/display_list/skia/dl_sk_paint_dispatcher.cc
4485844860
FILE: ../../../flutter/display_list/skia/dl_sk_paint_dispatcher.h
4485944861
FILE: ../../../flutter/display_list/skia/dl_sk_types.h
44860-
FILE: ../../../flutter/display_list/utils/dl_bounds_accumulator.cc
44861-
FILE: ../../../flutter/display_list/utils/dl_bounds_accumulator.h
44862+
FILE: ../../../flutter/display_list/utils/dl_accumulation_rect.cc
44863+
FILE: ../../../flutter/display_list/utils/dl_accumulation_rect.h
4486244864
FILE: ../../../flutter/display_list/utils/dl_comparable.h
4486344865
FILE: ../../../flutter/display_list/utils/dl_matrix_clip_tracker.cc
4486444866
FILE: ../../../flutter/display_list/utils/dl_matrix_clip_tracker.h

ci/licenses_golden/licenses_fuchsia

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Signature: 7f2cfed056705cc6a22e9d54bc2c9c01
1+
Signature: 5073a1c4a31cb9250760e4d6704ff4f4
22

33
====================================================================================================
44
LIBRARY: fuchsia_sdk

ci/licenses_golden/licenses_skia

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Signature: ea1d6fda1344ff7b2bafc53a95edfaee
1+
Signature: db39e8c356b9e0713ff1845f455e2a52
22

33
====================================================================================================
44
LIBRARY: etc1
@@ -8613,8 +8613,8 @@ ORIGIN: ../../../flutter/third_party/skia/src/encode/SkJpegGainmapEncoder.cpp +
86138613
ORIGIN: ../../../flutter/third_party/skia/src/gpu/graphite/dawn/DawnUtils.cpp + ../../../flutter/third_party/skia/LICENSE
86148614
ORIGIN: ../../../flutter/third_party/skia/src/gpu/graphite/vk/VulkanImageView.cpp + ../../../flutter/third_party/skia/LICENSE
86158615
ORIGIN: ../../../flutter/third_party/skia/src/gpu/graphite/vk/VulkanImageView.h + ../../../flutter/third_party/skia/LICENSE
8616-
ORIGIN: ../../../flutter/third_party/skia/src/gpu/graphite/vk/VulkanSamplerYcbcrConversion.cpp + ../../../flutter/third_party/skia/LICENSE
8617-
ORIGIN: ../../../flutter/third_party/skia/src/gpu/graphite/vk/VulkanSamplerYcbcrConversion.h + ../../../flutter/third_party/skia/LICENSE
8616+
ORIGIN: ../../../flutter/third_party/skia/src/gpu/graphite/vk/VulkanYcbcrConversion.cpp + ../../../flutter/third_party/skia/LICENSE
8617+
ORIGIN: ../../../flutter/third_party/skia/src/gpu/graphite/vk/VulkanYcbcrConversion.h + ../../../flutter/third_party/skia/LICENSE
86188618
ORIGIN: ../../../flutter/third_party/skia/src/ports/SkTypeface_fontations.cpp + ../../../flutter/third_party/skia/LICENSE
86198619
ORIGIN: ../../../flutter/third_party/skia/src/ports/SkTypeface_fontations_priv.h + ../../../flutter/third_party/skia/LICENSE
86208620
ORIGIN: ../../../flutter/third_party/skia/src/shaders/SkGainmapShader.cpp + ../../../flutter/third_party/skia/LICENSE
@@ -8661,8 +8661,8 @@ FILE: ../../../flutter/third_party/skia/src/encode/SkJpegGainmapEncoder.cpp
86618661
FILE: ../../../flutter/third_party/skia/src/gpu/graphite/dawn/DawnUtils.cpp
86628662
FILE: ../../../flutter/third_party/skia/src/gpu/graphite/vk/VulkanImageView.cpp
86638663
FILE: ../../../flutter/third_party/skia/src/gpu/graphite/vk/VulkanImageView.h
8664-
FILE: ../../../flutter/third_party/skia/src/gpu/graphite/vk/VulkanSamplerYcbcrConversion.cpp
8665-
FILE: ../../../flutter/third_party/skia/src/gpu/graphite/vk/VulkanSamplerYcbcrConversion.h
8664+
FILE: ../../../flutter/third_party/skia/src/gpu/graphite/vk/VulkanYcbcrConversion.cpp
8665+
FILE: ../../../flutter/third_party/skia/src/gpu/graphite/vk/VulkanYcbcrConversion.h
86668666
FILE: ../../../flutter/third_party/skia/src/ports/SkTypeface_fontations.cpp
86678667
FILE: ../../../flutter/third_party/skia/src/ports/SkTypeface_fontations_priv.h
86688668
FILE: ../../../flutter/third_party/skia/src/shaders/SkGainmapShader.cpp

display_list/BUILD.gn

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ source_set("display_list") {
6060
"effects/dl_path_effect.h",
6161
"effects/dl_runtime_effect.cc",
6262
"effects/dl_runtime_effect.h",
63+
"geometry/dl_geometry_types.h",
6364
"geometry/dl_region.cc",
6465
"geometry/dl_region.h",
6566
"geometry/dl_rtree.cc",
@@ -77,8 +78,8 @@ source_set("display_list") {
7778
"skia/dl_sk_paint_dispatcher.cc",
7879
"skia/dl_sk_paint_dispatcher.h",
7980
"skia/dl_sk_types.h",
80-
"utils/dl_bounds_accumulator.cc",
81-
"utils/dl_bounds_accumulator.h",
81+
"utils/dl_accumulation_rect.cc",
82+
"utils/dl_accumulation_rect.h",
8283
"utils/dl_matrix_clip_tracker.cc",
8384
"utils/dl_matrix_clip_tracker.h",
8485
"utils/dl_receiver_utils.cc",

display_list/benchmarking/dl_complexity_unittests.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ TEST(DisplayListComplexity, StrokeWidth) {
102102
auto display_list_stroke_0 = builder_stroke_0.Build();
103103

104104
DisplayListBuilder builder_stroke_1;
105-
builder_stroke_0.DrawLine(SkPoint::Make(0, 0), SkPoint::Make(100, 100),
105+
builder_stroke_1.DrawLine(SkPoint::Make(0, 0), SkPoint::Make(100, 100),
106106
DlPaint().setStrokeWidth(1.0f));
107107
auto display_list_stroke_1 = builder_stroke_1.Build();
108108

0 commit comments

Comments
 (0)