Commit Graph

3995 Commits

Author SHA1 Message Date
dart-autoroll@skia-public.iam.gserviceaccount.com 9a4a02f9c5 Roll Fuchsia GN SDK from oOAcFhkoE2_-Sy67z... to a87CbQSWEjkPUK1ZY...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-gn-sdk-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Fuchsia GN SDK: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: I93daef929f755d3b2cfb56c196769d51745fc42d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/509780
Reviewed-by: Zijie He <zijiehe@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
2026-06-10 14:00:05 -07:00
Ryan Macnak 6c3cf9ea51 Roll Clang from a3f244e2d555 to deb6854eec93
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/clang-dart-sdk
Please CC dart-engprod@google.com,dart-vm-gardener@rotations.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 Clang: https://bugs.fuchsia.dev/p/fuchsia/issues/list?q=component%3AToolchain
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

TEST=ci
Cq-Include-Trybots: luci.dart.try:dart-sdk-linux-try;luci.dart.try:dart-sdk-linux-arm64-try;luci.dart.try:dart-sdk-mac-try;luci.dart.try:dart-sdk-mac-arm64-try;luci.dart.try:dart-sdk-win-try;luci.dart.try:vm-asan-mac-release-arm64-try
Change-Id: Iddd7439c096af8c37076756330a067ccb7d10a35
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/510520
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2026-06-10 11:05:58 -07:00
Martin Kustermann c5f9583eb3 [dart2wasm] Roll binaryen to new version
This brings the `(@binaryen.inline <>)` annotation support.

Change-Id: I2fbafd23aeee5d6843a470b8f887e7dc2514447c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/510700
Reviewed-by: Slava Egorov <vegorov@google.com>
2026-06-10 02:23:19 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com 31b6c9f0d2 Roll Fuchsia SDK from 32.20260601.5.1 to 32.20260604.3.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Fuchsia SDK: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: I1297129ceeb6f6b5b5d68f10983b8bc4d2d7274a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/509420
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
2026-06-09 18:02:42 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com aa6489ca91 Roll BoringSSL from 047c29fe2c3e to 60553ee001ee (29 revisions)
https://boringssl.googlesource.com/boringssl.git/+log/047c29fe2c3e..60553ee001ee

2026-06-04 davidben@google.com draft-ietf-dnsop-svcb-https was also published
2026-06-04 davidben@google.com draft-ietf-lamps-dilithium-certificates is now RFC 9881
2026-06-03 davidben@google.com Restore the libcrypto C++ runtime dependency, but with a build flag
2026-06-03 davidben@google.com Fix error_depth in the name constraints common name check
2026-06-03 chlily@google.com Add default SSL options to SSL_OP_ALL
2026-06-03 rpolzer@google.com Unroll the ML-DSA NTT outer loops.
2026-06-03 rpolzer@google.com In SSL_reset_early_data_reject, clear out unreported bytes written.
2026-06-02 davidben@google.com Update Wycheproof test vectors
2026-06-02 andreser@google.com Replace most of P-256 assembly code with C
2026-06-02 rpolzer@google.com For AES-GCM-SIV, also require PCLMUL instruction set.
2026-06-02 rpolzer@google.com Add CMS_LIB to kLibraryNames.
2026-06-02 chlily@google.com Documentation: Change |...| to `...` for code references in comments 9/N
2026-06-02 rpolzer@google.com Remove the size limits for AES-EAX.
2026-06-02 chlily@google.com Documentation: Change |...| to `...` for code references in comments 15/15
2026-06-02 chlily@google.com Documentation: Change |...| to `...` for code references in comments 14/N
2026-06-02 chlily@google.com Documentation: Change |...| to `...` for code references in comments 12/N
2026-06-01 davidben@google.com Remove unreachable checks in builtin BIO callbacks
2026-06-01 davidben@google.com Convert built-in BIOs to write_ex
2026-06-01 davidben@google.com Switch some BIO_write calls to BIO_write_ex
2026-06-01 chlily@google.com Documentation: Change |...| to `...` for code references in comments 13/N
2026-06-01 davidben@google.com Take another pass at EVP_MD_CTX and EVP_CIPHER_CTX documentation
2026-06-01 mattm@google.com Implement plants-04 landmark relative MTC verification.
2026-06-01 davidben@google.com Implement BIO_write_ex
2026-06-01 davidben@google.com Narrow BIO_read and BIO_write error values
2026-06-01 davidben@google.com Fix BIOTest.SocketConnect on platforms where loopback is synchronous
2026-06-01 davidben@google.com Fix non-blocking connect completion check in BIO.
2026-06-01 davidben@google.com Fix EVP_MD_CTX reuse across EVP_PKEY algorithms
2026-06-01 davidben@google.com Use C++ destructors in by_dir.cc
2026-06-01 davidben@google.com Clean up by_dir's get_cert_by_subject function

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/boringssl-dart-sdk
Please CC dart-engprod@google.com,dart-vm-gardener@rotations.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 BoringSSL: https://crbug.com/boringssl/new
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Tbr: dart-vm-gardener@rotations.google.com
Change-Id: Iae122815779b6085963c2b4c78bde9f7c5f37ff0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/509421
Reviewed-by: Alexander Aprelev <aam@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2026-06-09 17:52:05 -07:00
Nate Bosch 68c13971f6 Bump test to 2adf8b546d878cb7f6534653d0a821ac7e1f5753
Changes:
```
> git log --format="%C(auto) %h %s" 14f99ec..2adf8b5
 https://dart.googlesource.com/test.git/+/2adf8b54 [test] Add compiler `dart test -c cli` to run hooks (2660)
 https://dart.googlesource.com/test.git/+/e3df43cf Disable chrome throttling options (2666)
 https://dart.googlesource.com/test.git/+/f7a6b627 Recompile host.dart with 3.12.1 SDK (2645)
 https://dart.googlesource.com/test.git/+/d270d51a Handle objects with empty toString (2662)
 https://dart.googlesource.com/test.git/+/5a897b2f Resolve process leak in test compiler (2664)
 https://dart.googlesource.com/test.git/+/74a9aaf3 Close receive port in VM platform on null isolate (2665)
 https://dart.googlesource.com/test.git/+/5d1c8bd0 Bump the github-actions group with 3 updates (2659)
 https://dart.googlesource.com/test.git/+/1ba4b68f Fix unawaited_return_in_try_block (2654)
 https://dart.googlesource.com/test.git/+/fe9e6586 Revert "Disallow exiting from VM tests (2640)" (2652)
 https://dart.googlesource.com/test.git/+/27e640ad Use dev tools URL when debugging (2283)
 https://dart.googlesource.com/test.git/+/44a8e78f Fix output for multiline clauses in failures (2646)
 https://dart.googlesource.com/test.git/+/64081690 Indent string diffs lines (2648)
 https://dart.googlesource.com/test.git/+/2da01787 Shorten failure message for NaN/not NaN (2649)
 https://dart.googlesource.com/test.git/+/376443b9 Handle async conditions in mayEmit (2647)
 https://dart.googlesource.com/test.git/+/b3f92fa9 More consistent unexpected error formatting (2644)
 https://dart.googlesource.com/test.git/+/86fcce24 Disallow exiting from VM tests (2640)
 https://dart.googlesource.com/test.git/+/a5374bf2 Reformat with latest dev SDK (2641)

```

Diff: https://dart.googlesource.com/test.git/+/14f99ecdcb74778654d936ce26c70798a3b6649f..2adf8b546d878cb7f6534653d0a821ac7e1f5753/
Change-Id: Ic404fc96a8e02ecfb217d9904e684063edc5ff75
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/510141
Commit-Queue: Jake Macdonald <jakemac@google.com>
Auto-Submit: Nate Bosch <nbosch@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
2026-06-09 10:49:05 -07:00
Robert Nystrom 061e843207 Roll dart_style into the SDK.
This doesn't roll the latest dart_style main branch in because that has some style changes and there are other style changes still in flight. I want to roll all of those in all in one batch later.

Instead, this brings in a single commit whose parent is the current dart_style commit in the SDK. That commit contains only a fix for a crash bug when an analysis_options.yaml file contains an include pointing to a non-existent file. See:

https://github.com/dart-lang/dart_style/pull/1855

This gets the main branch in sync with the stable branch which has a cherry-pick with that same fix.

Change-Id: I97e3adec1c93175d372bb972989fe6a2860cf31f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/510222
Auto-Submit: Bob Nystrom <rnystrom@google.com>
Commit-Queue: Bob Nystrom <rnystrom@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2026-06-09 07:07:06 -07:00
Sergey G. Grekhov 0604582ff3 [co19] Roll co19 to a2237e4186bc0cfd8890eb46c6840c011dc3de0b
2026-06-08 sgrekhov22@gmail.com Fixes dart-lang/co19#3846. Fix typos, add expected errors (dart-lang/co19#3848)
2026-06-03 sgrekhov22@gmail.com dart-lang/co19#3315. Add tests for abbrevations. Part 2. (dart-lang/co19#3840)
2026-06-03 sgrekhov22@gmail.com dart-lang/co19#3315. Add tests for abbrevations. Part 1. (dart-lang/co19#3838)
2026-06-03 49699333+dependabot[bot]@users.noreply.github.com Bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions group (dart-lang/co19#3839)
2026-06-02 sgrekhov22@gmail.com dart-lang/co19#3315. Add some more tests for primary constructors (dart-lang/co19#3837)
2026-06-01 sgrekhov22@gmail.com Fixes dart-lang/co19#3822. Don't print extensions in applying_augmentations_A01_t01.dart (dart-lang/co19#3836)
2026-06-01 sgrekhov22@gmail.com Fixes dart-lang/co19#3833. Remove duplicated default values, fix typos (dart-lang/co19#3835)
2026-06-01 sgrekhov22@gmail.com Fixes dart-lang/co19#3832. Update expected errors locations in static_processing_A30_t*.dart (dart-lang/co19#3834)
2026-05-29 sgrekhov22@gmail.com dart-lang/co19#2145. Add/update/delete tests for variables. (dart-lang/co19#3818)

R=athom@google.com, eernst@google.com

Cq-Include-Trybots: luci.dart.try:analyzer-linux-release-try,dart2js-minified-linux-d8-try
Change-Id: I7562b9104ba752dcff5d7b5b4adf9ed426c1fcf8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/509982
Auto-Submit: Sergey Grekhov <sgrekhov22@gmail.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Reviewed-by: Erik Ernst <eernst@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2026-06-08 08:51:36 -07:00
Srujan Gaddam 3955564590 Rev web to 19d0315df54225d3aa3c11531619a55bbd4d30be
Change-Id: If46a65c757a6eae1d3c5a053a80d08c9944db2d6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/509525
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Srujan Gaddam <srujzs@google.com>
2026-06-05 13:41:48 -07:00
Kallen Tu 2e682b9e9d [deps] Bump benchmarks_internal_rev for primary constructor related fixes.
Bump the deps to include fixes caused by the new primary constructor
feature. https://dart-internal.googlesource.com/benchmarks-internal/+/02b00ba22d77dc489e481c33b279edf5d008e0cd

This CL removes the `final` modifier in parameter lists.

Change-Id: I1b066ca8b6da49ccc000a09cc3165838dd42e2bc
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/509540
Commit-Queue: Stephen Adams <sra@google.com>
Reviewed-by: Stephen Adams <sra@google.com>
2026-06-04 13:00:46 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com 98e5936588 Roll gn from 3357c4f51b1a to 6f8c0328ee29
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/gn-dart-sdk
Please CC dart-engprod@google.com,dart-vm-gardener@rotations.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 gn: https://bugs.chromium.org/p/gn/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Cq-Include-Trybots: luci.dart.try:dart-sdk-linux-try;luci.dart.try:dart-sdk-linux-arm64-try;luci.dart.try:dart-sdk-mac-try;luci.dart.try:dart-sdk-mac-arm64-try;luci.dart.try:dart-sdk-win-try
Change-Id: Ie945c8aeadd7c4375cdf05ab3ab76f1a497536bd
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/508600
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
2026-06-04 07:39:17 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com e79c0f1b83 Roll Fuchsia SDK from 32.20260526.7.1 to 32.20260601.5.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Fuchsia SDK: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: I9da734dbed9c688be57064ab48f61cc7fe7ab4fc
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/508261
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
2026-06-04 07:21:08 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com 42878c2e21 Roll BoringSSL from f449f7206f62 to 047c29fe2c3e (28 revisions)
https://boringssl.googlesource.com/boringssl.git/+log/f449f7206f62..047c29fe2c3e

2026-06-01 chlily@google.com Documentation: Change |...| to `...` for code references in comments 11/N
2026-06-01 chlily@google.com Documentation: Change |...| to `...` for code references in comments 10/N
2026-06-01 chlily@google.com Documentation: Change |...| to `...` for code references in comments 8/N
2026-06-01 chlily@google.com Documentation: Change |...| to `...` for code references in comments 7/N
2026-06-01 chlily@google.com Documentation: Change |...| to `...` for code references in comments 6/N
2026-06-01 chlily@google.com Documentation: Change |...| to `...` for code references in comments 5/N
2026-06-01 chlily@google.com Documentation: Change |...| to `...` for code references in comments 4/N
2026-06-01 chlily@google.com Documentation: Change |...| to `...` for code references in comments 3/N
2026-06-01 rpolzer@google.com CI/CQ custom libc++: enable bounds checked containers.
2026-06-01 rpolzer@google.com CI/CQ custom libc++: enable unspecified sorting order randomization.
2026-06-01 rpolzer@google.com armv8 assembly: do not branch to global symbols.
2026-06-01 davidben@google.com Rewrite add_cert_dir's directory string parsing
2026-06-01 davidben@google.com Turn SSL_CTX into an opaque struct
2026-05-31 davidben@google.com Test that X509_LOOKUP_hash_dir ignores duplicates
2026-05-31 chlily@google.com Update style guide to change |...| to `...` for code in comments
2026-05-30 chlily@google.com Documentation: Change |...| to `...` for code references in comments 2/N
2026-05-30 chlily@google.com Documentation: Change |...| to `...` for code references in comments 1/N
2026-05-29 davidben@google.com Fix SSL_OP_LEGACY_SERVER_CONNECT with TLS 1.3
2026-05-28 davidben@google.com Add some tests for file and fd BIOs
2026-05-28 rpolzer@google.com Add the proper limit to PKCS5_PBKDF2_HMAC.
2026-05-28 rpolzer@google.com Fix limits for AES-GCM-SIV.
2026-05-28 rpolzer@google.com AES-CTR-HMAC: Apply the 64 GiB limit to open operations too.
2026-05-27 davidben@google.com Release name_list if SSL_set0_client_CAs does nothing
2026-05-27 davidben@google.com Fix OBJ_dup's handling of malloc failures
2026-05-27 davidben@google.com Restore the SSL_OP_LEGACY_SERVER_CONNECT option
2026-05-27 rpolzer@google.com CBB_cleanup: null out the buffer pointer if it was freed.
2026-05-27 rpolzer@google.com Fix uninitialized data read by AES-GCM-SIV assembly.
2026-05-27 rpolzer@google.com EVP_CTRL_GCM_IV_GEN: reject if the IV length is <8.

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/boringssl-dart-sdk
Please CC dart-engprod@google.com,dart-vm-gardener@rotations.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 BoringSSL: https://crbug.com/boringssl/new
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Tbr: dart-vm-gardener@rotations.google.com
Change-Id: Ie5ccbd48411358c59f0894ca5cc2bc2ab4afb936
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/508204
Commit-Queue: Alexander Markov <alexmarkov@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Alexander Markov <alexmarkov@google.com>
2026-06-04 07:14:46 -07:00
Srujan Gaddam 4ac9926090 Revert "Rev package:web to latest to include various helpers"
This reverts commit fc537d0b28.

Reason for revert: Duplicate event getters broke google3

Original change's description:
> Rev package:web to latest to include various helpers
>
> Change-Id: Ib139c65a0bec116a0ee9267598b43d835269adf4
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/508360
> Auto-Submit: Srujan Gaddam <srujzs@google.com>
> Commit-Queue: Kevin Moore <kevmoo@google.com>
> Reviewed-by: Kevin Moore <kevmoo@google.com>

Change-Id: I7e958dceb8250ed74bc7e581d5e6a71f9d035ed4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/509201
Reviewed-by: Kevin Moore <kevmoo@google.com>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Commit-Queue: Samuel Rawlins <srawlins@google.com>
Auto-Submit: Srujan Gaddam <srujzs@google.com>
2026-06-03 19:06:29 -07:00
Srujan Gaddam dd60262f06 [DEPS] Update Chrome and jsshell
Change-Id: Ie72b337bb0896ebe73a9520e40b90401da235108
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/508820
Reviewed-by: Nate Biggs <natebiggs@google.com>
Auto-Submit: Srujan Gaddam <srujzs@google.com>
Commit-Queue: Srujan Gaddam <srujzs@google.com>
Commit-Queue: Nate Biggs <natebiggs@google.com>
2026-06-02 15:38:03 -07:00
kevmoo 45c27304eb Bump tools to 338a2c8380059afb250a1d0c26555e4da24c6ccc
Also removed SDK-version of api_summary.

Migrates the `api_summary` package from the SDK (`pkg/api_summary`)
to the `tools` monorepo (`third_party/pkg/tools/pkgs/api_summary`).

Updates SDK workspaces and dependency overrides in `pubspec.yaml`
and unit tests in `tools/bots/test_matrix.json`.

The API summary when through a review when landed in tools and includes additional changes. See https://github.com/dart-lang/tools/pull/2412/commits

The changes to `api.txt` files are due to this bug fix:
https://github.com/dart-lang/tools/pull/2412/changes/1fcb09f9466740e21b93a1b082d2bd4cc9ded9c7#diff-ee68240679409574825ff54e43ecf132ff6eb7214844aabeb88b576944f4d5b7R372

Changes:
```
> git log --format="%C(auto) %h %s" 6a7dd15..338a2c8
 https://dart.googlesource.com/tools.git/+/338a2c83 [api_summary] Include mixins in textual API summaries (2417)
 https://dart.googlesource.com/tools.git/+/c436f994 feat(api_summary): Move api_summary package into the tools monorepo (2412)
 https://dart.googlesource.com/tools.git/+/abd67801 [markdown] fix new lint RE await in an async function (2416)
 https://dart.googlesource.com/tools.git/+/fc11c6ea [code_builder] Expand code coverage (2409)
 https://dart.googlesource.com/tools.git/+/999a2df4 [code_builder] Emit ignore_for_file bits correctly (2406)
 https://dart.googlesource.com/tools.git/+/215ed97c [code_builder] Drop unused dev_deps and rebuild (2407)
 https://dart.googlesource.com/tools.git/+/6b99b07f Remove some extra spaces in unformatted output (2403)
 https://dart.googlesource.com/tools.git/+/2bf09dee Mark AnsiCode and AnsiCodeType final (2402)
 https://dart.googlesource.com/tools.git/+/03f2c205 publish cli_util version 0.5.1 (2397)
```

Diff: https://dart.googlesource.com/tools.git/+/6a7dd15748e63db7d41cfee8294c54636b668f41..338a2c8380059afb250a1d0c26555e4da24c6ccc/

Change-Id: I239f01adc4f0ba5e939e517abcaa1143d538c949
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/507264
Reviewed-by: Jaime Wren <jwren@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
Reviewed-by: Paul Berry <paulberry@google.com>
Auto-Submit: Kevin Moore <kevmoo@google.com>
Commit-Queue: Jaime Wren <jwren@google.com>
2026-06-02 11:54:20 -07:00
Sam Rawlins 58dc2406b1 Update DevTools rev to 3eca94a79d17c9a3e77b51a2d2d6cb306cda9c2a
Change-Id: Icc409976bf83f0946d70a6aef215411348faf434
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/508602
Commit-Queue: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Kenzie Davisson <kenzieschmoll@google.com>
2026-06-02 09:40:40 -07:00
Srujan Gaddam fc537d0b28 Rev package:web to latest to include various helpers
Change-Id: Ib139c65a0bec116a0ee9267598b43d835269adf4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/508360
Auto-Submit: Srujan Gaddam <srujzs@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
2026-06-01 15:27:41 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com a651c3c539 Roll Fuchsia SDK from 32.20260522.6.1 to 32.20260526.7.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Fuchsia SDK: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: I2283a92deb945763abb8aa295f4e9e5de2dd6f37
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/506504
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
2026-06-01 11:58:38 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com 3566b46888 Roll gn from e44942b445d9 to 3357c4f51b1a
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/gn-dart-sdk
Please CC dart-engprod@google.com,dart-vm-gardener@rotations.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 gn: https://bugs.chromium.org/p/gn/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Cq-Include-Trybots: luci.dart.try:dart-sdk-linux-try;luci.dart.try:dart-sdk-linux-arm64-try;luci.dart.try:dart-sdk-mac-try;luci.dart.try:dart-sdk-mac-arm64-try;luci.dart.try:dart-sdk-win-try
Change-Id: I0c88f0ec1dbd1a6396615c9fe2d45272dcee54c3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/506541
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
2026-06-01 11:02:01 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com bd304d04bc Roll BoringSSL from 5ee9407bc28d to f449f7206f62 (7 revisions)
https://boringssl.googlesource.com/boringssl.git/+log/5ee9407bc28d..f449f7206f62

2026-05-26 davidben@google.com Reject legacy_cookie in DTLS 1.3
2026-05-26 agl@chromium.org Switch away from being an entropy-injected FIPS module.
2026-05-26 rpolzer@google.com Tag new BoringSSL release for Bazel.
2026-05-26 rpolzer@google.com RC2: fix RC2 heap overflow with _huge_ key lengths.
2026-05-26 rpolzer@google.com DSA_check_signature: on failure, set *out_valid = 0.
2026-05-22 mattm@google.com add CBS_get_u48
2026-05-22 davidben@google.com Bump BORINGSSL_API_VERSION

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/boringssl-dart-sdk
Please CC dart-engprod@google.com,dart-vm-gardener@rotations.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 BoringSSL: https://crbug.com/boringssl/new
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Tbr: dart-vm-gardener@rotations.google.com
Change-Id: I801a9c0cbeb641edca4683ffa098ecf0852ab418
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/506540
Reviewed-by: Alexander Aprelev <aam@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2026-06-01 08:43:13 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com 742b999750 Roll Fuchsia GN SDK from SEfYx3xgueX3aFAY3... to oOAcFhkoE2_-Sy67z...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-gn-sdk-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Fuchsia GN SDK: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: I731187527bfd5339a00b02f3db60b5cfdcbc0a1c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/507640
Reviewed-by: Alexander Aprelev <aam@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2026-06-01 08:06:09 -07:00
Sergey G. Grekhov 43caa20715 [co19] Roll co19 to 4d2914a4cbb97eeb67ebcc6618bead6a584beb1e
2026-05-29 sgrekhov22@gmail.com Fixes dart-lang/co19#3830. Update expected errors locations in static_errors_A05_t04.dart (dart-lang/co19#3831)
2026-05-29 sgrekhov22@gmail.com Fixes dart-lang/co19#3825. Don't try to extend `String` (dart-lang/co19#3829)
2026-05-29 sgrekhov22@gmail.com Fixes dart-lang/co19#3821. Make augmenting variable abstract (dart-lang/co19#3826)
2026-05-29 sgrekhov22@gmail.com Fixes dart-lang/co19#3824. Fix typos in applying_augmentations_A04_t*.dart (dart-lang/co19#3828)
2026-05-29 sgrekhov22@gmail.com Fixes dart-lang/co19#3823. Update expected errors positions (dart-lang/co19#3827)
2026-05-28 sgrekhov22@gmail.com Fixes dart-lang/co19#3817. Replace specific error messages by 'unspecified'. Part 2. (dart-lang/co19#3820)
2026-05-28 sgrekhov22@gmail.com dart-lang/co19#3817. Replace specific error messages by 'unspecified'. Part 1. (dart-lang/co19#3819)
2026-05-27 sgrekhov22@gmail.com dart-lang/co19#2145. Add more tests for evaluation of implicit variable getters (dart-lang/co19#3816)
2026-05-26 sgrekhov22@gmail.com dart-lang/co19#2145. Add more tests for variables (dart-lang/co19#3815)
2026-05-26 sgrekhov22@gmail.com Fixes dart-lang/co19#3798. Add tests for `bitwiseOrExpression` in `guardedPattern` (dart-lang/co19#3800)
2026-05-26 sgrekhov22@gmail.com dart-lang/co19#3812. Add missing tests for ByteData (dart-lang/co19#3813)
2026-05-26 sgrekhov22@gmail.com dart-lang/co19#2145. Add/update tests for variables (dart-lang/co19#3814)

R=athom@google.com, eernst@google.com

Cq-Include-Trybots: luci.dart.try:analyzer-linux-release-try,dart2js-minified-linux-d8-try
Change-Id: I2920cd82340a0b68a67a95f5aad6966c03f934e4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/507360
Auto-Submit: Sergey Grekhov <sgrekhov22@gmail.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Erik Ernst <eernst@google.com>
2026-05-29 06:53:55 -07:00
Jake Macdonald 06bdbd777f Update mcp-server command to be an alias for 'run dart_mcp_server@'
Strips the dart-lang/ai dependency from the SDK entirely, as well as the snapshot.

Bug: https://github.com/dart-lang/ai/issues/479
Change-Id: Id919c6a8fbf5fedeffb37e5181bc2fbd85adf986
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/507220
Reviewed-by: Ben Konyi <bkonyi@google.com>
Commit-Queue: Ben Konyi <bkonyi@google.com>
Auto-Submit: Jake Macdonald <jakemac@google.com>
2026-05-28 12:06:25 -07:00
Daco Harkes da40aec0bb [deps] Roll dart-lang/native
Pass in the entry-points and OS to the link hook when the record_use
file is provided. So that different target OSes and different entry-
points are cached separately.

Also, commit skill to rev `native_rev` in DEPS. (The new agent
IDE ignores gemini.md that contained it and prefers using skills.)

Change-Id: Ic77e3ccd5915736081c01f8b75901f626f688f19
Cq-Include-Trybots: luci.dart.try:dart2wasm-asserts-linux-chrome-try,dart2wasm-asserts-minified-linux-d8-try,dart2wasm-linux-chrome-try,dart2wasm-linux-d8-try,dart2wasm-linux-firefox-try,dart2wasm-linux-jscm-chrome-try,dart2wasm-linux-optimized-jsc-try,pkg-linux-debug-try,pkg-linux-release-arm64-try,pkg-linux-release-try,pkg-mac-release-arm64-try,pkg-mac-release-try,pkg-win-release-arm64-try,pkg-win-release-try,dart2js-canary-linux-try,dart2js-hostasserts-linux-d8-try,dart2js-linux-chrome-try,dart2js-linux-firefox-try,dart2js-mac-chrome-try,dart2js-mac-safari-try,dart2js-minified-csp-linux-chrome-try,dart2js-minified-linux-d8-try,dart2js-unit-linux-x64-release-try,dart2js-win-chrome-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/506580
Commit-Queue: Daco Harkes <dacoharkes@google.com>
Reviewed-by: Michael Goderbauer <goderbauer@google.com>
2026-05-27 07:31:46 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com 9c359e2317 Roll Fuchsia SDK from 32.20260521.3.1 to 32.20260522.6.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Fuchsia SDK: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: I03c019c17f1a6b23b48460a5637f980bb597c619
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/505882
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Liam Appelbe <liama@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2026-05-26 19:16:32 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com 360bf1cb59 Roll BoringSSL from beddb582d9e8 to 5ee9407bc28d (6 revisions)
https://boringssl.googlesource.com/boringssl.git/+log/beddb582d9e8..5ee9407bc28d

2026-05-21 rpolzer@google.com Fix off-by-one allowing an unauthenticated handshake abort.
2026-05-21 rpolzer@google.com bio_read_all: bail out on every error.
2026-05-20 rpolzer@google.com RSA: handle gracefully when a SSL_PRIVATE_KEY_METHOD has NULL methods.
2026-05-20 rpolzer@google.com X509_VERIFY_PARAM_inherit/_set1: refuse if either params are poisoned.
2026-05-19 agl@imperialviolet.org RSA_generate_key_ex: tighten up code a bit.
2026-05-19 rpolzer@google.com RSA_generate_key_ex: reject invalid values of e.

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/boringssl-dart-sdk
Please CC dart-engprod@google.com,dart-vm-gardener@rotations.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 BoringSSL: https://crbug.com/boringssl/new
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Tbr: dart-vm-gardener@rotations.google.com
Change-Id: I69524e6ebfe8aadcfae105189ffb0108c69cfa3b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/505881
Reviewed-by: Liam Appelbe <liama@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2026-05-26 18:28:52 -07:00
Sergey G. Grekhov 0124cf29fe [co19] Roll co19 to 8a302a4666a9adae63b52fb49f37e7407935f13c
2026-05-22 sgrekhov22@gmail.com Fixes dart-lang/co19#3810. Fix typos in static_member_and_instance_member_t06.dart (dart-lang/co19#3811)
2026-05-21 sgrekhov22@gmail.com dart-lang/co19#2303. Add missing `Directory.create(Sync)` tests (dart-lang/co19#3806)
2026-05-21 sgrekhov22@gmail.com dart-lang/co19#2303. Make `Link.create()` tests stronger (dart-lang/co19#3809)
2026-05-21 sgrekhov22@gmail.com dart-lang/co19#2303. Make `Link.createSync()` tests stronger (dart-lang/co19#3808)
2026-05-21 sgrekhov22@gmail.com dart-lang/co19#2119. Remove unused imports (dart-lang/co19#3807)
2026-05-20 sgrekhov22@gmail.com Fixes dart-lang/co19#3803. Updated tests for abstract variable augmenting a getter/setter (dart-lang/co19#3804)
2026-05-20 sgrekhov22@gmail.com dart-lang/co19#2119. Remove invalid test attributeChanged_A01_t01.dart (dart-lang/co19#3805)
2026-05-19 sgrekhov22@gmail.com dart-lang/co19#2303. Refactoring. Make names of auxiliary functions more clear (dart-lang/co19#3802)
2026-05-18 sgrekhov22@gmail.com dart-lang/co19#2303. Add more tests for File.create(Sync) method (dart-lang/co19#3797)
2026-05-18 sgrekhov22@gmail.com Fixes dart-lang/co19#3799. Update expected errors in applying_augmentations_A04_t03.dart (dart-lang/co19#3801)
2026-05-12 sgrekhov22@gmail.com Fixes dart-lang/co19#2162. Add more member conflict tests and test cases. (dart-lang/co19#3796)
2026-05-12 sgrekhov22@gmail.com Add tests for LUB calculation (dart-lang/co19#3790)
2026-05-12 sgrekhov22@gmail.com Add flow analysis test for `await Never` (dart-lang/co19#3795)
2026-05-11 sgrekhov22@gmail.com Fixes dart-lang/co19#3791. Update error expectations in initializers_t04.dart (dart-lang/co19#3793)
2026-05-08 sgrekhov22@gmail.com Fixes dart-lang/co19#3788. App tests for `FileSystemEntity.parentOf()` (dart-lang/co19#3789)

R=athom@google.com, eernst@google.com

Cq-Include-Trybots: luci.dart.try:analyzer-linux-release-try,dart2js-minified-linux-d8-try
Change-Id: I50c3d1b1cb62b4cd7b370591c9131a3ff6b61d38
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/505780
Auto-Submit: Sergey Grekhov <sgrekhov22@gmail.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Reviewed-by: Erik Ernst <eernst@google.com>
2026-05-26 02:13:45 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com db8ee607ee Roll Fuchsia SDK from 32.20260514.4.1 to 32.20260521.3.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Fuchsia SDK: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: Ic93803fa6aa7dafed6046f0f16bcaf2667cfe8af
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/505420
Reviewed-by: Nate Biggs <natebiggs@google.com>
Commit-Queue: Alexander Aprelev <aam@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
2026-05-22 10:43:27 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com 7d93f44c17 Roll BoringSSL from f92821595453 to beddb582d9e8 (9 revisions)
https://boringssl.googlesource.com/boringssl.git/+log/f92821595453..beddb582d9e8

2026-05-15 davidben@google.com Expand on infra/config/README.md a bit
2026-05-15 hchao@chromium.org [Server Padding] Don't pad on resumption handshake.
2026-05-15 xfding@google.com build: Do not list .inc as compile unit
2026-05-15 rpolzer@google.com Revert "CI/CQ: in debug builds, enable lots of libc++ checks."
2026-05-15 rpolzer@google.com CI/CQ: in debug builds, enable lots of libc++ checks.
2026-05-15 rpolzer@google.com Minor optimizations to ML-DSA: marking some internal functions inline.
2026-05-14 davidben@google.com Switch STACK_OF(T) back to std::sort from std::stable_sort
2026-05-14 davidben@google.com Use the certificate issuer in CMS/PKCS7 signer IDs
2026-05-14 xfding@google.com rust: bssl-macros: Do not depend on std

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/boringssl-dart-sdk
Please CC dart-engprod@google.com,dart-vm-gardener@rotations.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 BoringSSL: https://crbug.com/boringssl/new
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Tbr: dart-vm-gardener@rotations.google.com
Change-Id: Ic8802e99ebe5ac7e6495a7a18a78b25e6974b15b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/504440
Reviewed-by: Alexander Aprelev <aam@google.com>
Reviewed-by: Alexander Markov <alexmarkov@google.com>
2026-05-22 09:44:15 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com dfa4478902 Roll gn from 068dd892acb2 to e44942b445d9
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/gn-dart-sdk
Please CC dart-engprod@google.com,dart-vm-gardener@rotations.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 gn: https://bugs.chromium.org/p/gn/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Cq-Include-Trybots: luci.dart.try:dart-sdk-linux-try;luci.dart.try:dart-sdk-linux-arm64-try;luci.dart.try:dart-sdk-mac-try;luci.dart.try:dart-sdk-mac-arm64-try;luci.dart.try:dart-sdk-win-try
Change-Id: Iafb067fb2d76a298bf3fd30f94e6a8e2d04a0cdd
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/505720
Reviewed-by: Nate Biggs <natebiggs@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Alexander Aprelev <aam@google.com>
2026-05-22 08:56:36 -07:00
Daco Harkes 70b8a7f49d [dartdev] Invoke build hooks with sanitizer argument
Makes `dart build cli --target-sanitizer` invoke build hooks with the
right sanitizer argument.

Follow up of https://dart-review.googlesource.com/c/sdk/+/504880.

TEST=pkg/dartdev/test/native_assets/build_test.dart

Change-Id: I51a042403f3da10a90a1ebc71b7ebc82207df7d7
Cq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-arm64-try,pkg-linux-release-try,pkg-mac-release-try,pkg-win-release-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/505680
Commit-Queue: Ben Konyi <bkonyi@google.com>
Auto-Submit: Daco Harkes <dacoharkes@google.com>
Reviewed-by: Ben Konyi <bkonyi@google.com>
2026-05-22 08:24:45 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com 9eafcc7cee Roll Fuchsia SDK from 32.20260513.2.1 to 32.20260514.4.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Fuchsia SDK: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: Ic9de8417f636bad8d5b3e2df14a53d225c92fab3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/503622
Commit-Queue: Alexander Markov <alexmarkov@google.com>
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Reviewed-by: Brian Quinlan <bquinlan@google.com>
2026-05-21 08:31:43 -07:00
Nate Biggs db2d7531f3 Update chrome, firefox, d8, jsc, and jsshell versions.
Change-Id: I139bf9985bf447e9c6abd09024fb80e8b6b7f625
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/504660
Reviewed-by: Nicholas Shahan <nshahan@google.com>
Commit-Queue: Nate Biggs <natebiggs@google.com>
2026-05-19 10:12:11 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com 416ce754cb Roll Fuchsia Test Scripts from R2EllDf4DgBXVNuiN... to dQ4PjIJB5kZFU8Y32...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-test-scripts-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Fuchsia Test Scripts: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: Ia383ffdacc942b074e3c78c43a778b5003104d46
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/496204
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Zijie He <zijiehe@google.com>
Commit-Queue: Zijie He <zijiehe@google.com>
2026-05-19 09:13:46 -07:00
Sigurd Meldgaard e1c29b6381 Bump pub to ec276d10a7fa0f6c6ec005340fb9ad29f3b012d0
Changes:
```
> git log --format="%C(auto) %h %s" 7440821..ec276d1
 https://dart.googlesource.com/pub.git/+/ec276d10 Remove unintended `-v` flag from binstub template (4821)
 https://dart.googlesource.com/pub.git/+/d5fca3ae Quiet warning instead of stack trace when failing to parse advisories (4817)
 https://dart.googlesource.com/pub.git/+/b5263b3f Separate state for sources (4811)
 https://dart.googlesource.com/pub.git/+/764c4b3e add: when no descriptor given, use descriptor from existing resolution if present (4801)
 https://dart.googlesource.com/pub.git/+/1bceb7ac Bump test from 1.29.0 to 1.31.0 (4799)
 https://dart.googlesource.com/pub.git/+/64f18711 Add dependency constraints natively to `pub deps --json` (4797)
 https://dart.googlesource.com/pub.git/+/5ebb0f11 `outdated` Include replacement text in --json output (4793)
 https://dart.googlesource.com/pub.git/+/c5275713 Avoid flaky replacements when filtering for goldens (4794)
 https://dart.googlesource.com/pub.git/+/2dda3a3e Bump analyzer from 10.0.2 to 10.2.0 (4777)
 https://dart.googlesource.com/pub.git/+/03d73494 Bump source_span from 1.10.1 to 1.10.2 (4753)
 https://dart.googlesource.com/pub.git/+/1ec99bf1 Bump checks from 0.3.0 to 0.3.1 (4618)
 https://dart.googlesource.com/pub.git/+/b00da1e0 Use kernel to compile tests (4795)
 https://dart.googlesource.com/pub.git/+/7bd9ac74 Don't download via the cache in `pub unpack` (4785)
 https://dart.googlesource.com/pub.git/+/72d16f60 Support safe.bareRepository=explicit (4776)

```

Diff: https://dart.googlesource.com/pub.git/+/74408212b5348003381bc63f3b59274aaa23cfa3..ec276d10a7fa0f6c6ec005340fb9ad29f3b012d0/
Change-Id: I4682a8de2bdb2bec8cfabe9e64957bba90ccc2e1
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/504640
Commit-Queue: Jonas Jensen <jonasfj@google.com>
Reviewed-by: Jonas Jensen <jonasfj@google.com>
Auto-Submit: Sigurd Meldgaard <sigurdm@google.com>
2026-05-19 07:54:41 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com 86aa98d815 Roll BoringSSL from d03dbc3e5d7d to f92821595453 (3 revisions)
https://boringssl.googlesource.com/boringssl.git/+log/d03dbc3e5d7d..f92821595453

2026-05-14 xfding@google.com crypto/evp: Eliminate `operator delete` from EVP_PKEY_CTX destructor
2026-05-13 davidben@google.com Correctly handle max_early_data_size over 2^16
2026-05-13 chlily@google.com Alert on ClientHello with only one of key_share and supported_groups

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/boringssl-dart-sdk
Please CC dart-engprod@google.com,dart-vm-gardener@rotations.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 BoringSSL: https://crbug.com/boringssl/new
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Tbr: dart-vm-gardener@rotations.google.com
Change-Id: I5e748b03597a3a48f1d4c1749200d01b5d8a8347
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/503640
Reviewed-by: Liam Appelbe <liama@google.com>
Reviewed-by: Brian Quinlan <bquinlan@google.com>
Commit-Queue: Liam Appelbe <liama@google.com>
2026-05-18 18:23:24 -07:00
Paul Berry aaa48e2247 [deps] Roll prebuilt Dart SDK to 3.13.0-103.1.beta.
This will allow use of Dart 3.13 features (such as primary
constructors) within the SDK itself.

Note that some generated files required benign updates due to
formatter behavior changes.

Change-Id: I595554e9cff3dbaa3f11da407d6c26036a6a6964
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/503662
Auto-Submit: Paul Berry <paulberry@google.com>
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Commit-Queue: Samuel Rawlins <srawlins@google.com>
2026-05-15 08:23:09 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com eba959d86e Roll Fuchsia SDK from 32.20260508.4.1 to 32.20260513.2.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Fuchsia SDK: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: I26afd0e03689aed82468a66cd94093c1b763fe22
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/503300
Reviewed-by: Nate Biggs <natebiggs@google.com>
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Commit-Queue: Nate Biggs <natebiggs@google.com>
2026-05-14 09:54:16 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com 4c2c3bc6c6 Roll BoringSSL from 9730fe2168ce to d03dbc3e5d7d (12 revisions)
https://boringssl.googlesource.com/boringssl.git/+log/9730fe2168ce..d03dbc3e5d7d

2026-05-12 jbuckland@google.com Introduce SSL_get_signature_algorithm_used.
2026-05-12 rpolzer@google.com TRUST_TOKEN: remove metadata_key.
2026-05-12 hchao@chromium.org Server Padding Extension
2026-05-12 davidben@google.com Add a document explaining what a "named group" is
2026-05-12 davidben@google.com Add SSL_CTX_set1_available_trust_anchors
2026-05-11 davidben@google.com Fix sectioning in ssl.h
2026-05-11 davidben@google.com Fix typo in benchmark name
2026-05-11 davidben@google.com Fixup some minor issues in HPKE P-256 key derivation
2026-05-11 davidben@google.com Tidy up poly1305 alignment a bit
2026-05-11 davidben@google.com Stop manually encoding various x86 extensions from perlasm
2026-05-11 davidben@google.com Clear r->neg in bn_abs_sub_consttime
2026-05-11 rpolzer@google.com Fork detection test: align the stack to 16 bytes.

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/boringssl-dart-sdk
Please CC dart-engprod@google.com,dart-vm-gardener@rotations.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 BoringSSL: https://crbug.com/boringssl/new
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Tbr: dart-vm-gardener@rotations.google.com
Change-Id: I448a0e80491cf7c03145de40ebe1d46ec852921e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/503180
Commit-Queue: Nate Biggs <natebiggs@google.com>
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Reviewed-by: Nate Biggs <natebiggs@google.com>
2026-05-14 08:51:30 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com 119b6853b3 Roll gn from 78e67afc82fa to 068dd892acb2
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/gn-dart-sdk
Please CC dart-engprod@google.com,dart-vm-gardener@rotations.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 gn: https://bugs.chromium.org/p/gn/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Cq-Include-Trybots: luci.dart.try:dart-sdk-linux-try;luci.dart.try:dart-sdk-linux-arm64-try;luci.dart.try:dart-sdk-mac-try;luci.dart.try:dart-sdk-mac-arm64-try;luci.dart.try:dart-sdk-win-try
Change-Id: I3666c8515b37c13a8ebe6b98413e8d68b9a18fd9
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/502640
Commit-Queue: Alexander Markov <alexmarkov@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Liam Appelbe <liama@google.com>
2026-05-14 07:49:22 -07:00
Daco Harkes 56ce30612d [deps] Roll dart-lang/native
Change-Id: Ifb68db76a1ddc6447a4b431c1e8dbd880e84cae8
Cq-Include-Trybots: luci.dart.try:dart2wasm-asserts-linux-chrome-try,dart2wasm-asserts-minified-linux-d8-try,dart2wasm-linux-chrome-try,dart2wasm-linux-d8-try,dart2wasm-linux-firefox-try,dart2wasm-linux-jscm-chrome-try,dart2wasm-linux-optimized-jsc-try,pkg-linux-debug-try,pkg-linux-release-arm64-try,pkg-linux-release-try,pkg-mac-release-arm64-try,pkg-mac-release-try,pkg-win-release-arm64-try,pkg-win-release-try,dart2js-canary-linux-try,dart2js-hostasserts-linux-d8-try,dart2js-linux-chrome-try,dart2js-linux-firefox-try,dart2js-mac-chrome-try,dart2js-mac-safari-try,dart2js-minified-csp-linux-chrome-try,dart2js-minified-linux-d8-try,dart2js-unit-linux-x64-release-try,dart2js-win-chrome-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/503421
Auto-Submit: Daco Harkes <dacoharkes@google.com>
Reviewed-by: Liam Appelbe <liama@google.com>
Commit-Queue: Liam Appelbe <liama@google.com>
2026-05-13 17:16:16 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com 1c947dd88a Roll Fuchsia SDK from 32.20260507.5.1 to 32.20260508.4.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Fuchsia SDK: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: I1648856dfd19dbfcb713a68d7070d62ddb9b6fa7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/502140
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Liam Appelbe <liama@google.com>
2026-05-12 18:43:03 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com f47cbc83c5 Roll BoringSSL from d589045a7726 to 9730fe2168ce (1 revision)
https://boringssl.googlesource.com/boringssl.git/+log/d589045a7726..9730fe2168ce

2026-05-11 rpolzer@google.com Disable fork detection test on qemu.

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/boringssl-dart-sdk
Please CC dart-engprod@google.com,dart-vm-gardener@rotations.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 BoringSSL: https://crbug.com/boringssl/new
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Tbr: dart-vm-gardener@rotations.google.com
Change-Id: I1f54698529980d638ee2ebf3583c03698fbc5b2b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/502561
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Liam Appelbe <liama@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2026-05-12 17:55:23 -07:00
Srujan Gaddam 79b5214eca Update Chrome to v149
Change-Id: I9b31c6f0342d6ab6f6a35d8b5e2dfffc9c3505d2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/503123
Reviewed-by: Nate Biggs <natebiggs@google.com>
Commit-Queue: Nate Biggs <natebiggs@google.com>
Auto-Submit: Srujan Gaddam <srujzs@google.com>
2026-05-12 16:29:43 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com a4dfc42ea3 Roll BoringSSL from b771573651eb to d589045a7726 (44 revisions)
https://boringssl.googlesource.com/boringssl.git/+log/b771573651eb..d589045a7726

2026-05-08 xfding@google.com Bump version for Bazel Central Registry
2026-05-08 rpolzer@google.com Limit PEM data to 1 GiB.
2026-05-08 victorvianna@google.com Roll windows toolchain
2026-05-08 victorvianna@google.com Fix presubmit errors in infra/config/main.star
2026-05-07 davidben@google.com Consistently fill in the sign bit in BN_lebin2bn and BN_bin2bn
2026-05-07 rpolzer@google.com Disable the tests for fork detection on Linux < 4.14.
2026-05-07 davidben@google.com Inherit hostflags verify params even without hosts
2026-05-07 rpolzer@google.com Clean up bssl::PEM_read_bio_inner.
2026-05-07 rpolzer@google.com Fork detection: add rfork() and similar support for FreeBSD/OpenBSD.
2026-05-06 davidben@google.com Implement libpki's HexEncode function more straightforwardly
2026-05-06 davidben@google.com Remove internal NumberToDecimalString helper
2026-05-06 davidben@google.com Align libpki's PEM parser with crypto/pem a bit
2026-05-06 davidben@google.com Add some tests to capture libpki's PEMTokenizer behavior
2026-05-06 rpolzer@google.com Clear the counters for empty or warning records only on actual data.
2026-05-06 xfding@google.com rust: bssl-tls: Raw Public Key credentials
2026-05-06 rpolzer@google.com Fix integer overflow in CollapseWhitespaceASCII.
2026-05-06 xfding@google.com x509: Use explicit has_value on optionals
2026-05-06 rpolzer@google.com TRUST_TOKEN_ISSUER: add missing `return 0` when trying to set a too small metadata key.
2026-05-06 xfding@google.com rust: bssl-tls: feature gate the sync_io module
2026-05-06 xfding@google.com rust: bssl-tls: Expose bssl_sys::SSL handle from `TlsConnection`
2026-05-06 xfding@google.com perlasm: Conform to the visibility convention and fix typo
2026-05-05 xfding@google.com ssl: const-correct SSL_CREDENTIAL
2026-05-05 divVerent@gmail.com Implement a vectorized "double Keccak".
2026-05-05 xfding@google.com rust: bssl-tls: Introduce custom certificate verification
2026-05-05 davidben@google.com draft-ietf-tls-tls13-pkcs1-00 is now RFC 9963
2026-05-05 davidben@google.com Fix BIO_set_retry_special
2026-05-05 davidben@google.com Test non-blocking connect in connect BIOs
2026-05-05 chlily@google.com crypto/x509: Tighten URI name constraints parsing and matching
2026-05-05 davidben@google.com Fix return value in x509_print_rsa_pss_params error path
2026-05-05 xfding@google.com rust: bssl-tls: Do not depend on `tracing` yet
2026-05-05 xfding@google.com crypto: Make X509* and EVP_PKEY* const clonable
2026-05-05 davidben@google.com bssl-crypto: Stop gating ML-DSA on a Rust feature flag
2026-05-04 xfding@google.com rust: bssl-tls: Remove TlsConnectionRef
2026-05-04 xfding@google.com rust: bssl-tls: Promote CertificateCache to a full ref-counted type
2026-05-04 davidben@google.com Use placement new to initialize the atomic into the WIPEONFORK page
2026-05-04 davidben@google.com Implement EVP_HPKE_KEY_derive
2026-05-04 davidben@google.com Use HPKE-PQ test vectors from the spec
2026-05-04 xfding@google.com rust: bssl-tls: fix MockSocket behaviour on pending read
2026-05-04 xfding@google.com rust: bssl-x509: rename our panic-catcher
2026-05-04 xfding@google.com x509: Switch from implicit `bool`-conversion to `has_value`
2026-05-04 davidben@google.com Update Wycheproof test vectors
2026-05-01 davidben@google.com Reference-count CRYPTO_BUFFER_POOLs
2026-05-01 xfding@google.com rust: bssl-tls: Sessions for TLS 1.3
2026-05-01 xfding@google.com rust: bssl-tls: Carve out tokio support into its own crate

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/boringssl-dart-sdk
Please CC dart-engprod@google.com,dart-vm-gardener@rotations.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 BoringSSL: https://crbug.com/boringssl/new
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Tbr: dart-vm-gardener@rotations.google.com
Change-Id: Idab4d226d57a7e625b611f67eb8e1a89b41f1e9a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/501763
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Commit-Queue: dart-autoroll@skia-public.iam.gserviceaccount.com <dart-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
2026-05-08 12:29:52 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com 58b6c09e45 Roll BoringSSL from a1c146745137 to b771573651eb (2 revisions)
https://boringssl.googlesource.com/boringssl.git/+log/a1c146745137..b771573651eb

2026-05-01 xfding@google.com rust: bssl-tls: I/O mocking infrastructure
2026-05-01 xfding@google.com rust: bssl-tls: General functional tests

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/boringssl-dart-sdk
Please CC dart-engprod@google.com,dart-vm-gardener@rotations.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 BoringSSL: https://crbug.com/boringssl/new
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Tbr: dart-vm-gardener@rotations.google.com
Change-Id: I6f2fc012bcdd531b9c15b6b1578d6aee0b3bc39a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/499982
Commit-Queue: Alexander Aprelev <aam@google.com>
Reviewed-by: Brian Quinlan <bquinlan@google.com>
Reviewed-by: Liam Appelbe <liama@google.com>
2026-05-08 09:43:24 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com d8d92592e8 Roll gn from 88604adbcec2 to 78e67afc82fa
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/gn-dart-sdk
Please CC dart-engprod@google.com,dart-vm-gardener@rotations.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 gn: https://bugs.chromium.org/p/gn/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Cq-Include-Trybots: luci.dart.try:dart-sdk-linux-try;luci.dart.try:dart-sdk-linux-arm64-try;luci.dart.try:dart-sdk-mac-try;luci.dart.try:dart-sdk-mac-arm64-try;luci.dart.try:dart-sdk-win-try
Change-Id: I69384c8f5298ce1433e48c16eab82af1ade4c2fe
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/502001
Reviewed-by: Alexander Aprelev <aam@google.com>
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
2026-05-08 09:36:42 -07:00
dart-autoroll@skia-public.iam.gserviceaccount.com 2b7b1d0c45 Roll Fuchsia SDK from 32.20260507.4.1 to 32.20260507.5.1
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Fuchsia SDK: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

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

Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: Id0bae565dd9cf20343c672b72fd94844329cc5ec
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/501800
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
2026-05-08 09:14:42 -07:00
Sergey G. Grekhov 07d8325735 [co19] Roll co19 to 266d9f242d9ddcbb4be96995cd16839b8e577cf3
2026-05-07 sgrekhov22@gmail.com Fixes dart-lang/co19#3771. Replace multitests by static errors tests (dart-lang/co19#3778)
2026-05-07 sgrekhov22@gmail.com dart-lang/co19#3203. Test primary constructor parameter in initializing expression (dart-lang/co19#3787)
2026-05-07 sgrekhov22@gmail.com dart-lang/co19#2119. Update assertions in const literals tests (dart-lang/co19#3773)
2026-05-06 sgrekhov22@gmail.com Fixes dart-lang/co19#3698. Rename tests, delete obsolete ones (dart-lang/co19#3786)
2026-05-06 sgrekhov22@gmail.com dart-lang/co19#3315. Add more tests for parameters of a constant primary constructor (dart-lang/co19#3784)
2026-05-05 sgrekhov22@gmail.com dart-lang/co19#3698. Add/update tests for execution (dart-lang/co19#3765)
2026-05-05 sgrekhov22@gmail.com Fixes dart-lang/co19#3783. Update expected errors in static_processing_A32_t05.dart (dart-lang/co19#3785)
2026-05-05 sgrekhov22@gmail.com dart-lang/co19#3779. Add tests for `FileSystemEntity.type()` (dart-lang/co19#3782)
2026-05-05 sgrekhov22@gmail.com dart-lang/co19#3779. Fix contentChanged_A01_t01.dart if no event was fired (dart-lang/co19#3781)
2026-05-05 sgrekhov22@gmail.com dart-lang/co19#3779. Fix isDirectory and isFile tests. Add tests for `typeSync` (dart-lang/co19#3780)

R=athom@google.com, eernst@google.com

Cq-Include-Trybots: luci.dart.try:analyzer-linux-release-try,dart2js-minified-linux-d8-try
Change-Id: If859ebc5d4e0082963438f49e4ac68feded96db4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/501900
Reviewed-by: Alexander Thomas <athom@google.com>
Auto-Submit: Sergey Grekhov <sgrekhov22@gmail.com>
Reviewed-by: Erik Ernst <eernst@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2026-05-08 01:48:59 -07:00