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

Commit 03aaa0e

Browse files
Roll Dart SDK from 1f224df52bee to 27e71f19c144 (3 revisions)
https://dart.googlesource.com/sdk.git/+log/1f224df52bee..27e71f19c144 2023-04-19 [email protected] Version 3.1.0-18.0.dev 2023-04-18 [email protected] Version 3.1.0-17.0.dev 2023-04-18 [email protected] Version 3.1.0-16.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 [email protected],[email protected],[email protected],[email protected] 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
1 parent 609f9d5 commit 03aaa0e

File tree

4 files changed

+107
-145
lines changed

4 files changed

+107
-145
lines changed

DEPS

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ vars = {
4747
# Dart is: https://github.com/dart-lang/sdk/blob/main/DEPS
4848
# You can use //tools/dart/create_updated_flutter_deps.py to produce
4949
# updated revision list of existing dependencies.
50-
'dart_revision': '1f224df52bee4f120ad1600e78a731face84d76d',
50+
'dart_revision': '27e71f19c144b328a49510c9e578fa42f9edf021',
5151

5252
# WARNING: DO NOT EDIT MANUALLY
5353
# The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py
@@ -319,7 +319,7 @@ deps = {
319319
Var('chromium_git') + '/external/github.com/WebAssembly/binaryen.git@b9b5f162ca8bf5b899ff0f0351491d7d403d7ed9',
320320

321321
'src/third_party/dart/third_party/devtools':
322-
{'packages': [{'package': 'dart/third_party/flutter/devtools', 'version': 'git_revision:026f0adf03725fbab24d601ac74c811808f258e5'}], 'dep_type': 'cipd'},
322+
{'packages': [{'version': 'git_revision:026f0adf03725fbab24d601ac74c811808f258e5', 'package': 'dart/third_party/flutter/devtools'}], 'dep_type': 'cipd'},
323323

324324
'src/third_party/dart/third_party/pkg/args':
325325
Var('dart_git') + '/args.git@5ac2ba1d93f037c7aee2975703bf071f88597a76',
@@ -391,7 +391,7 @@ deps = {
391391
Var('dart_git') + '/json_rpc_2.git@5da270592006e4d43fd5a6ac736829f955881240',
392392

393393
'src/third_party/dart/third_party/pkg/linter':
394-
Var('dart_git') + '/linter.git@eb0ca501f48deaa034e07e6dd1ff9ad6ff3519c6',
394+
Var('dart_git') + '/linter.git@ca2a9fe07b399138b1f9d44e9e11e5198e0d8c05',
395395

396396
'src/third_party/dart/third_party/pkg/logging':
397397
Var('dart_git') + '/logging.git@787030a2b3d0d5d53ce57f1c7dc74f27ecb07b0b',
@@ -460,7 +460,7 @@ deps = {
460460
Var('dart_git') + '/test_reflective_loader.git@a85a930ad3736f93b96f6cc104d3576c1ae19e0e',
461461

462462
'src/third_party/dart/third_party/pkg/tools':
463-
Var('dart_git') + '/tools.git@2308c672e0d7446f5bfdba96594b41f26fa24a2e',
463+
Var('dart_git') + '/tools.git@545d7e1c73ce21b8c91f638021f9d487d324a501',
464464

465465
'src/third_party/dart/third_party/pkg/typed_data':
466466
Var('dart_git') + '/typed_data.git@d85363d2efb333afce07ec409a529ec32986e1a2',
@@ -487,7 +487,7 @@ deps = {
487487
Var('dart_git') + '/yaml_edit.git' + '@' + Var('dart_yaml_edit_rev'),
488488

489489
'src/third_party/dart/tools/sdks':
490-
{'packages': [{'package': 'dart/dart-sdk/${{platform}}', 'version': 'version:3.0.0-369.0.dev'}], 'dep_type': 'cipd'},
490+
{'packages': [{'version': 'version:3.0.0-369.0.dev', 'package': 'dart/dart-sdk/${{platform}}'}], 'dep_type': 'cipd'},
491491

492492
# WARNING: end of dart dependencies list that is cleaned up automatically - see create_updated_flutter_deps.py.
493493

ci/licenses_golden/excluded_files

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1685,6 +1685,7 @@
16851685
../../../third_party/dart/runtime/vm/os_test.cc
16861686
../../../third_party/dart/runtime/vm/port_test.cc
16871687
../../../third_party/dart/runtime/vm/profiler_test.cc
1688+
../../../third_party/dart/runtime/vm/protos/.gitignore
16881689
../../../third_party/dart/runtime/vm/regexp_test.cc
16891690
../../../third_party/dart/runtime/vm/ring_buffer_test.cc
16901691
../../../third_party/dart/runtime/vm/scopes_test.cc
@@ -1746,9 +1747,6 @@
17461747
../../../third_party/dart/third_party/mdn/browser-compat-data/README.google
17471748
../../../third_party/dart/third_party/pkg
17481749
../../../third_party/dart/third_party/requirejs
1749-
../../../third_party/dart/third_party/tcmalloc/.gitignore
1750-
../../../third_party/dart/third_party/tcmalloc/OWNERS
1751-
../../../third_party/dart/third_party/tcmalloc/README.dart
17521750
../../../third_party/dart/tools
17531751
../../../third_party/dart/utils/OWNERS
17541752
../../../third_party/dart/utils/compiler/.gitignore

ci/licenses_golden/licenses_third_party

Lines changed: 70 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Signature: ed96a56c53cd826ad02fcf45852b1758
1+
Signature: 6847d1dca1cd68f5d0af5c3c412a4f10
22

33
====================================================================================================
44
LIBRARY: angle
@@ -273,6 +273,7 @@ limitations under the License.
273273
====================================================================================================
274274
LIBRARY: abseil-cpp
275275
LIBRARY: angle
276+
LIBRARY: dart
276277
LIBRARY: expat
277278
LIBRARY: flatbuffers
278279
LIBRARY: fuchsia-vulkan
@@ -521,6 +522,14 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_
521522
ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/angle/src/android_system_settings/src/com/android/angle/common/SearchProvider.java
522523
ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/angle/src/common/vulkan/vk_google_filtering_precision.h
523524
ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/angle/src/libANGLE/Overlay_font_autogen.cpp
525+
ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/dart/runtime/vm/protos/perfetto/common/builtin_clock.proto
526+
ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/dart/runtime/vm/protos/perfetto/trace/clock_snapshot.proto
527+
ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/dart/runtime/vm/protos/perfetto/trace/trace_packet.proto
528+
ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/debug_annotation.proto
529+
ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/process_descriptor.proto
530+
ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/thread_descriptor.proto
531+
ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/track_descriptor.proto
532+
ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/track_event.proto
524533
ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/expat/expat/fuzz/xml_parse_fuzzer.c
525534
ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/expat/expat/fuzz/xml_parsebuffer_fuzzer.c
526535
ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/flatbuffers/conan/test_package/test_package.cpp
@@ -2499,6 +2508,14 @@ FILE: ../../../third_party/angle/src/android_system_settings/src/com/android/ang
24992508
FILE: ../../../third_party/angle/src/common/vulkan/vk_google_filtering_precision.h
25002509
FILE: ../../../third_party/angle/src/libANGLE/Overlay_font_autogen.cpp
25012510
FILE: ../../../third_party/angle/src/libANGLE/overlay/RobotoMono-Bold.ttf
2511+
FILE: ../../../third_party/dart/runtime/vm/protos/perfetto/common/builtin_clock.proto
2512+
FILE: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/clock_snapshot.proto
2513+
FILE: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/trace_packet.proto
2514+
FILE: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/debug_annotation.proto
2515+
FILE: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/process_descriptor.proto
2516+
FILE: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/thread_descriptor.proto
2517+
FILE: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/track_descriptor.proto
2518+
FILE: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/track_event.proto
25022519
FILE: ../../../third_party/expat/expat/fuzz/xml_parse_fuzzer.c
25032520
FILE: ../../../third_party/expat/expat/fuzz/xml_parsebuffer_fuzzer.c
25042521
FILE: ../../../third_party/flatbuffers/composer.json
@@ -33575,42 +33592,6 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
3357533592
OF THE POSSIBILITY OF SUCH DAMAGE.
3357633593
====================================================================================================
3357733594

33578-
====================================================================================================
33579-
LIBRARY: tcmalloc
33580-
ORIGIN: ../../../third_party/dart/third_party/tcmalloc/include/gperftools/tcmalloc.h
33581-
TYPE: LicenseType.bsd
33582-
FILE: ../../../third_party/dart/third_party/tcmalloc/include/gperftools/tcmalloc.h
33583-
----------------------------------------------------------------------------------------------------
33584-
Copyright (c) 2003, Google Inc.
33585-
All rights reserved.
33586-
33587-
Redistribution and use in source and binary forms, with or without
33588-
modification, are permitted provided that the following conditions are
33589-
met:
33590-
33591-
* Redistributions of source code must retain the above copyright
33592-
notice, this list of conditions and the following disclaimer.
33593-
* Redistributions in binary form must reproduce the above
33594-
copyright notice, this list of conditions and the following disclaimer
33595-
in the documentation and/or other materials provided with the
33596-
distribution.
33597-
* Neither the name of Google Inc. nor the names of its
33598-
contributors may be used to endorse or promote products derived from
33599-
this software without specific prior written permission.
33600-
33601-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
33602-
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
33603-
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
33604-
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
33605-
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
33606-
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
33607-
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
33608-
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
33609-
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
33610-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
33611-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
33612-
====================================================================================================
33613-
3361433595
====================================================================================================
3361533596
LIBRARY: icu
3361633597
ORIGIN: ../../../third_party/icu/source/common/ucat.cpp + ../../../third_party/icu/LICENSE
@@ -34421,43 +34402,6 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
3442134402
OF THE POSSIBILITY OF SUCH DAMAGE.
3442234403
====================================================================================================
3442334404

34424-
====================================================================================================
34425-
LIBRARY: tcmalloc
34426-
ORIGIN: ../../../third_party/dart/third_party/tcmalloc/COPYING
34427-
TYPE: LicenseType.bsd
34428-
FILE: ../../../third_party/dart/third_party/tcmalloc/configure_command
34429-
FILE: ../../../third_party/dart/third_party/tcmalloc/include/config.h
34430-
----------------------------------------------------------------------------------------------------
34431-
Copyright (c) 2005, Google Inc.
34432-
All rights reserved.
34433-
34434-
Redistribution and use in source and binary forms, with or without
34435-
modification, are permitted provided that the following conditions are
34436-
met:
34437-
34438-
* Redistributions of source code must retain the above copyright
34439-
notice, this list of conditions and the following disclaimer.
34440-
* Redistributions in binary form must reproduce the above
34441-
copyright notice, this list of conditions and the following disclaimer
34442-
in the documentation and/or other materials provided with the
34443-
distribution.
34444-
* Neither the name of Google Inc. nor the names of its
34445-
contributors may be used to endorse or promote products derived from
34446-
this software without specific prior written permission.
34447-
34448-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
34449-
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
34450-
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
34451-
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
34452-
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
34453-
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
34454-
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
34455-
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
34456-
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
34457-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
34458-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
34459-
====================================================================================================
34460-
3446134405
====================================================================================================
3446234406
LIBRARY: boringssl
3446334407
ORIGIN: ../../../third_party/boringssl/src/crypto/asn1/internal.h
@@ -41972,6 +41916,57 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4197241916
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4197341917
====================================================================================================
4197441918

41919+
====================================================================================================
41920+
LIBRARY: dart
41921+
ORIGIN: ../../../third_party/dart/runtime/vm/protos/perfetto/common/builtin_clock.pbzero.h + ../../../third_party/dart/LICENSE
41922+
ORIGIN: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/clock_snapshot.pbzero.h + ../../../third_party/dart/LICENSE
41923+
ORIGIN: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/trace_packet.pbzero.h + ../../../third_party/dart/LICENSE
41924+
ORIGIN: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/debug_annotation.pbzero.h + ../../../third_party/dart/LICENSE
41925+
ORIGIN: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/process_descriptor.pbzero.h + ../../../third_party/dart/LICENSE
41926+
ORIGIN: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/thread_descriptor.pbzero.h + ../../../third_party/dart/LICENSE
41927+
ORIGIN: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/track_descriptor.pbzero.h + ../../../third_party/dart/LICENSE
41928+
ORIGIN: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/track_event.pbzero.h + ../../../third_party/dart/LICENSE
41929+
ORIGIN: ../../../third_party/dart/runtime/vm/protos/tools/compile_perfetto_protos.dart + ../../../third_party/dart/LICENSE
41930+
TYPE: LicenseType.bsd
41931+
FILE: ../../../third_party/dart/runtime/vm/protos/perfetto/common/builtin_clock.pbzero.h
41932+
FILE: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/clock_snapshot.pbzero.h
41933+
FILE: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/trace_packet.pbzero.h
41934+
FILE: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/debug_annotation.pbzero.h
41935+
FILE: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/process_descriptor.pbzero.h
41936+
FILE: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/thread_descriptor.pbzero.h
41937+
FILE: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/track_descriptor.pbzero.h
41938+
FILE: ../../../third_party/dart/runtime/vm/protos/perfetto/trace/track_event/track_event.pbzero.h
41939+
FILE: ../../../third_party/dart/runtime/vm/protos/tools/compile_perfetto_protos.dart
41940+
----------------------------------------------------------------------------------------------------
41941+
Copyright (c) 2023, the Dart project authors. Please see the AUTHORS file
41942+
for details. All rights reserved.
41943+
41944+
Redistribution and use in source and binary forms, with or without
41945+
modification, are permitted provided that the following conditions are
41946+
met:
41947+
* Redistributions of source code must retain the above copyright
41948+
notice, this list of conditions and the following disclaimer.
41949+
* Redistributions in binary form must reproduce the above
41950+
copyright notice, this list of conditions and the following
41951+
disclaimer in the documentation and/or other materials provided
41952+
with the distribution.
41953+
* Neither the name of Google LLC nor the names of its
41954+
contributors may be used to endorse or promote products derived
41955+
from this software without specific prior written permission.
41956+
41957+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
41958+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
41959+
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
41960+
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
41961+
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
41962+
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
41963+
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
41964+
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
41965+
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
41966+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
41967+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
41968+
====================================================================================================
41969+
4197541970
====================================================================================================
4197641971
LIBRARY: icu
4197741972
ORIGIN: ../../../third_party/icu/source/i18n/decNumber.h (with ../../../third_party/icu/LICENSE)
@@ -66021,4 +66016,4 @@ freely, subject to the following restrictions:
6602166016
3. This notice may not be removed or altered from any source distribution.
6602266017
====================================================================================================
6602366018

66024-
Total license count: 883
66019+
Total license count: 882

0 commit comments

Comments
 (0)