Skip to content

Commit 9f9c419

Browse files
authored
Merge branch 'master' into line-tests
2 parents c15de59 + 943dd30 commit 9f9c419

88 files changed

Lines changed: 1139 additions & 2413 deletions

File tree

Some content is hidden

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

‎.ci.yaml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -393,6 +393,7 @@ targets:
393393
task_name: analyzer_benchmark
394394

395395
- name: Linux coverage
396+
bringup: true # https://github.com/flutter/flutter/issues/164591
396397
presubmit: false
397398
recipe: flutter/coverage
398399
timeout: 120

‎DEPS‎

Lines changed: 2 additions & 2 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': 'b5b6f29d690f830cfc7cbad5d059f972b413db75',
17+
'skia_revision': '10f4cf9a817dbc0e86179ce38c48f6e44ddd25af',
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.
@@ -813,7 +813,7 @@ deps = {
813813
'packages': [
814814
{
815815
'package': 'fuchsia/sdk/core/linux-amd64',
816-
'version': 'djUjSTaAtl0ETQSBRmxQNXiKsXT1BW0rpn7LxkYiIqEC'
816+
'version': 'v7PGvypiiWLO8PbsZM9bbkK-fcqgMCkJDZT1hB2hiSwC'
817817
}
818818
],
819819
'condition': 'download_fuchsia_deps and not download_fuchsia_sdk',

‎dev/tools/gen_defaults/lib/date_picker_template.dart‎

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ class _${blockName}DefaultsM3 extends DatePickerThemeData {
4949
shape: ${shape("md.comp.date-picker.modal.container")},
5050
// TODO(tahatesser): Update this to use token when gen_defaults
5151
// supports `CircleBorder` for fully rounded corners.
52-
dayShape: const MaterialStatePropertyAll<OutlinedBorder>(CircleBorder()),
52+
dayShape: const WidgetStatePropertyAll<OutlinedBorder>(CircleBorder()),
5353
rangePickerElevation: ${elevation("md.comp.date-picker.modal.range-selection.container")},
5454
rangePickerShape: ${shape("md.comp.date-picker.modal.range-selection.container")},
5555
);
@@ -99,65 +99,65 @@ class _${blockName}DefaultsM3 extends DatePickerThemeData {
9999
TextStyle? get dayStyle => ${textStyle("md.comp.date-picker.modal.date.label-text")};
100100
101101
@override
102-
MaterialStateProperty<Color?>? get dayForegroundColor =>
103-
MaterialStateProperty.resolveWith((Set<MaterialState> states) {
104-
if (states.contains(MaterialState.selected)) {
102+
WidgetStateProperty<Color?>? get dayForegroundColor =>
103+
WidgetStateProperty.resolveWith((Set<WidgetState> states) {
104+
if (states.contains(WidgetState.selected)) {
105105
return ${componentColor('md.comp.date-picker.modal.date.selected.label-text')};
106-
} else if (states.contains(MaterialState.disabled)) {
106+
} else if (states.contains(WidgetState.disabled)) {
107107
return ${componentColor('md.comp.date-picker.modal.date.unselected.label-text')}.withOpacity(0.38);
108108
}
109109
return ${componentColor('md.comp.date-picker.modal.date.unselected.label-text')};
110110
});
111111
112112
@override
113-
MaterialStateProperty<Color?>? get dayBackgroundColor =>
114-
MaterialStateProperty.resolveWith((Set<MaterialState> states) {
115-
if (states.contains(MaterialState.selected)) {
113+
WidgetStateProperty<Color?>? get dayBackgroundColor =>
114+
WidgetStateProperty.resolveWith((Set<WidgetState> states) {
115+
if (states.contains(WidgetState.selected)) {
116116
return ${componentColor('md.comp.date-picker.modal.date.selected.container')};
117117
}
118118
return ${componentColor('md.comp.date-picker.modal.date.unselected.container')};
119119
});
120120
121121
@override
122-
MaterialStateProperty<Color?>? get dayOverlayColor =>
123-
MaterialStateProperty.resolveWith((Set<MaterialState> states) {
124-
if (states.contains(MaterialState.selected)) {
125-
if (states.contains(MaterialState.pressed)) {
122+
WidgetStateProperty<Color?>? get dayOverlayColor =>
123+
WidgetStateProperty.resolveWith((Set<WidgetState> states) {
124+
if (states.contains(WidgetState.selected)) {
125+
if (states.contains(WidgetState.pressed)) {
126126
return ${_stateColor('md.comp.date-picker.modal.date', 'selected', 'pressed')};
127127
}
128-
if (states.contains(MaterialState.hovered)) {
128+
if (states.contains(WidgetState.hovered)) {
129129
return ${_stateColor('md.comp.date-picker.modal.date', 'selected', 'hover')};
130130
}
131-
if (states.contains(MaterialState.focused)) {
131+
if (states.contains(WidgetState.focused)) {
132132
return ${_stateColor('md.comp.date-picker.modal.date', 'selected', 'focus')};
133133
}
134134
} else {
135-
if (states.contains(MaterialState.pressed)) {
135+
if (states.contains(WidgetState.pressed)) {
136136
return ${_stateColor('md.comp.date-picker.modal.date', 'unselected', 'pressed')};
137137
}
138-
if (states.contains(MaterialState.hovered)) {
138+
if (states.contains(WidgetState.hovered)) {
139139
return ${_stateColor('md.comp.date-picker.modal.date', 'unselected', 'hover')};
140140
}
141-
if (states.contains(MaterialState.focused)) {
141+
if (states.contains(WidgetState.focused)) {
142142
return ${_stateColor('md.comp.date-picker.modal.date', 'unselected', 'focus')};
143143
}
144144
}
145145
return null;
146146
});
147147
148148
@override
149-
MaterialStateProperty<Color?>? get todayForegroundColor =>
150-
MaterialStateProperty.resolveWith((Set<MaterialState> states) {
151-
if (states.contains(MaterialState.selected)) {
149+
WidgetStateProperty<Color?>? get todayForegroundColor =>
150+
WidgetStateProperty.resolveWith((Set<WidgetState> states) {
151+
if (states.contains(WidgetState.selected)) {
152152
return ${componentColor('md.comp.date-picker.modal.date.selected.label-text')};
153-
} else if (states.contains(MaterialState.disabled)) {
153+
} else if (states.contains(WidgetState.disabled)) {
154154
return ${componentColor('md.comp.date-picker.modal.date.today.label-text')}.withOpacity(0.38);
155155
}
156156
return ${componentColor('md.comp.date-picker.modal.date.today.label-text')};
157157
});
158158
159159
@override
160-
MaterialStateProperty<Color?>? get todayBackgroundColor => dayBackgroundColor;
160+
WidgetStateProperty<Color?>? get todayBackgroundColor => dayBackgroundColor;
161161
162162
@override
163163
BorderSide? get todayBorder => ${border('md.comp.date-picker.modal.date.today.container.outline')};
@@ -166,46 +166,46 @@ class _${blockName}DefaultsM3 extends DatePickerThemeData {
166166
TextStyle? get yearStyle => ${textStyle("md.comp.date-picker.modal.year-selection.year.label-text")};
167167
168168
@override
169-
MaterialStateProperty<Color?>? get yearForegroundColor =>
170-
MaterialStateProperty.resolveWith((Set<MaterialState> states) {
171-
if (states.contains(MaterialState.selected)) {
169+
WidgetStateProperty<Color?>? get yearForegroundColor =>
170+
WidgetStateProperty.resolveWith((Set<WidgetState> states) {
171+
if (states.contains(WidgetState.selected)) {
172172
return ${componentColor('md.comp.date-picker.modal.year-selection.year.selected.label-text')};
173-
} else if (states.contains(MaterialState.disabled)) {
173+
} else if (states.contains(WidgetState.disabled)) {
174174
return ${componentColor('md.comp.date-picker.modal.year-selection.year.unselected.label-text')}.withOpacity(0.38);
175175
}
176176
return ${componentColor('md.comp.date-picker.modal.year-selection.year.unselected.label-text')};
177177
});
178178
179179
@override
180-
MaterialStateProperty<Color?>? get yearBackgroundColor =>
181-
MaterialStateProperty.resolveWith((Set<MaterialState> states) {
182-
if (states.contains(MaterialState.selected)) {
180+
WidgetStateProperty<Color?>? get yearBackgroundColor =>
181+
WidgetStateProperty.resolveWith((Set<WidgetState> states) {
182+
if (states.contains(WidgetState.selected)) {
183183
return ${componentColor('md.comp.date-picker.modal.year-selection.year.selected.container')};
184184
}
185185
return ${componentColor('md.comp.date-picker.modal.year-selection.year.unselected.container')};
186186
});
187187
188188
@override
189-
MaterialStateProperty<Color?>? get yearOverlayColor =>
190-
MaterialStateProperty.resolveWith((Set<MaterialState> states) {
191-
if (states.contains(MaterialState.selected)) {
192-
if (states.contains(MaterialState.pressed)) {
189+
WidgetStateProperty<Color?>? get yearOverlayColor =>
190+
WidgetStateProperty.resolveWith((Set<WidgetState> states) {
191+
if (states.contains(WidgetState.selected)) {
192+
if (states.contains(WidgetState.pressed)) {
193193
return ${_stateColor('md.comp.date-picker.modal.year-selection.year', 'selected', 'pressed')};
194194
}
195-
if (states.contains(MaterialState.hovered)) {
195+
if (states.contains(WidgetState.hovered)) {
196196
return ${_stateColor('md.comp.date-picker.modal.year-selection.year', 'selected', 'hover')};
197197
}
198-
if (states.contains(MaterialState.focused)) {
198+
if (states.contains(WidgetState.focused)) {
199199
return ${_stateColor('md.comp.date-picker.modal.year-selection.year', 'selected', 'focus')};
200200
}
201201
} else {
202-
if (states.contains(MaterialState.pressed)) {
202+
if (states.contains(WidgetState.pressed)) {
203203
return ${_stateColor('md.comp.date-picker.modal.year-selection.year', 'unselected', 'pressed')};
204204
}
205-
if (states.contains(MaterialState.hovered)) {
205+
if (states.contains(WidgetState.hovered)) {
206206
return ${_stateColor('md.comp.date-picker.modal.year-selection.year', 'unselected', 'hover')};
207207
}
208-
if (states.contains(MaterialState.focused)) {
208+
if (states.contains(WidgetState.focused)) {
209209
return ${_stateColor('md.comp.date-picker.modal.year-selection.year', 'unselected', 'focus')};
210210
}
211211
}
@@ -222,15 +222,15 @@ class _${blockName}DefaultsM3 extends DatePickerThemeData {
222222
Color? get rangeSelectionBackgroundColor => ${colorOrTransparent("md.comp.date-picker.modal.range-selection.active-indicator.container.color")};
223223
224224
@override
225-
MaterialStateProperty<Color?>? get rangeSelectionOverlayColor =>
226-
MaterialStateProperty.resolveWith((Set<MaterialState> states) {
227-
if (states.contains(MaterialState.pressed)) {
225+
WidgetStateProperty<Color?>? get rangeSelectionOverlayColor =>
226+
WidgetStateProperty.resolveWith((Set<WidgetState> states) {
227+
if (states.contains(WidgetState.pressed)) {
228228
return ${_stateColor('md.comp.date-picker.modal.range-selection.date.in-range', null, 'pressed')};
229229
}
230-
if (states.contains(MaterialState.hovered)) {
230+
if (states.contains(WidgetState.hovered)) {
231231
return ${_stateColor('md.comp.date-picker.modal.range-selection.date.in-range', null, 'hover')};
232232
}
233-
if (states.contains(MaterialState.focused)) {
233+
if (states.contains(WidgetState.focused)) {
234234
return ${_stateColor('md.comp.date-picker.modal.range-selection.date.in-range', null, 'focus')};
235235
}
236236
return null;

‎engine/src/flutter/CONTRIBUTING.md‎

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ performance implications. See [#49801][pr_49801] for an example.
5959

6060
#### Linux Embedding
6161

62-
> [!NOTE]
62+
> [!NOTE]
6363
> The Linux embedding instead follows idiomatic GObject-based C style.
6464
6565
Use of C++ in the [Linux embedding][] is discouraged in that embedding to avoid
@@ -215,14 +215,10 @@ in postsubmit.
215215

216216
### Skia Gold
217217

218-
The Flutter engine uses [Skia Gold][skia_gold] for image comparison tests which fail if:
219-
220-
- The image is different from an accepted baseline.
221-
- An image is not uploaded but is expected to be (see
222-
[`dir_contents_diff`][dir_contents_diff]).
218+
The Flutter engine uses [Skia Gold][skia_gold] for image comparison tests which
219+
fail if the image is different from an accepted baseline image.
223220

224221
[skia_gold]: https://flutter-engine-gold.skia.org/
225-
[dir_contents_diff]: ./tools/dir_contents_diff/
226222

227223
Any untriaged failures will block presubmit and postsubmit tests.
228224

‎engine/src/flutter/ci/licenses_golden/licenses_flutter‎

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -51303,7 +51303,9 @@ ORIGIN: ../../../flutter/impeller/entity/shaders/blending/framebuffer_blend.frag
5130351303
ORIGIN: ../../../flutter/impeller/entity/shaders/blending/framebuffer_blend.vert + ../../../flutter/LICENSE
5130451304
ORIGIN: ../../../flutter/impeller/entity/shaders/blending/porter_duff_blend.frag + ../../../flutter/LICENSE
5130551305
ORIGIN: ../../../flutter/impeller/entity/shaders/blending/porter_duff_blend.vert + ../../../flutter/LICENSE
51306-
ORIGIN: ../../../flutter/impeller/entity/shaders/blending/vertices_uber.frag + ../../../flutter/LICENSE
51306+
ORIGIN: ../../../flutter/impeller/entity/shaders/blending/vertices_uber.glsl + ../../../flutter/LICENSE
51307+
ORIGIN: ../../../flutter/impeller/entity/shaders/blending/vertices_uber_1.frag + ../../../flutter/LICENSE
51308+
ORIGIN: ../../../flutter/impeller/entity/shaders/blending/vertices_uber_2.frag + ../../../flutter/LICENSE
5130751309
ORIGIN: ../../../flutter/impeller/entity/shaders/clip.frag + ../../../flutter/LICENSE
5130851310
ORIGIN: ../../../flutter/impeller/entity/shaders/clip.vert + ../../../flutter/LICENSE
5130951311
ORIGIN: ../../../flutter/impeller/entity/shaders/downsample.glsl + ../../../flutter/LICENSE
@@ -53264,6 +53266,8 @@ ORIGIN: ../../../flutter/shell/platform/linux/fl_mouse_cursor_channel.cc + ../..
5326453266
ORIGIN: ../../../flutter/shell/platform/linux/fl_mouse_cursor_channel.h + ../../../flutter/LICENSE
5326553267
ORIGIN: ../../../flutter/shell/platform/linux/fl_mouse_cursor_handler.cc + ../../../flutter/LICENSE
5326653268
ORIGIN: ../../../flutter/shell/platform/linux/fl_mouse_cursor_handler.h + ../../../flutter/LICENSE
53269+
ORIGIN: ../../../flutter/shell/platform/linux/fl_opengl_manager.cc + ../../../flutter/LICENSE
53270+
ORIGIN: ../../../flutter/shell/platform/linux/fl_opengl_manager.h + ../../../flutter/LICENSE
5326753271
ORIGIN: ../../../flutter/shell/platform/linux/fl_pixel_buffer_texture.cc + ../../../flutter/LICENSE
5326853272
ORIGIN: ../../../flutter/shell/platform/linux/fl_pixel_buffer_texture_private.h + ../../../flutter/LICENSE
5326953273
ORIGIN: ../../../flutter/shell/platform/linux/fl_pixel_buffer_texture_test.cc + ../../../flutter/LICENSE
@@ -53284,10 +53288,6 @@ ORIGIN: ../../../flutter/shell/platform/linux/fl_renderable.cc + ../../../flutte
5328453288
ORIGIN: ../../../flutter/shell/platform/linux/fl_renderable.h + ../../../flutter/LICENSE
5328553289
ORIGIN: ../../../flutter/shell/platform/linux/fl_renderer.cc + ../../../flutter/LICENSE
5328653290
ORIGIN: ../../../flutter/shell/platform/linux/fl_renderer.h + ../../../flutter/LICENSE
53287-
ORIGIN: ../../../flutter/shell/platform/linux/fl_renderer_gdk.cc + ../../../flutter/LICENSE
53288-
ORIGIN: ../../../flutter/shell/platform/linux/fl_renderer_gdk.h + ../../../flutter/LICENSE
53289-
ORIGIN: ../../../flutter/shell/platform/linux/fl_renderer_headless.cc + ../../../flutter/LICENSE
53290-
ORIGIN: ../../../flutter/shell/platform/linux/fl_renderer_headless.h + ../../../flutter/LICENSE
5329153291
ORIGIN: ../../../flutter/shell/platform/linux/fl_renderer_test.cc + ../../../flutter/LICENSE
5329253292
ORIGIN: ../../../flutter/shell/platform/linux/fl_scrolling_manager.cc + ../../../flutter/LICENSE
5329353293
ORIGIN: ../../../flutter/shell/platform/linux/fl_scrolling_manager.h + ../../../flutter/LICENSE
@@ -54289,7 +54289,9 @@ FILE: ../../../flutter/impeller/entity/shaders/blending/framebuffer_blend.frag
5428954289
FILE: ../../../flutter/impeller/entity/shaders/blending/framebuffer_blend.vert
5429054290
FILE: ../../../flutter/impeller/entity/shaders/blending/porter_duff_blend.frag
5429154291
FILE: ../../../flutter/impeller/entity/shaders/blending/porter_duff_blend.vert
54292-
FILE: ../../../flutter/impeller/entity/shaders/blending/vertices_uber.frag
54292+
FILE: ../../../flutter/impeller/entity/shaders/blending/vertices_uber.glsl
54293+
FILE: ../../../flutter/impeller/entity/shaders/blending/vertices_uber_1.frag
54294+
FILE: ../../../flutter/impeller/entity/shaders/blending/vertices_uber_2.frag
5429354295
FILE: ../../../flutter/impeller/entity/shaders/clip.frag
5429454296
FILE: ../../../flutter/impeller/entity/shaders/clip.vert
5429554297
FILE: ../../../flutter/impeller/entity/shaders/downsample.glsl
@@ -56281,6 +56283,8 @@ FILE: ../../../flutter/shell/platform/linux/fl_mouse_cursor_channel.cc
5628156283
FILE: ../../../flutter/shell/platform/linux/fl_mouse_cursor_channel.h
5628256284
FILE: ../../../flutter/shell/platform/linux/fl_mouse_cursor_handler.cc
5628356285
FILE: ../../../flutter/shell/platform/linux/fl_mouse_cursor_handler.h
56286+
FILE: ../../../flutter/shell/platform/linux/fl_opengl_manager.cc
56287+
FILE: ../../../flutter/shell/platform/linux/fl_opengl_manager.h
5628456288
FILE: ../../../flutter/shell/platform/linux/fl_pixel_buffer_texture.cc
5628556289
FILE: ../../../flutter/shell/platform/linux/fl_pixel_buffer_texture_private.h
5628656290
FILE: ../../../flutter/shell/platform/linux/fl_pixel_buffer_texture_test.cc
@@ -56301,10 +56305,6 @@ FILE: ../../../flutter/shell/platform/linux/fl_renderable.cc
5630156305
FILE: ../../../flutter/shell/platform/linux/fl_renderable.h
5630256306
FILE: ../../../flutter/shell/platform/linux/fl_renderer.cc
5630356307
FILE: ../../../flutter/shell/platform/linux/fl_renderer.h
56304-
FILE: ../../../flutter/shell/platform/linux/fl_renderer_gdk.cc
56305-
FILE: ../../../flutter/shell/platform/linux/fl_renderer_gdk.h
56306-
FILE: ../../../flutter/shell/platform/linux/fl_renderer_headless.cc
56307-
FILE: ../../../flutter/shell/platform/linux/fl_renderer_headless.h
5630856308
FILE: ../../../flutter/shell/platform/linux/fl_renderer_test.cc
5630956309
FILE: ../../../flutter/shell/platform/linux/fl_scrolling_manager.cc
5631056310
FILE: ../../../flutter/shell/platform/linux/fl_scrolling_manager.h

‎engine/src/flutter/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: b86daaeb8feed3a29d0eee8e231ee470
1+
Signature: 1bbb24cd85a32924bf966672eaa73e4f
22

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

‎engine/src/flutter/ci/licenses_golden/licenses_skia‎

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Signature: 1d8df6e89cfebc91a38020e25c4aae15
1+
Signature: 5dd7ccd9c363137acdb8ecf9e8e8f019
22

33
====================================================================================================
44
LIBRARY: etc1
@@ -8916,8 +8916,14 @@ ORIGIN: ../../../flutter/third_party/skia/src/image/SkSurface_Null.cpp + ../../.
89168916
ORIGIN: ../../../flutter/third_party/skia/src/image/SkTiledImageUtils.cpp + ../../../flutter/third_party/skia/LICENSE
89178917
ORIGIN: ../../../flutter/third_party/skia/src/opts/SkOpts_RestoreTarget.h + ../../../flutter/third_party/skia/LICENSE
89188918
ORIGIN: ../../../flutter/third_party/skia/src/opts/SkOpts_SetTarget.h + ../../../flutter/third_party/skia/LICENSE
8919+
ORIGIN: ../../../flutter/third_party/skia/src/ports/fontations/src/base.rs + ../../../flutter/third_party/skia/LICENSE
8920+
ORIGIN: ../../../flutter/third_party/skia/src/ports/fontations/src/bitmap.rs + ../../../flutter/third_party/skia/LICENSE
8921+
ORIGIN: ../../../flutter/third_party/skia/src/ports/fontations/src/colr.rs + ../../../flutter/third_party/skia/LICENSE
89198922
ORIGIN: ../../../flutter/third_party/skia/src/ports/fontations/src/ffi.rs + ../../../flutter/third_party/skia/LICENSE
8923+
ORIGIN: ../../../flutter/third_party/skia/src/ports/fontations/src/hinting.rs + ../../../flutter/third_party/skia/LICENSE
8924+
ORIGIN: ../../../flutter/third_party/skia/src/ports/fontations/src/names.rs + ../../../flutter/third_party/skia/LICENSE
89208925
ORIGIN: ../../../flutter/third_party/skia/src/ports/fontations/src/skpath_bridge.h + ../../../flutter/third_party/skia/LICENSE
8926+
ORIGIN: ../../../flutter/third_party/skia/src/ports/fontations/src/verbs_points_pen.rs + ../../../flutter/third_party/skia/LICENSE
89218927
ORIGIN: ../../../flutter/third_party/skia/src/shaders/SkBlendShader.h + ../../../flutter/third_party/skia/LICENSE
89228928
ORIGIN: ../../../flutter/third_party/skia/src/shaders/SkColorShader.h + ../../../flutter/third_party/skia/LICENSE
89238929
ORIGIN: ../../../flutter/third_party/skia/src/shaders/SkCoordClampShader.h + ../../../flutter/third_party/skia/LICENSE
@@ -9207,8 +9213,14 @@ FILE: ../../../flutter/third_party/skia/src/image/SkSurface_Null.cpp
92079213
FILE: ../../../flutter/third_party/skia/src/image/SkTiledImageUtils.cpp
92089214
FILE: ../../../flutter/third_party/skia/src/opts/SkOpts_RestoreTarget.h
92099215
FILE: ../../../flutter/third_party/skia/src/opts/SkOpts_SetTarget.h
9216+
FILE: ../../../flutter/third_party/skia/src/ports/fontations/src/base.rs
9217+
FILE: ../../../flutter/third_party/skia/src/ports/fontations/src/bitmap.rs
9218+
FILE: ../../../flutter/third_party/skia/src/ports/fontations/src/colr.rs
92109219
FILE: ../../../flutter/third_party/skia/src/ports/fontations/src/ffi.rs
9220+
FILE: ../../../flutter/third_party/skia/src/ports/fontations/src/hinting.rs
9221+
FILE: ../../../flutter/third_party/skia/src/ports/fontations/src/names.rs
92119222
FILE: ../../../flutter/third_party/skia/src/ports/fontations/src/skpath_bridge.h
9223+
FILE: ../../../flutter/third_party/skia/src/ports/fontations/src/verbs_points_pen.rs
92129224
FILE: ../../../flutter/third_party/skia/src/shaders/SkBlendShader.h
92139225
FILE: ../../../flutter/third_party/skia/src/shaders/SkColorShader.h
92149226
FILE: ../../../flutter/third_party/skia/src/shaders/SkCoordClampShader.h

0 commit comments

Comments
 (0)