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

Commit 1519006

Browse files
Merge remote-tracking branch 'upstream/main' into textStyle.height
2 parents 7d2406e + 85f4429 commit 1519006

File tree

105 files changed

+3506
-3927
lines changed

Some content is hidden

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

105 files changed

+3506
-3927
lines changed

.github/workflows/engine-cp.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
run: |
3131
echo "COMMIT_SHA=$(echo ${{ github.event.pull_request.merge_commit_sha }})" >> $GITHUB_ENV
3232
- name: Checkout Flutter Engine Repo
33-
uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b
33+
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29
3434
with:
3535
repository: flutteractionsbot/engine
3636
path: engine

.github/workflows/scorecards-analysis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
id-token: write
2323
steps:
2424
- name: "Checkout code"
25-
uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b
25+
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29
2626
with:
2727
persist-credentials: false
2828
- name: "Run analysis"
@@ -49,6 +49,6 @@ jobs:
4949

5050
# Upload the results to GitHub's code scanning dashboard.
5151
- name: "Upload to code-scanning"
52-
uses: github/codeql-action/upload-sarif@cdcdbb579706841c47f7063dda365e292e5cad7a
52+
uses: github/codeql-action/upload-sarif@9fdb3e49720b44c48891d036bb502feb25684276
5353
with:
5454
sarif_file: results.sarif

.github/workflows/third_party_scan.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
contents: read
2222
steps:
2323
- name: "Checkout code"
24-
uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b
24+
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29
2525
with:
2626
persist-credentials: false
2727
- name: "setup python"

DEPS

Lines changed: 10 additions & 10 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': '6165e26f33aca1de3e6d87674113174b7153a136',
17+
'skia_revision': '968e971e438ee198fb63ac082e240161287621f1',
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': '28e8e94f9e10951916a1e4c8d659a6130cfc69fa',
59+
'dart_revision': 'fca7dd796e81569271eba5cfaaec4e42e26e60dd',
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
@@ -71,7 +71,7 @@ vars = {
7171
'dart_perfetto_rev': '13ce0c9e13b0940d2476cd0cff2301708a9a2e2b',
7272
'dart_protobuf_gn_rev': 'ca669f79945418f6229e4fef89b666b2a88cbb10',
7373
'dart_protobuf_rev': 'ccf104dbc36929c0f8708285d5f3a8fae206343e',
74-
'dart_pub_rev': '84895ca4c52df5ecc7dd4d439365c3045b7c2165',
74+
'dart_pub_rev': 'e70850b53ef9b15a08af7fb0f0f2dcdbfa762b34',
7575
'dart_tools_rev': '86b3661fc4ccbcda5b662ff3075177448eeeba11',
7676
'dart_watcher_rev': 'c182cd3db6f0bc285bf5da52df422f5c64f21a37',
7777
'dart_web_rev': 'd7766451f43001276b5493b2261d2973702b8334',
@@ -350,7 +350,7 @@ deps = {
350350
{'dep_type': 'cipd', 'packages': [{'package': 'dart/third_party/flutter/devtools', 'version': 'git_revision:e2a7208bb8eed852b1f9dedabf423f187e947a7d'}]},
351351

352352
'src/flutter/third_party/dart/third_party/pkg/args':
353-
Var('dart_git') + '/args.git@5c83bc9785d6c32ffe6824ba79fadcc51fbcd1c1',
353+
Var('dart_git') + '/args.git@cf905519d67054a5e8d8835ffd4b247d8bbb602d',
354354

355355
'src/flutter/third_party/dart/third_party/pkg/async':
356356
Var('dart_git') + '/async.git@77a25d77392b131df4ecac85bcfe9a30f82a9f40',
@@ -401,7 +401,7 @@ deps = {
401401
Var('dart_git') + '/html.git@00d34611eee5eff976bd12a631357a4d591ef5fb',
402402

403403
'src/flutter/third_party/dart/third_party/pkg/http':
404-
Var('dart_git') + '/http.git@76deb751b41a675ac214d0ce2b9919f406175137',
404+
Var('dart_git') + '/http.git@5c01453ab467408194143d4106092201f03ed98e',
405405

406406
'src/flutter/third_party/dart/third_party/pkg/http_multi_server':
407407
Var('dart_git') + '/http_multi_server.git@4a791af861da1cf53b57d9928fbc605f57139e4f',
@@ -431,7 +431,7 @@ deps = {
431431
Var('dart_git') + '/mime.git@b01c9a24e0991da479bd405138be3b3e403ff456',
432432

433433
'src/flutter/third_party/dart/third_party/pkg/mockito':
434-
Var('dart_git') + '/mockito.git@4be52e16d06c8c5384d1cf5a511f0c9a7d829cf7',
434+
Var('dart_git') + '/mockito.git@2302814df66e651b6710311366501523dbee2e11',
435435

436436
'src/flutter/third_party/dart/third_party/pkg/native':
437437
Var('dart_git') + '/native.git@fef40aebc3cf34654919e8a5785b6c50b3ea445c',
@@ -479,7 +479,7 @@ deps = {
479479
Var('dart_git') + '/string_scanner.git@32468bdd9a2baefe2fbcae31ac21daca9e2a8bde',
480480

481481
'src/flutter/third_party/dart/third_party/pkg/tar':
482-
Var('dart_git') + '/external/github.com/simolus3/tar.git@6150a0c88d9bd17e3e961593a9a7a9564866e8b4',
482+
Var('dart_git') + '/external/github.com/simolus3/tar.git@b62573f39a4de28f69d9ed82b02fbd96b12b9633',
483483

484484
'src/flutter/third_party/dart/third_party/pkg/term_glyph':
485485
Var('dart_git') + '/term_glyph.git@a46b48bd28c724e3cd6c18464e1d5ce823601488',
@@ -503,7 +503,7 @@ deps = {
503503
Var('dart_git') + '/web.git' + '@' + Var('dart_web_rev'),
504504

505505
'src/flutter/third_party/dart/third_party/pkg/web_socket_channel':
506-
Var('dart_git') + '/web_socket_channel.git@8c77d6fb8597fde3a0d1058ed7b7b9d6e4df6cc4',
506+
Var('dart_git') + '/web_socket_channel.git@45b8ce9ce9fb5194a24d3dff8913c573fbe7896a',
507507

508508
'src/flutter/third_party/dart/third_party/pkg/webdev':
509509
Var('dart_git') + '/webdev.git' + '@' + Var('dart_webdev_rev'),
@@ -979,7 +979,7 @@ deps = {
979979
'packages': [
980980
{
981981
'package': 'fuchsia/sdk/core/linux-amd64',
982-
'version': 'ywxGmpIdjxBl2i7s2T9RGLh69Vp259YrJQu2KJiUyiUC'
982+
'version': 'HHwlAJN5imwf3yX4i6DhvMFhgYzp7YIXIsEYuvsx9JEC'
983983
}
984984
],
985985
'condition': 'download_fuchsia_deps and not download_fuchsia_sdk',
@@ -1029,7 +1029,7 @@ deps = {
10291029
'packages': [
10301030
{
10311031
'package': 'flutter/flutter_font_fallbacks',
1032-
'version': '14d38cffa1a2c9d4380094957aa63aee811b613b0dc53fd909557f61f6a9068c'
1032+
'version': '6126aab94a469ad17de6c170885b8dee8e8283cfd2383c4c77cf54c702374981'
10331033
}
10341034
],
10351035
'dep_type': 'cipd',

ci/licenses_golden/excluded_files

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,7 @@
147147
../../../flutter/impeller/entity/contents/clip_contents_unittests.cc
148148
../../../flutter/impeller/entity/contents/filters/gaussian_blur_filter_contents_unittests.cc
149149
../../../flutter/impeller/entity/contents/filters/inputs/filter_input_unittests.cc
150+
../../../flutter/impeller/entity/contents/filters/matrix_filter_contents_unittests.cc
150151
../../../flutter/impeller/entity/contents/host_buffer_unittests.cc
151152
../../../flutter/impeller/entity/contents/test
152153
../../../flutter/impeller/entity/contents/tiled_texture_contents_unittests.cc
@@ -201,10 +202,9 @@
201202
../../../flutter/impeller/tessellator/tessellator_unittests.cc
202203
../../../flutter/impeller/toolkit/android/README.md
203204
../../../flutter/impeller/toolkit/android/toolkit_android_unittests.cc
204-
../../../flutter/impeller/tools/build_metal_library.py
205-
../../../flutter/impeller/tools/check_licenses.py
206205
../../../flutter/impeller/tools/malioc_cores.py
207206
../../../flutter/impeller/tools/malioc_diff.py
207+
../../../flutter/impeller/tools/metal_library.py
208208
../../../flutter/impeller/tools/xxd.py
209209
../../../flutter/impeller/typographer/typographer_unittests.cc
210210
../../../flutter/lib/gpu/analysis_options.yaml

ci/licenses_golden/licenses_dart

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

33
====================================================================================================
44
LIBRARY: dart
@@ -4745,7 +4745,7 @@ Exhibit B - "Incompatible With Secondary Licenses" Notice
47454745
This Source Code Form is "Incompatible With Secondary Licenses", as
47464746
defined by the Mozilla Public License, v. 2.0.
47474747

4748-
You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/sdk/+/c0709fb4a1a36b6e28a1d67cbe85c071f0b35930
4748+
You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/sdk/+/fca7dd796e81569271eba5cfaaec4e42e26e60dd
47494749
/third_party/fallback_root_certificates/
47504750

47514751
====================================================================================================

ci/licenses_golden/licenses_flutter

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -42255,8 +42255,6 @@ ORIGIN: ../../../flutter/impeller/aiks/aiks_context.cc + ../../../flutter/LICENS
4225542255
ORIGIN: ../../../flutter/impeller/aiks/aiks_context.h + ../../../flutter/LICENSE
4225642256
ORIGIN: ../../../flutter/impeller/aiks/aiks_playground.cc + ../../../flutter/LICENSE
4225742257
ORIGIN: ../../../flutter/impeller/aiks/aiks_playground.h + ../../../flutter/LICENSE
42258-
ORIGIN: ../../../flutter/impeller/aiks/aiks_playground_inspector.cc + ../../../flutter/LICENSE
42259-
ORIGIN: ../../../flutter/impeller/aiks/aiks_playground_inspector.h + ../../../flutter/LICENSE
4226042258
ORIGIN: ../../../flutter/impeller/aiks/canvas.cc + ../../../flutter/LICENSE
4226142259
ORIGIN: ../../../flutter/impeller/aiks/canvas.h + ../../../flutter/LICENSE
4226242260
ORIGIN: ../../../flutter/impeller/aiks/canvas_benchmarks.cc + ../../../flutter/LICENSE
@@ -42354,8 +42352,6 @@ ORIGIN: ../../../flutter/impeller/core/allocator.cc + ../../../flutter/LICENSE
4235442352
ORIGIN: ../../../flutter/impeller/core/allocator.h + ../../../flutter/LICENSE
4235542353
ORIGIN: ../../../flutter/impeller/core/buffer_view.cc + ../../../flutter/LICENSE
4235642354
ORIGIN: ../../../flutter/impeller/core/buffer_view.h + ../../../flutter/LICENSE
42357-
ORIGIN: ../../../flutter/impeller/core/capture.cc + ../../../flutter/LICENSE
42358-
ORIGIN: ../../../flutter/impeller/core/capture.h + ../../../flutter/LICENSE
4235942355
ORIGIN: ../../../flutter/impeller/core/device_buffer.cc + ../../../flutter/LICENSE
4236042356
ORIGIN: ../../../flutter/impeller/core/device_buffer.h + ../../../flutter/LICENSE
4236142357
ORIGIN: ../../../flutter/impeller/core/device_buffer_descriptor.cc + ../../../flutter/LICENSE
@@ -43279,6 +43275,7 @@ ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/html/clip.dart + ../../../flu
4327943275
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/html/color_filter.dart + ../../../flutter/LICENSE
4328043276
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/html/debug_canvas_reuse_overlay.dart + ../../../flutter/LICENSE
4328143277
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/html/dom_canvas.dart + ../../../flutter/LICENSE
43278+
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/html/image.dart + ../../../flutter/LICENSE
4328243279
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/html/image_filter.dart + ../../../flutter/LICENSE
4328343280
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/html/offset.dart + ../../../flutter/LICENSE
4328443281
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/html/opacity.dart + ../../../flutter/LICENSE
@@ -43311,7 +43308,7 @@ ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/html/shaders/vertex_shaders.d
4331143308
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/html/surface.dart + ../../../flutter/LICENSE
4331243309
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/html/surface_stats.dart + ../../../flutter/LICENSE
4331343310
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/html/transform.dart + ../../../flutter/LICENSE
43314-
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/html_image_codec.dart + ../../../flutter/LICENSE
43311+
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/html_image_element_codec.dart + ../../../flutter/LICENSE
4331543312
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/image_decoder.dart + ../../../flutter/LICENSE
4331643313
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/initialization.dart + ../../../flutter/LICENSE
4331743314
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/js_interop/js_app.dart + ../../../flutter/LICENSE
@@ -43328,7 +43325,6 @@ ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/navigation/history.dart + ../
4332843325
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/noto_font.dart + ../../../flutter/LICENSE
4332943326
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/noto_font_encoding.dart + ../../../flutter/LICENSE
4333043327
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/onscreen_logging.dart + ../../../flutter/LICENSE
43331-
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/picture.dart + ../../../flutter/LICENSE
4333243328
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/platform_dispatcher.dart + ../../../flutter/LICENSE
4333343329
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/platform_dispatcher/app_lifecycle_state.dart + ../../../flutter/LICENSE
4333443330
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/platform_dispatcher/view_focus_binding.dart + ../../../flutter/LICENSE
@@ -45126,8 +45122,6 @@ FILE: ../../../flutter/impeller/aiks/aiks_context.cc
4512645122
FILE: ../../../flutter/impeller/aiks/aiks_context.h
4512745123
FILE: ../../../flutter/impeller/aiks/aiks_playground.cc
4512845124
FILE: ../../../flutter/impeller/aiks/aiks_playground.h
45129-
FILE: ../../../flutter/impeller/aiks/aiks_playground_inspector.cc
45130-
FILE: ../../../flutter/impeller/aiks/aiks_playground_inspector.h
4513145125
FILE: ../../../flutter/impeller/aiks/canvas.cc
4513245126
FILE: ../../../flutter/impeller/aiks/canvas.h
4513345127
FILE: ../../../flutter/impeller/aiks/canvas_benchmarks.cc
@@ -45225,8 +45219,6 @@ FILE: ../../../flutter/impeller/core/allocator.cc
4522545219
FILE: ../../../flutter/impeller/core/allocator.h
4522645220
FILE: ../../../flutter/impeller/core/buffer_view.cc
4522745221
FILE: ../../../flutter/impeller/core/buffer_view.h
45228-
FILE: ../../../flutter/impeller/core/capture.cc
45229-
FILE: ../../../flutter/impeller/core/capture.h
4523045222
FILE: ../../../flutter/impeller/core/device_buffer.cc
4523145223
FILE: ../../../flutter/impeller/core/device_buffer.h
4523245224
FILE: ../../../flutter/impeller/core/device_buffer_descriptor.cc
@@ -46156,6 +46148,7 @@ FILE: ../../../flutter/lib/web_ui/lib/src/engine/html/clip.dart
4615646148
FILE: ../../../flutter/lib/web_ui/lib/src/engine/html/color_filter.dart
4615746149
FILE: ../../../flutter/lib/web_ui/lib/src/engine/html/debug_canvas_reuse_overlay.dart
4615846150
FILE: ../../../flutter/lib/web_ui/lib/src/engine/html/dom_canvas.dart
46151+
FILE: ../../../flutter/lib/web_ui/lib/src/engine/html/image.dart
4615946152
FILE: ../../../flutter/lib/web_ui/lib/src/engine/html/image_filter.dart
4616046153
FILE: ../../../flutter/lib/web_ui/lib/src/engine/html/offset.dart
4616146154
FILE: ../../../flutter/lib/web_ui/lib/src/engine/html/opacity.dart
@@ -46188,7 +46181,7 @@ FILE: ../../../flutter/lib/web_ui/lib/src/engine/html/shaders/vertex_shaders.dar
4618846181
FILE: ../../../flutter/lib/web_ui/lib/src/engine/html/surface.dart
4618946182
FILE: ../../../flutter/lib/web_ui/lib/src/engine/html/surface_stats.dart
4619046183
FILE: ../../../flutter/lib/web_ui/lib/src/engine/html/transform.dart
46191-
FILE: ../../../flutter/lib/web_ui/lib/src/engine/html_image_codec.dart
46184+
FILE: ../../../flutter/lib/web_ui/lib/src/engine/html_image_element_codec.dart
4619246185
FILE: ../../../flutter/lib/web_ui/lib/src/engine/image_decoder.dart
4619346186
FILE: ../../../flutter/lib/web_ui/lib/src/engine/initialization.dart
4619446187
FILE: ../../../flutter/lib/web_ui/lib/src/engine/js_interop/js_app.dart
@@ -46205,7 +46198,6 @@ FILE: ../../../flutter/lib/web_ui/lib/src/engine/navigation/history.dart
4620546198
FILE: ../../../flutter/lib/web_ui/lib/src/engine/noto_font.dart
4620646199
FILE: ../../../flutter/lib/web_ui/lib/src/engine/noto_font_encoding.dart
4620746200
FILE: ../../../flutter/lib/web_ui/lib/src/engine/onscreen_logging.dart
46208-
FILE: ../../../flutter/lib/web_ui/lib/src/engine/picture.dart
4620946201
FILE: ../../../flutter/lib/web_ui/lib/src/engine/platform_dispatcher.dart
4621046202
FILE: ../../../flutter/lib/web_ui/lib/src/engine/platform_dispatcher/app_lifecycle_state.dart
4621146203
FILE: ../../../flutter/lib/web_ui/lib/src/engine/platform_dispatcher/view_focus_binding.dart

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: 2e085f38fb0e96b92c6d89c11387e841
1+
Signature: bc800599d1df16f0de082b6186b26587
22

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

ci/licenses_golden/licenses_skia

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Signature: 71a484035ca315ff68f81d72d2c7d78a
1+
Signature: 7002c3d420ec0d0f867b708a77807e56
22

33
====================================================================================================
44
LIBRARY: etc1

impeller/BUILD.gn

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,6 @@ config("impeller_public_config") {
1414
defines += [ "IMPELLER_DEBUG=1" ]
1515
}
1616

17-
if (impeller_capture) {
18-
defines += [ "IMPELLER_ENABLE_CAPTURE=1" ]
19-
}
20-
2117
if (impeller_supports_rendering) {
2218
defines += [ "IMPELLER_SUPPORTS_RENDERING=1" ]
2319
}
@@ -34,10 +30,6 @@ config("impeller_public_config") {
3430
defines += [ "IMPELLER_ENABLE_VULKAN=1" ]
3531
}
3632

37-
if (impeller_trace_all_gl_calls) {
38-
defines += [ "IMPELLER_TRACE_ALL_GL_CALLS" ]
39-
}
40-
4133
if (is_win) {
4234
defines += [
4335
# TODO(dnfield): https://github.com/flutter/flutter/issues/50053

0 commit comments

Comments
 (0)