Roll Dart SDK from 15c286ed91ea to 14933042494d (5 revisions) (#47805)
https://dart.googlesource.com/sdk.git/+log/15c286ed91ea..14933042494d
2023-11-08 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.3.0-107.0.dev
2023-11-08 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.3.0-106.0.dev
2023-11-08 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.3.0-105.0.dev
2023-11-07 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.3.0-104.0.dev
2023-11-07 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.3.0-103.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 bdero@google.com,dart-vm-team@google.com 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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
diff --git a/DEPS b/DEPS
index a45788e..c4452e9 100644
--- a/DEPS
+++ b/DEPS
@@ -59,7 +59,7 @@
# 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': '15c286ed91eabd3a252e80abf838e136dcd4e6db',
+ 'dart_revision': '14933042494d865e9ccb0453433036e03b6da753',
# WARNING: DO NOT EDIT MANUALLY
# The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py
diff --git a/ci/licenses_golden/excluded_files b/ci/licenses_golden/excluded_files
index 4593402..a18607e 100644
--- a/ci/licenses_golden/excluded_files
+++ b/ci/licenses_golden/excluded_files
@@ -1813,13 +1813,6 @@
../../../third_party/dart/runtime/observatory/update_sources.py
../../../third_party/dart/runtime/observatory/web/third_party/README.md
../../../third_party/dart/runtime/tests
-../../../third_party/dart/runtime/third_party/binary_size
-../../../third_party/dart/runtime/third_party/d3
-../../../third_party/dart/runtime/third_party/double-conversion/.gitignore
-../../../third_party/dart/runtime/third_party/double-conversion/AUTHORS
-../../../third_party/dart/runtime/third_party/double-conversion/Changelog
-../../../third_party/dart/runtime/third_party/double-conversion/README.dart
-../../../third_party/dart/runtime/third_party/double-conversion/README.md
../../../third_party/dart/runtime/tools/.gitignore
../../../third_party/dart/runtime/tools/android_finder.py
../../../third_party/dart/runtime/tools/benchmark.py
@@ -2020,10 +2013,17 @@
../../../third_party/dart/tests
../../../third_party/dart/third_party/.gitignore
../../../third_party/dart/third_party/OWNERS
+../../../third_party/dart/third_party/binary_size
../../../third_party/dart/third_party/binaryen
../../../third_party/dart/third_party/clang.tar.gz.sha1
+../../../third_party/dart/third_party/d3
../../../third_party/dart/third_party/d8
../../../third_party/dart/third_party/devtools
+../../../third_party/dart/third_party/double-conversion/.gitignore
+../../../third_party/dart/third_party/double-conversion/AUTHORS
+../../../third_party/dart/third_party/double-conversion/Changelog
+../../../third_party/dart/third_party/double-conversion/README.dart
+../../../third_party/dart/third_party/double-conversion/README.md
../../../third_party/dart/third_party/firefox_jsshell
../../../third_party/dart/third_party/mdn/browser-compat-data/README.google
../../../third_party/dart/third_party/pkg
diff --git a/ci/licenses_golden/licenses_dart b/ci/licenses_golden/licenses_dart
index 5325714..0bd6706 100644
--- a/ci/licenses_golden/licenses_dart
+++ b/ci/licenses_golden/licenses_dart
@@ -1,4 +1,4 @@
-Signature: a88142098930724810ab7906133411fb
+Signature: 047b7f77486eacf59112b120ba54ac1d
====================================================================================================
LIBRARY: dart
@@ -4134,9 +4134,9 @@
====================================================================================================
LIBRARY: double-conversion
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/cached-powers.cc
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/cached-powers.cc
TYPE: LicenseType.bsd
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/cached-powers.cc
+FILE: ../../../third_party/dart/third_party/double-conversion/src/cached-powers.cc
----------------------------------------------------------------------------------------------------
Copyright 2006-2008 the V8 project authors. All rights reserved.
@@ -4169,35 +4169,35 @@
====================================================================================================
LIBRARY: double-conversion
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/bignum-dtoa.cc
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/bignum-dtoa.h
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/bignum.cc
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/bignum.h
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/cached-powers.h
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/diy-fp.h
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/double-to-string.cc
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/fast-dtoa.h
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/fixed-dtoa.cc
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/fixed-dtoa.h
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/string-to-double.cc
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/strtod.cc
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/strtod.h
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/utils.h
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/bignum-dtoa.cc
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/bignum-dtoa.h
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/bignum.cc
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/bignum.h
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/cached-powers.h
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/diy-fp.h
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/double-to-string.cc
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/fast-dtoa.h
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/fixed-dtoa.cc
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/fixed-dtoa.h
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/string-to-double.cc
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/strtod.cc
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/strtod.h
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/utils.h
TYPE: LicenseType.bsd
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/bignum-dtoa.cc
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/bignum-dtoa.h
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/bignum.cc
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/bignum.h
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/cached-powers.h
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/diy-fp.h
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/double-to-string.cc
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/fast-dtoa.h
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/fixed-dtoa.cc
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/fixed-dtoa.h
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/string-to-double.cc
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/strtod.cc
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/strtod.h
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/utils.h
+FILE: ../../../third_party/dart/third_party/double-conversion/src/bignum-dtoa.cc
+FILE: ../../../third_party/dart/third_party/double-conversion/src/bignum-dtoa.h
+FILE: ../../../third_party/dart/third_party/double-conversion/src/bignum.cc
+FILE: ../../../third_party/dart/third_party/double-conversion/src/bignum.h
+FILE: ../../../third_party/dart/third_party/double-conversion/src/cached-powers.h
+FILE: ../../../third_party/dart/third_party/double-conversion/src/diy-fp.h
+FILE: ../../../third_party/dart/third_party/double-conversion/src/double-to-string.cc
+FILE: ../../../third_party/dart/third_party/double-conversion/src/fast-dtoa.h
+FILE: ../../../third_party/dart/third_party/double-conversion/src/fixed-dtoa.cc
+FILE: ../../../third_party/dart/third_party/double-conversion/src/fixed-dtoa.h
+FILE: ../../../third_party/dart/third_party/double-conversion/src/string-to-double.cc
+FILE: ../../../third_party/dart/third_party/double-conversion/src/strtod.cc
+FILE: ../../../third_party/dart/third_party/double-conversion/src/strtod.h
+FILE: ../../../third_party/dart/third_party/double-conversion/src/utils.h
----------------------------------------------------------------------------------------------------
Copyright 2010 the V8 project authors. All rights reserved.
@@ -4230,17 +4230,17 @@
====================================================================================================
LIBRARY: double-conversion
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/double-conversion.h
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/double-to-string.h
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/fast-dtoa.cc
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/ieee.h
-ORIGIN: ../../../third_party/dart/runtime/third_party/double-conversion/src/string-to-double.h
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/double-conversion.h
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/double-to-string.h
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/fast-dtoa.cc
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/ieee.h
+ORIGIN: ../../../third_party/dart/third_party/double-conversion/src/string-to-double.h
TYPE: LicenseType.bsd
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/double-conversion.h
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/double-to-string.h
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/fast-dtoa.cc
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/ieee.h
-FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/string-to-double.h
+FILE: ../../../third_party/dart/third_party/double-conversion/src/double-conversion.h
+FILE: ../../../third_party/dart/third_party/double-conversion/src/double-to-string.h
+FILE: ../../../third_party/dart/third_party/double-conversion/src/fast-dtoa.cc
+FILE: ../../../third_party/dart/third_party/double-conversion/src/ieee.h
+FILE: ../../../third_party/dart/third_party/double-conversion/src/string-to-double.h
----------------------------------------------------------------------------------------------------
Copyright 2012 the V8 project authors. All rights reserved.
diff --git a/third_party/accessibility/base/BUILD.gn b/third_party/accessibility/base/BUILD.gn
index 54b0a47..673fda7 100644
--- a/third_party/accessibility/base/BUILD.gn
+++ b/third_party/accessibility/base/BUILD.gn
@@ -52,6 +52,6 @@
"numerics",
"//flutter/fml:string_conversion",
"//flutter/third_party/accessibility/ax_build",
- "//third_party/dart/runtime/third_party/double-conversion/src:libdouble_conversion",
+ "//third_party/dart/third_party/double-conversion/src:libdouble_conversion",
]
}
diff --git a/third_party/accessibility/base/string_utils.cc b/third_party/accessibility/base/string_utils.cc
index 963f7d5..03c67ee 100644
--- a/third_party/accessibility/base/string_utils.cc
+++ b/third_party/accessibility/base/string_utils.cc
@@ -12,7 +12,7 @@
#include <sstream>
#include "flutter/fml/string_conversion.h"
-#include "third_party/dart/runtime/third_party/double-conversion/src/double-conversion.h"
+#include "third_party/dart/third_party/double-conversion/src/double-conversion.h"
#include "no_destructor.h"