Commit graph

2380 commits

Author SHA1 Message Date
Ilya Yanok 24f262de2a [deps] bump pkg:leak_tracker to 2149e5c and unpin it
Change-Id: I0b7575ee92756d68d062602de3cafda2ecdf3b1f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/309721
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Ilya Yanok <yanok@google.com>
2023-06-15 15:28:38 +00:00
Aske Simon Christensen 532a52bfa5 Update d8 to 11.6.145
This version contains a number of Wasm updates needed by dart2wasm:

- New encoding for `br_on_cast[_fail]` with input type immediate
- Additional stringref instructions
- Some fixes to bulk array instructions
- Increased limits for subtyping depth and number of struct fields

Change-Id: If2dcd3cbd271859215548e70fc1e540b3f55fa22
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/309281
Reviewed-by: Stephen Adams <sra@google.com>
Commit-Queue: Aske Simon Christensen <askesc@google.com>
2023-06-15 15:26:42 +00:00
Ryan Macnak 89ba8f6e7c Revert "Roll Clang from 6d667d4b261e to 7f374b6902fa"
This reverts commit c44c46df63.

Reason for revert: breaks Fuchsia build

Original change's description:
> Roll Clang from 6d667d4b261e to 7f374b6902fa
>
> 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@grotations.appspotmail.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://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
>
> Cq-Include-Trybots: luci.dart.try:dart-sdk-linux-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: I4fcf7ae7beccb00590b92a338d0c0805084c2418
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308440
> Reviewed-by: Derek Xu <derekx@google.com>
> Reviewed-by: Ryan Macnak <rmacnak@google.com>
> Commit-Queue: Ryan Macnak <rmacnak@google.com>

Change-Id: Ic295e87be9320429d1a827b7f4fe4aaa75c715f6
Cq-Include-Trybots: luci.dart.try:dart-sdk-linux-try;luci.dart.try:dart-sdk-mac-try;luci.dart.try:dart-sdk-mac-arm64-try;luci.dart.try:dart-sdk-win-try
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/309560
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Auto-Submit: Ryan Macnak <rmacnak@google.com>
2023-06-14 21:11:11 +00:00
DEPS Autoroller c44c46df63 Roll Clang from 6d667d4b261e to 7f374b6902fa
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@grotations.appspotmail.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://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

Cq-Include-Trybots: luci.dart.try:dart-sdk-linux-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: I4fcf7ae7beccb00590b92a338d0c0805084c2418
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308440
Reviewed-by: Derek Xu <derekx@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2023-06-14 18:38:41 +00:00
Daco Harkes 0dfe563696 [pkg/ffi] Add dryRun to native_assets_builder
Adding it to this package means that launchers (flutter_tools) doesn't
have to do the same package graph traversal.

Notable difference with a build: no meta-data is passed through.

Change-Id: I30d8531e08095742bc8b5952bff919b9f85402ea
Cq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-try,pkg-mac-release-arm64-try,pkg-mac-release-try,pkg-win-release-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308881
Commit-Queue: Daco Harkes <dacoharkes@google.com>
Reviewed-by: Hossein Yousefi <yousefi@google.com>
2023-06-14 18:10:15 +00:00
Daco Harkes a0cf7286af [pkg/ffi] Roll native repo
https://github.com/dart-lang/native/pull/65 does a breaking change.

Change-Id: I1950d78a243d12eca47b4ecd427072dc9c86db85
Cq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-try,pkg-mac-release-arm64-try,pkg-mac-release-try,pkg-win-release-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/309040
Reviewed-by: Devon Carew <devoncarew@google.com>
Auto-Submit: Daco Harkes <dacoharkes@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-06-13 19:33:04 +00:00
Devon Carew f1274fd8e0 [deps] rev dartdoc, http, mockito, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.

dartdoc (2a39574..5799424):
  57994242  2023-06-09  Parker Lougheed  Remove old <nodoc> syntax (#3261)

http (5312366..ba7eb60):
  ba7eb60  2023-06-09  Brian Quinlan  Run common URLSessionTask tests on URLSessionWebSocketTask (#959)
  1746017  2023-06-09  Brian Quinlan  Support delegate methods for WebSocketTask (#958)

mockito (cca4858..1d6064a):
  1d6064a  2023-06-09  Nate Bosch  Prepare to publish

webdev (a6d761d..81ae77a):
  81ae77aa  2023-06-09  Elliott Brooks  Update Dart Debug Extension version in preparation for publishing (#2139)
  bb9265a0  2023-06-09  Elliott Brooks  Update DCM workflow (#2135)
  7652f646  2023-06-09  Elliott Brooks  Double the timeout for the webdev installation test (#2137)

Change-Id: I9d775bbb5c8a710a3339fa3434a95e8e0f2af75c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308760
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
2023-06-12 18:23:17 +00:00
Devon Carew ca2adbc480 [deps] rev protobuf, test, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.

protobuf (da6953c..edf8e92):
  edf8e92  2023-06-09  Ömer Sinan Ağacan  Fix parsing negative JSON values for uint32 fields (#839)
  2931b2e  2023-06-09  Ömer Sinan Ağacan  Add PR links to recent CHANGELOG entries (#838)

test (7a6c98d..e7ae613):
  e7ae6139  2023-06-08  Nate Bosch  Remove redundant type checks (#2031)

webdev (3d7f546..a6d761d):
  a6d761d8  2023-06-08  Elliott Brooks  Remove tabs permission (#2136)
  b02b344e  2023-06-08  Elliott Brooks  Catch `WipError` on calls to resume and map to appropriate RPC error code (#2134)

Change-Id: I58b111a433cef76a501c959f33db4e5463a34c60
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308380
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
2023-06-09 17:58:49 +00:00
Sergey G. Grekhov 72d4846a75 [co19] Roll co19 to 672e21d5bbd6b4b555f8cf4e7f8119881392e579
2023-06-07 sgrekhov22@gmail.com dart-lang/co19#1400. File renaming commit (dart-lang/co19#2075)
2023-06-07 vegorov@google.com Fixes for socket tests (dart-lang/co19#2074)
2023-06-07 sgrekhov22@gmail.com dart-lang/co19#1400. Static analysis of inline class tests. Part 3 (dart-lang/co19#2071)
2023-06-02 sgrekhov22@gmail.com dart-lang/co19#1400. File delete/rename commit (dart-lang/co19#2072)
2023-06-02 sgrekhov22@gmail.com dart-lang/co19#1400. More static analysis of the inline class tests (dart-lang/co19#2068)

Change-Id: I3dae7126e2714e152d60de764b95d3d4d1c8b3d9
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308300
Reviewed-by: Alexander Thomas <athom@google.com>
2023-06-09 11:13:21 +00:00
Devon Carew 9ab6290c28 [deps] revert the bump of pkg:leak_tracker
Change-Id: I583e3c35b3b9e3052a242b94beba0866b6471aed
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308248
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Alexander Aprelev <aam@google.com>
2023-06-09 00:23:10 +00:00
Ryan Macnak 06f221864c [build] Unconditionally pull x64 clang on Windows.
The status quo works for the wrong reason: the Windows ARM64 machines are running x64 Python.

Change-Id: I8c31c953109700f5c0187766b6f46190d63a5a7f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308243
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2023-06-08 23:45:57 +00:00
Devon Carew 8357b8aea4 [deps] rev dartdoc, http_parser, leak_tracker, path, pool, term_glyph, typed_data
Revisions updated by `dart tools/rev_sdk_deps.dart`.

dartdoc (449478c..2a39574):
  2a395741  2023-06-07  Sam Rawlins  Seal mustachio nodes (#3433)
  d5bb24b2  2023-06-07  Sam Rawlins  Convert Tuples to Records and split a helper out from findCanonicalModelElementFor (#3432)

http_parser (1ef3e56..19466c0):
  19466c0  2023-06-07  Kevin Moore  Require Dart 3.0, update lints (#74)

leak_tracker (f17da61..fc45bec):
  fc45bec  2023-06-07  Polina Cherkasova  Break the leak tracker code to packages. (#80)

path (f8d15c2..592505f):
  592505f  2023-06-07  Kevin Moore  Require Dart 3.0, update lints (#146)

pool (a10a0f9..c6b1b2c):
  c6b1b2c  2023-06-07  Kevin Moore  Require Dart 3.0, update lints (#71)

term_glyph (9d8956f..4daa34e):
  4daa34e  2023-06-07  Kevin Moore  Require Dart 3.0, update lints (#39)

typed_data (693f48e..8d29573):
  8d29573  2023-06-07  Kevin Moore  Require Dart 3.0, update lints (#67)

Change-Id: I11fe765858ba970f13a2051abee34abf910f4698
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308161
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
2023-06-08 17:09:00 +00:00
Daco Harkes 984ea72af5 [pkg] native_assets_builder build mode
Manual roll of: https://github.com/dart-lang/native/pull/62

Bug: https://github.com/dart-lang/sdk/issues/50565
Change-Id: Ie5b9ef9e9cdfbb9c19eac299f9f0294496b77520
Cq-Include-Trybots: luci.dart.try:pkg-win-release-try,pkg-mac-release-arm64-try,pkg-mac-release-try,pkg-linux-release-try,pkg-linux-debug-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308040
Reviewed-by: Hossein Yousefi <yousefi@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2023-06-08 13:35:23 +00:00
Devon Carew 526e670908 Bump html to b3b820bc36ed17673268360d8b569bdc66c22123
Changes:
```
> git log --format="%C(auto) %h %s" 92eacab..b3b820b
 https://dart.googlesource.com/html.git/+/b3b820b widen the dependency on 'package:csslib' (217)

```

Diff: https://dart.googlesource.com/html.git/+/92eacabadf40aa24c8f4289682ef2822c5d7e414..b3b820bc36ed17673268360d8b569bdc66c22123/
Change-Id: Ibacc756c3d1ad03d190fb534757c5fbc42a5a105
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/307969
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-06-07 22:18:30 +00:00
Janice Collins 80a9e513a7 [deps] rev dartdoc, lints, native, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.

dartdoc (0c8feac..449478c):
  449478c7  Tue Jun 6 20:04:19 2023 -0700  Sam Rawlins  Search: specify package rank in generation; distinguish non-core Dart libs (#3427)
  81af1bf3  Tue Jun 6 17:31:02 2023 -0700  Janice Collins  Prepare for dartdoc 6.3.0. (#3430)
  2b7340d3  Tue Jun 6 17:30:40 2023 -0700  Sam Rawlins  Explicitly export Kind; for internal customer (#3431)
  896540c0  Mon Jun 5 19:39:10 2023 +0000  dependabot[bot]  Bump github/codeql-action from 2.3.5 to 2.3.6 (#3429)

lints (fc74ce0..4b79906):
  4b79906  Tue Jun 6 15:15:22 2023 -0500  Parker Lougheed  Link to 'dart fix' docs in table header (#132)
  b7766d6  Tue Jun 6 09:05:20 2023 -0700  Devon Carew  add 'has quick-fix' checkboxes to the package's readme (#131)

native (c851e69..973f3ed):
  973f3ed  Tue Jun 6 10:26:58 2023 +0000  Daco Harkes  [native_assets_cli] Add `dry_run` option (#59)

webdev (b10d62b..3d7f546):
  3d7f546f  Mon Jun 5 16:24:16 2023 -0700  Elliott Brooks  Add Webdev installation test (#1935)
  9297c663  Mon Jun 5 14:31:43 2023 -0700  Elliott Brooks  Remove unnecessary `async` keywords(#2130)
  6b112b06  Mon Jun 5 12:45:34 2023 -0700  Elliott Brooks  Run DCM workflow against PR branch (#2131)

Change-Id: I6728516c13c1d45f8bbd65c266076c6028ed45ef
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/307962
Reviewed-by: Devon Carew <devoncarew@google.com>
Auto-Submit: Janice Collins <jcollins@google.com>
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
Commit-Queue: Samuel Rawlins <srawlins@google.com>
2023-06-07 18:27:36 +00:00
Devon Carew fcddfd3b85 Bump csslib to be2e11eedd4b1f12a674fd9246b9f8dd2da9aa5d
Changes:
```
> git log --format="%C(auto) %h %s" b2b9b55..be2e11e
 https://dart.googlesource.com/csslib.git/+/be2e11e rev to 1.0.0 (185)

```

Diff: https://dart.googlesource.com/csslib.git/+/b2b9b55ada8ba0c6efb1eb9db0983ac4f6ab522d..be2e11eedd4b1f12a674fd9246b9f8dd2da9aa5d/
Change-Id: I053b120e2032f5eda2a888745d20e8abe253aa75
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/307668
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-06-07 15:05:12 +00:00
DEPS Autoroller 9e196bc711 Roll gn from 5a004f9427a0 to e3978de3e8da
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-ecosystem-gardener@grotations.appspotmail.com,dart-engprod@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://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

Cq-Include-Trybots: luci.dart.try:dart-sdk-linux-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: Id1d5c5c3a2ea948449bb1d9fa21114c87ac94248
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/307220
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
2023-06-05 19:08:00 +00:00
Devon Carew 03b2abf78f [deps] rev async, dartdoc, ffi, http, leak_tracker, lints, mockito, test, tools, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.

async (96c29d0..a506993):
  a506993  2023-06-01  Kevin Moore  Update testing SDK in CI (#245)
  9be3fc0  2023-06-01  Kevin Moore  Require Dart 2.19, use latest team lints (#244)

dartdoc (39fe1a8..0c8feac):
  0c8feac6  2023-06-04  Sam Rawlins  Sort enum_test.dart (#3428)

ffi (7f4acbd..f582ca0):
  f582ca0  2023-05-17  Daco Harkes  Rename `master` branch to `main` (#197)
  604451d  2023-05-16  Devon Carew  blast_repo fixes (#195)

http (8834aec..5312366):
  5312366  2023-06-02  Brian Quinlan  Reland "support the nsurl session web socket api" (#950)

leak_tracker (cbbdeca..f17da61):
  f17da61  2023-06-02  Polina Cherkasova  Add constructor for retaining path. (#72)
  b70e538  2023-06-01  Polina Cherkasova  Fix connection issue. (#70)
  a80f253  2023-06-01  dependabot[bot]  Bump actions/checkout from 3.3.0 to 3.5.2 (#71)

lints (edc28ed..fc74ce0):
  fc74ce0  2023-06-02  Devon Carew  update the readme to clarify the package's goals (#130)
  4e4c18f  2023-06-02  Devon Carew  mv analysis_options file (#129)

mockito (924f65c..cca4858):
  cca4858  2023-06-02  Ilya Yanok  Fix the unresolved types if used as ignored type-alias arguments
  8652886  2023-06-01  Googler  Prepare for NamedType breaking change in the analyzer.

test (3276921..7a6c98d):
  7a6c98d0  2023-06-01  Konstantin Scheglov  Require analyzer 5.12.0, refactor InstanceCreationExpression type name extraction. (#2015)
  23bd4159  2023-06-01  Nate Bosch  Use switch expressions for switch/return pattern (#2027)
  06bdbb65  2023-06-01  Nate Bosch  Make State and Result enums (#2028)
  11805dc5  2023-06-01  Nate Bosch  Migrate to Dart 3 (#2024)

tools (389925f..8d6e8b8):
  8d6e8b8  2023-06-01  Kevin Moore  unified_analytics and graphs: cleanup lints, bump pkg deps (#108)

webdev (f565d7f..b10d62b):
  b10d62b8  2023-06-02  Anna Gringauze  Support using scope in evaluateInFrame (#2122)
  c0300ce6  2023-06-02  Elliott Brooks  Included requested-by header in `ProxyServerAssetReader` (#2129)
  57699563  2023-06-01  dependabot[bot]  Bump actions/labeler from 4.0.3 to 4.0.4 (#2128)

Change-Id: Ia6114a0cbbe789f13e2c42399f53ff0e4d29d74a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/307502
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
2023-06-05 16:40:25 +00:00
Ryan Macnak 32977d8f43 [infra] Setup Windows ARM64.
Change-Id: I6a9c5beba0ec909b75a463de04586787068fdbcd
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/303424
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2023-06-02 18:18:09 +00:00
Devon Carew 7b3305ebee [deps] rev args, bazel_worker, dartdoc, http, leak_tracker, mockito, native, protobuf, pub_semver, shelf, stack_trace, tools, vector_math, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.

args (f0f6cd2..a9543c0):
  a9543c0  2023-05-31  Devon Carew  switch to using package:dart_flutter_team_lints (#247)
  36407ea  2023-05-31  Devon Carew  adjust the validation of mandatory options (#246)

bazel_worker (d9b389f..c14a268):
  c14a268  2023-05-31  Kevin Moore  Bump lints, regenerate proto file, fix script (#74)

dartdoc (950898f..39fe1a8):
  39fe1a8a  2023-05-31  Parker Lougheed  Update highlight.js to 11.8.0 for Dart 3 syntax highlighting (#3416)
  4574e819  2023-05-30  Sam Rawlins  Convert kind to an enum (#3426)

http (18a43a2..8834aec):
  8834aec  2023-05-31  Brian Quinlan  Update readme and prepare for a new release (#954)
  aca7f0e  2023-05-31  dependabot[bot]  Bump futureware-tech/simulator-action from 1 to 2 (#936)
  7a238a9  2023-05-31  dependabot[bot]  Bump actions/labeler from 4.0.2 to 4.0.4 (#952)
  4c0eb48  2023-05-30  Brian Quinlan  Prepare to publish cupertino_http 1.0.0 (#951)

leak_tracker (7f2cab3..cbbdeca):
  cbbdeca  2023-05-31  Polina Cherkasova  Improve getting retaining path. (#69)

mockito (40fe2ca..924f65c):
  924f65c  2023-06-01  Ilya Yanok  Add support for records

native (76bc55e..c851e69):
  c851e69  2023-06-01  dependabot[bot]  Bump nttld/setup-ndk (#57)
  0df0cad  2023-06-01  dependabot[bot]  Bump actions/labeler from 4.0.3 to 4.0.4 (#58)
  c30faa2  2023-05-31  Daco Harkes  [c_compiler] test install_name_tool behavior (#56)
  45ef2e7  2023-05-31  Daco Harkes  [c_compiler] Support setting the install name of dylibs (#55)

protobuf (346a72d..da6953c):
  da6953c  2023-05-31  Kevin Moore  Update to latest lints and Dart SDK (#828)

pub_semver (c034352..3930557):
  3930557  2023-05-31  Kevin Moore  Bump lints, require Dart 3.0 (#89)

shelf (a404b6a..ce379aa):
  ce379aa  2023-06-01  dependabot[bot]  Bump actions/labeler from 4.0.3 to 4.0.4 (#363)

stack_trace (86f7e30..8b2046e):
  8b2046e  2023-05-31  Devon Carew  blast_repo fixes (#134)

tools (d723a55..389925f):
  389925f  2023-06-01  Elias Yishak  Utility function added to check permissions on directory (#95)
  a436fee  2023-05-31  Elias Yishak  Asserts added to check all relevant GA4 limitations (#96)

vector_math (cd87f57..a3aca09):
  a3aca09  2023-05-31  Lukas Klingsbo  fix: Revert negation change for Vector2 (#296)

webdev (d442fa8..f565d7f):
  f565d7f1  2023-05-31  Anna Gringauze  Disable flaky test on windows (#2127)
  6eed300e  2023-05-31  Anna Gringauze  Cleanup expression evalaluation tests (#2125)

Change-Id: Ia568db23bbc923f764cdf323e249175b609d57ee
Tested: affected files are regenerated test goldens
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306903
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-06-01 20:12:43 +00:00
Sergey G. Grekhov 9daacda425 [co19] Roll co19 to 736b818b7613f3f971a0b1bf539ffb6131d08caf
2023-05-31 sgrekhov22@gmail.com Fixes dart-lang/co19#2069. Failing NNBD tests fixed (dart-lang/co19#2070)
2023-05-31 sgrekhov22@gmail.com dart-lang/co19#1400. Tests for constructors of inline classes added (dart-lang/co19#2065)
2023-05-30 sgrekhov22@gmail.com Fixes dart-lang/co19#2066. Update Superinterface tests according to the current specification (dart-lang/co19#2067)
2023-05-26 sgrekhov22@gmail.com dart-lang/co19#1400. Static analysis of inline class tests. Part 1 (dart-lang/co19#2058)
2023-05-25 sgrekhov22@gmail.com dart-lang/co19#1400. Dynamic Semantics of an Inline Member Invocation tests (dart-lang/co19#2053)
2023-05-24 sgrekhov22@gmail.com dart-lang/co19#1952. Constructor of classes that cannot be constructed cannot be torn off (dart-lang/co19#2063)

Change-Id: I634844738f85a55ee5750621ca1d85b52a9869a6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306840
Reviewed-by: Alexander Thomas <athom@google.com>
2023-06-01 13:04:33 +00:00
Robert Nystrom 7c83e8ad4a Roll dart_style into the SDK.
This includes a single commit which fixes:

https://github.com/dart-lang/dart_style/issues/1224

This doesn't need to be coordinated with a pre-built SDK update.

Change-Id: Ifaabfde1d0d3dc180cf65a1052ba8dcff3324013
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306122
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Bob Nystrom <rnystrom@google.com>
Auto-Submit: Bob Nystrom <rnystrom@google.com>
2023-05-30 23:51:19 +00:00
Janice Collins 2a56918725 [deps] rev dartdoc, http, lints, logging, tools, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.  rev_sdk_deps is changed to default to `main` if no branch is found, as `origin` doesn't seem to work for impacted repos (e.g. csslib).

dartdoc (1d94484..950898f):
  950898f5  Tue May 30 11:18:38 2023 -0700  Janice Collins  Reintroduce remote linking file type assumption (#3425)
  ef552992  Tue May 30 09:49:16 2023 -0700  Sam Rawlins  Refactor search ranking (#3424)

http (8a4a4a6..18a43a2):
  18a43a2  Tue May 30 09:44:24 2023 -0700  Brian Quinlan  Fix the failing cupertino_http tests (#949)

lints (4236c43..edc28ed):
  edc28ed  Tue May 30 11:56:29 2023 -0500  Parker Lougheed  Add topics to the pubspec file (#122)

logging (7ba155a..f2fe2ac):
  f2fe2ac  Tue May 23 15:01:13 2023 -0700  Jacob MacDonald  prep for release (#140)
  ce41605  Mon May 22 10:14:28 2023 -0700  Devon Carew  blast_repo fixes (#142)

tools (b90a7e8..d723a55):
  d723a55  Tue May 30 11:02:27 2023 -0700  Devon Carew  Update pull_request_label.yml (#107)

webdev (4b69f1d..d442fa8):
  d442fa89  Tue May 30 14:36:53 2023 -0400  Anna Gringauze  Check for new events more often in batched stream. (#2123)

Change-Id: I9e8905363ee51462529341bfba268504336d90e3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306314
Auto-Submit: Janice Collins <jcollins@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
2023-05-30 21:49:31 +00:00
Polina Cherkasova 0955845fd4 Bump DevTools DEP to 2.24.0.
Change-Id: I11c3a2a864dfdb2e0a5739b5fd129c55efc0f332
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306311
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Commit-Queue: Polina Cherkasova <polinach@google.com>
2023-05-30 18:50:50 +00:00
Devon Carew 63f868dfdc [deps] rev dartdoc, http, leak_tracker, lints, mockito, native, protobuf, shelf, test, tools, vector_math, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.

dartdoc (59dc475..1d94484):
  1d94484c  2023-05-29  dependabot[bot]  Bump github/codeql-action from 2.3.3 to 2.3.5 (#3422)
  0edc1a71  2023-05-28  dependabot[bot]  Bump http from 0.13.6 to 1.0.0 (#3421)

http (dfec389..8a4a4a6):
  8a4a4a6  2023-05-25  Brian Quinlan  Add a better toString to _ClientSocketException (#948)
  5c1f1ad  2023-05-25  Devon Carew  regenerate with the latest mono_repo (#947)

leak_tracker (9c6e9b3..7f2cab3):
  7f2cab3  2023-05-26  Polina Cherkasova  Nicely format retaining path. (#68)

lints (72f107a..4236c43):
  4236c43  2023-05-26  Parker Lougheed  Remove pedantic from README (#124)
  4ac79d8  2023-05-24  Parker Lougheed  Update example for latest lints version (#123)

mockito (153c145..40fe2ca):
  40fe2ca  2023-05-25  Nate Bosch  Expand constraint on package:http

native (45e16dc..76bc55e):
  76bc55e  2023-05-30  Daco Harkes  [c_compiler] Target ios_x64 (#53)

protobuf (7d2d293..346a72d):
  346a72d  2023-05-30  Ömer Sinan Ağacan  Fix generated ignore_for_file directives (#833)
  35ea45f  2023-05-26  Kevin Moore  Latest mono_repo (#834)

shelf (56919a1..a404b6a):
  a404b6a  2023-05-25  Devon Carew  re-generate w/ the latest monorepo (#362)

test (309596e..3276921):
  32769215  2023-05-25  dependabot[bot]  Bump github/codeql-action from 2.3.2 to 2.3.5 (#2023)
  f74e85c8  2023-05-25  dependabot[bot]  Bump dart-lang/setup-dart from 1.3.0 to 1.5.0 (#2022)
  4b2bd272  2023-05-25  Devon Carew  update the mono_repo and dependabot configs (#2021)

tools (81ff996..b90a7e8):
  b90a7e8  2023-05-26  Devon Carew  blast_repo fixes (#106)

vector_math (e3de8da..cd87f57):
  cd87f57  2023-05-30  JKris95  Axis calculation of quaternions from small angles (#272)
  3762b25  2023-05-30  Lukas Klingsbo  Removes the `new` keyword from readme (#284)
  df5877f  2023-05-30  Lukas Klingsbo  Use named constructors in Vector2 and some general optimizations (#289)

webdev (d74fadd..4b69f1d):
  4b69f1dd  2023-05-26  Anna Gringauze  fix format breaking tests (#2124)
  b75f8e62  2023-05-25  Devon Carew  re-generate w/ the latest monorepo (#2121)

Change-Id: Ide9b7781102b654db15114d01cd4fbca40478906
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306304
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-05-30 17:35:49 +00:00
Daco Harkes 94a541a1f7 [pkg/ffi] Pass through NDK version
Change-Id: Ic1a13d5476a89a6320c77968aacbc721e0480c58
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306320
Reviewed-by: Hossein Yousefi <yousefi@google.com>
Commit-Queue: Hossein Yousefi <yousefi@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
Auto-Submit: Daco Harkes <dacoharkes@google.com>
2023-05-30 09:27:58 +00:00
Nate Bosch af12ca419d Bump mime to 24448401f621b9e154d165c900a3c8decd8a23f4
Changes:
```
> git log --format="%C(auto) %h %s" e5169af..2444840
 https://dart.googlesource.com/mime.git/+/2444840 Improve the detection of mp4 types 86 (98)

```

Diff: https://dart.googlesource.com/mime.git/+/e5169af6a467b14988af283ed75c1d4c66106c86..24448401f621b9e154d165c900a3c8decd8a23f4/
Change-Id: Ib6b0700e1e6bcde3c627f329f31492c9172ad7b7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306120
Reviewed-by: Devon Carew <devoncarew@google.com>
Auto-Submit: Nate Bosch <nbosch@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-05-26 21:47:57 +00:00
Ryan Macnak 5700ed2789 Roll ninja to version:2@1.11.1.chromium.7.
This version has windows-arm64 binaries available.

Change-Id: I764cc9184a66596eba62fdb875d44d3d31777863
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306130
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
2023-05-26 20:55:33 +00:00
Konstantin Shcheglov 97b056cd35 Pull new dartdoc into SDK.
https://buganizer.corp.google.com/issues/284490737

Change-Id: If379bed5fd7adc3024491b2080d705971c09ffdf
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306129
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Samuel Rawlins <srawlins@google.com>
2023-05-26 20:18:41 +00:00
Sam Rawlins 47fe150674 Bump linter to 27b46ce246204a2c0170a4bd5b23b94095e89a22
Change-Id: I15748475e9d96273c21be833e71924da111073ec
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/305063
Commit-Queue: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Phil Quitslund <pquitslund@google.com>
2023-05-24 23:18:40 +00:00
Devon Carew 522c0f1d0c [deps] rev collection, dartdoc, http, json_rpc_2, leak_tracker, mime, mockito, native, package_config, protobuf, shelf, source_maps, source_span, test_descriptor, test_process, tools, typed_data, usage, watcher, web_socket_channel, webdev, yaml
Change-Id: Ide8669ef08a91539b46220552532653f4a023bb8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/305421
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-05-24 21:42:48 +00:00
William Hesse 71e7b0120e [benchmarks] Roll the pinned benchmarks-internal to a new version
This includes a fix for the legacy dart2/Havlak benchmark.

Bug: b/280275041
Change-Id: I94ddc5326b7cfd5c32e0257d73ee43bc4b914113
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/305280
Reviewed-by: Jonas Termansen <sortie@google.com>
Commit-Queue: William Hesse <whesse@google.com>
2023-05-24 15:20:35 +00:00
Sergey G. Grekhov b42292e9a4 [co19] Roll co19 to e22ff5fbafd675c54df23e5de22da13b8d7b68d8
2023-05-24 sgrekhov22@gmail.com Fixes dart-lang/co19#2061. Add expected analyzer error (dart-lang/co19#2062)
2023-05-23 sgrekhov22@gmail.com Fixes dart-lang/co19#2059. Don't expect an error in a weak mode (dart-lang/co19#2060)
2023-05-23 sgrekhov22@gmail.com Fixes dart-lang/co19#2056. Make const_evaluation_A06_* tests weak (dart-lang/co19#2057)
2023-05-22 sgrekhov22@gmail.com Fixes dart-lang/co19#2054. Fix non-initialized variable (dart-lang/co19#2055)
2023-05-17 sgrekhov22@gmail.com dart-lang/co19#1400. Static analysis of an inline member invocation tests (dart-lang/co19#2050)
2023-05-17 sgrekhov22@gmail.com Fixes dart-lang/co19#2051. Typo fixed in syntax_A04_t04.dart (dart-lang/co19#2052)
2023-05-16 sgrekhov22@gmail.com dart-lang/co19#1400. Inline classes syntax tests updated and missing one added (dart-lang/co19#2048)
2023-05-16 sgrekhov22@gmail.com dart-lang/co19#1912. Comments in Const evaluation tests improved (dart-lang/co19#2041)
2023-05-15 devoncarew@google.com blast_repo fixes (dart-lang/co19#2049)
2023-05-15 sgrekhov22@gmail.com Fixes dart-lang/co19#1912. More tests for CONST_CANONICAL_TYPE added (dart-lang/co19#2038)

Change-Id: I10419ad4fc0f325c76a1c0b7033b5a874bc66fd3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/305220
Reviewed-by: Alexander Thomas <athom@google.com>
2023-05-24 13:39:38 +00:00
pq e9b9e195a9 bump linter to latest
Change-Id: I1fe9228bccf21f08290760488a50a19d0a2d5abe
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304360
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Phil Quitslund <pquitslund@google.com>
Reviewed-by: Samuel Rawlins <srawlins@google.com>
2023-05-23 22:25:27 +00:00
Sigurd Meldgaard ce30b31d93 Bump pub to 078c7fea0be2656debc675646806da14fa94f853
Changes:
```
> git log --format="%C(auto) %h %s" a3f8b2f..078c7fe
 https://dart.googlesource.com/pub.git/+/078c7fea Handle version not parsing gracefully (3929)
 https://dart.googlesource.com/pub.git/+/f7494d3f Warn about presence of legacy cache (3921)
 https://dart.googlesource.com/pub.git/+/9e466406 Bump cli_util from 0.3.5 to 0.4.0 (3928)
 https://dart.googlesource.com/pub.git/+/a391bcec blast_repo fixes (3925)
 https://dart.googlesource.com/pub.git/+/e32e88c3 blast_repo fixes (no-response) (3927)
 https://dart.googlesource.com/pub.git/+/8ff8febc Hint when pinned by flutter (3914)
 https://dart.googlesource.com/pub.git/+/9a8da3c0 Flag `pub publish --skip-validation` to publish without resolution and validation (3904)
 https://dart.googlesource.com/pub.git/+/d2798f91 Remove dead code (3910)
 https://dart.googlesource.com/pub.git/+/2917fa95 Handle cached version listing not being a map (3909)
 https://dart.googlesource.com/pub.git/+/d145bbe4 Bump actions/checkout from 3.5.0 to 3.5.2 (3903)
 https://dart.googlesource.com/pub.git/+/2c2eb2cd fix repository spec typos and grammar (3898)

```

Diff: https://dart.googlesource.com/pub.git/+/a3f8b2fd36ec432450caf907474a02023ef3e44e..078c7fea0be2656debc675646806da14fa94f853/
Change-Id: If7d0c6f07cc5a8d3b188cd05c2f6c2b13c21bb1b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304961
Commit-Queue: Sigurd Meldgaard <sigurdm@google.com>
Reviewed-by: Jonas Jensen <jonasfj@google.com>
2023-05-23 14:36:39 +00:00
Ryan Macnak ddc11f8084 [build] Build the standard c++ library from source.
This allows it to be instrumented by the sanitizers.

Enabled only for MSAN and for Android.

Don't pick up Flutter's including no_exceptions in the default config set.

TEST=ci
Bug: https://github.com/dart-lang/sdk/issues/44312
Bug: https://github.com/dart-lang/sdk/issues/44377
Bug: https://github.com/dart-lang/sdk/issues/43075
Bug: https://github.com/dart-lang/sdk/issues/50248
Bug: https://github.com/dart-lang/sdk/issues/50271
Bug: https://github.com/dart-lang/sdk/issues/52441
Change-Id: If01704ff29569fba8f8181ed31d52faba8d8370f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304824
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2023-05-22 23:38:58 +00:00
Ryan Macnak 5fde4fb067 Revert "[build] Build the standard c++ library from source."
This reverts commit bd589d4e54.

Reason for revert: breaks dart-sdk-linux-riscv64-main

Original change's description:
> [build] Build the standard c++ library from source.
>
> This allows it to be instrumented by the sanitizers.
>
> Enabled only for MSAN and for Android.
>
> TEST=ci
> Bug: https://github.com/dart-lang/sdk/issues/44312
> Bug: https://github.com/dart-lang/sdk/issues/44377
> Bug: https://github.com/dart-lang/sdk/issues/43075
> Bug: https://github.com/dart-lang/sdk/issues/50248
> Bug: https://github.com/dart-lang/sdk/issues/50271
> Bug: https://github.com/dart-lang/sdk/issues/52441
> Change-Id: I96241e6ee28fb2a853d4a113aac268bc415a5fd5
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304147
> Commit-Queue: Ryan Macnak <rmacnak@google.com>
> Reviewed-by: Daco Harkes <dacoharkes@google.com>

Bug: https://github.com/dart-lang/sdk/issues/44312
Bug: https://github.com/dart-lang/sdk/issues/44377
Bug: https://github.com/dart-lang/sdk/issues/43075
Bug: https://github.com/dart-lang/sdk/issues/50248
Bug: https://github.com/dart-lang/sdk/issues/50271
Bug: https://github.com/dart-lang/sdk/issues/52441
Change-Id: I0b1d0c0da1cd77e0f9645facfc58397cc216c584
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304823
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Auto-Submit: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
2023-05-22 21:09:09 +00:00
Devon Carew 142b68b89d [deps] rev clock, collection, file, glob, json_rpc_2, logging, markdown, mockito, native, pool, pub_semver, shelf, sse, stack_trace, stream_channel, string_scanner, term_glyph, test, test_reflective_loader, tools
Revisions updated by `dart tools/rev_sdk_deps.dart`.

clock (fe85908..21caac1):
  21caac1  2023-05-21  Kevin Moore  Update formatting (#52)

collection (db2da48..f949b09):
  f949b09  2023-05-18  Graciliano Monteiro Passos  `CanonicalizedMap`: new `copy`, `toMap` and `toMapOfCanonicalKeys` methods (#261)

file (f05f5db..5d9a602):
  5d9a602  2023-05-19  Jacob MacDonald  remove no longer necessary override (#223)
  e4eebba  2023-05-19  Jacob MacDonald  release version 7.0.0 (#222)

glob (30f6aba..109121d):
  109121d  2023-05-19  Jacob MacDonald  allow latest file, update to latest dart_flutter_team_lints (#78)

json_rpc_2 (800843e..b2ed6bd):
  b2ed6bd  2023-05-22  Devon Carew  blast_repo fixes (#97)

logging (fa2486d..7ba155a):
  7ba155a  2023-05-22  Devon Carew  blast_repo fixes (#141)

markdown (b951454..bd6ae8d):
  bd6ae8d  2023-05-22  Zhiguang Chen  Table should be able to interrupt other blocks (#545)
  0bc9d0e  2023-05-21  Devon Carew  blast_repo fixes (#544)

mockito (28f174f..7c6d309):
  7c6d309  2023-05-18  Devon Carew  blast_repo fixes
  2c1b429  2023-05-19  Ilya Yanok  Extend using run-time dummy values to Futures

native (3d89166..00832c9):
  00832c9  2023-05-22  Daco Harkes  [c_compiler] Increase test timeout on Windows (#47)
  06408e7  2023-05-22  Daco Harkes  [native_assets_cli] Fix example repostory url (#42)
  c614277  2023-05-19  dependabot[bot]  Bump nttld/setup-ndk (#45)
  67a2d20  2023-05-19  dependabot[bot]  Bump actions/labeler from 4.0.2 to 4.0.3 (#44)
  270700e  2023-05-18  Devon Carew  blast_repo fixes (#43)

pool (86b4f43..a10a0f9):
  a10a0f9  2023-05-22  Devon Carew  blast_repo fixes (#69)

pub_semver (6dd1908..c034352):
  c034352  2023-05-22  Devon Carew  blast_repo fixes (#87)

shelf (8793687..e7bab95):
  e7bab95  2023-05-19  Devon Carew  blast_repo fixes (#356)

sse (11ba89e..bfcbcd7):
  bfcbcd7  2023-05-19  Devon Carew  blast_repo fixes (#84)

stack_trace (36fa0e1..86f7e30):
  86f7e30  2023-05-19  Devon Carew  blast_repo fixes (#132)

stream_channel (a862e41..b1d3384):
  b1d3384  2023-05-19  Devon Carew  blast_repo fixes (#91)

string_scanner (3bc6e54..6bb314f):
  6bb314f  2023-05-19  Devon Carew  blast_repo fixes (#58)

term_glyph (3de5f1b..9d8956f):
  9d8956f  2023-05-19  Devon Carew  blast_repo fixes (#38)

test (cdedf40..309596e):
  309596e4  2023-05-22  Devon Carew  blast_repo fixes (#2019)

test_reflective_loader (d1b763f..40d61b1):
  40d61b1  2023-05-19  Devon Carew  blast_repo fixes (#49)

tools (49da4ca..0eb4141):
  0eb4141  2023-05-18  Elias Yishak  Update usage guide for onboarding users (#90)

Change-Id: Id462318b1ea33bb1a6dea3c426d5306048a2cceb
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304765
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
2023-05-22 18:41:42 +00:00
Ryan Macnak bd589d4e54 [build] Build the standard c++ library from source.
This allows it to be instrumented by the sanitizers.

Enabled only for MSAN and for Android.

TEST=ci
Bug: https://github.com/dart-lang/sdk/issues/44312
Bug: https://github.com/dart-lang/sdk/issues/44377
Bug: https://github.com/dart-lang/sdk/issues/43075
Bug: https://github.com/dart-lang/sdk/issues/50248
Bug: https://github.com/dart-lang/sdk/issues/50271
Bug: https://github.com/dart-lang/sdk/issues/52441
Change-Id: I96241e6ee28fb2a853d4a113aac268bc415a5fd5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304147
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Daco Harkes <dacoharkes@google.com>
2023-05-22 17:48:03 +00:00
William Hesse ea5840c2c5 [benchmarks] Update legacy benchmarks to use the List.filled constructor
The legacy Dart 2.9 benchmarks that used the default List(int size)
constructor are changed to use the equivalent List.filled(size, null)
constructor, because the default List constructor is removed.

Bug: b/280275041
Change-Id: I2813537ae22e19d473abde70d677368940585423
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304700
Reviewed-by: Jonas Termansen <sortie@google.com>
Commit-Queue: William Hesse <whesse@google.com>
2023-05-22 14:14:42 +00:00
Ryan Macnak 8fb704e13b Roll boringssl to 74646566e93de7551bfdfc5f49de7462f13d1d05.
Change-Id: I3ae2ee7310b8ad70ebf56519e2c206b24a0b2faf
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304210
Reviewed-by: Brian Quinlan <bquinlan@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2023-05-19 22:46:56 +00:00
Konstantin Shcheglov 7621e73434 Bump dart_style
Change-Id: I1ed785db257c3e686fd4dc289870b348d98382c2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304461
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2023-05-19 18:33:28 +00:00
Devon Carew 027660f5b9 [deps] rev async, csslib, fixnum, glob, html, http, http_multi_server, http_parser, leak_tracker, logging, markdown, matcher, mockito, shelf, source_map_stack_trace, tools
Revisions updated by `dart tools/rev_sdk_deps.dart`.

async (d744058..96c29d0):
  96c29d0  2023-05-17  Goddchen  docs: fix typo in CancelableOperation.fromFuture(...) docs (#243)

csslib (923edf0..b2b9b55):
  b2b9b55  2023-05-18  Devon Carew  address a regression in the compact output format (#183)
  1ff82fd  2023-05-15  Devon Carew  blast_repo fixes (#181)
  35bef7f  2023-05-11  Nate Bosch  Simplify TopLevelIncludes visitor (#180)
  c4e904c  2023-05-10  Devon Carew  rev for publishing (#179)
  c9e47d0  2023-05-10  Kevin Moore  Require Dart 2.19, latest lints, skin hanging test (#175)
  3976e6f  2023-05-10  Devon Carew  address an issue parsing font names (#168)
  a337a9a  2023-05-10  Devon Carew  fixed CssPrinter pretty print indent levels (#169)

fixnum (006a130..d9b9a2a):
  d9b9a2a  2023-05-17  Devon Carew  blast_repo fixes (#112)

glob (46403be..30f6aba):
  30f6aba  2023-05-17  Devon Carew  blast_repo fixes (#77)

html (593d6f6..92eacab):
  92eacab  2023-05-17  Devon Carew  blast_repo fixes (#216)

http (fb3b4be..d845560):
  d845560  2023-05-17  Devon Carew  blast_repo fixes (#933)

http_multi_server (d1fffed..a209cd5):
  a209cd5  2023-05-17  Devon Carew  blast_repo fixes (#55)

http_parser (5a33f5f..1ef3e56):
  1ef3e56  2023-05-17  Devon Carew  blast_repo fixes (#73)

leak_tracker (8ae200a..571c24a):
  571c24a  2023-05-18  Polina Cherkasova  Delete generate_diagrams.yaml (#67)
  f2029b6  2023-05-18  Devon Carew  blast_repo fixes (#66)
  474fd4f  2023-05-18  Polina Cherkasova  Separate testing. (#65)
  92a0b48  2023-05-17  Polina Cherkasova  Fixes to support G3. (#64)

logging (b75cba7..fa2486d):
  fa2486d  2023-05-18  Desislava Stefanova  Logger `onLevelChanged` notification (#138)

markdown (6db8fc1..b951454):
  b951454  2023-05-18  Devon Carew  blast_repo fixes (#542)
  a714d95  2023-05-17  Zhiguang Chen  Fix delimiter row matching pattern for tables (#540)

matcher (4dfd9ad..7e10117):
  7e10117  2023-05-18  Devon Carew  blast_repo fixes (#224)

mockito (3fadd2d..28f174f):
  28f174f  2023-05-17  Ilya Yanok  Only check formatting with the stable SDK

shelf (79e3cee..8793687):
  8793687  2023-05-18  dependabot[bot]  Bump actions/labeler from 4.0.2 to 4.0.3 (#353)
  2f1aefb  2023-05-18  Devon Carew  blast_repo fixes (#351)
  e1ca05d  2023-05-18  Devon Carew  Update no-response.yml (#349)

source_map_stack_trace (09715f9..b83af01):
  b83af01  2023-05-18  Devon Carew  blast_repo fixes (#39)

tools (62c9604..49da4ca):
  49da4ca  2023-05-12  Polina Cherkasova  Add memory events. (#92)

Change-Id: I5cd1277e6df1d72f69569090d9a2381a2b81d5d0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304460
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
2023-05-19 16:14:34 +00:00
DEPS Autoroller 6b35aa94b9 Roll Clang from 5344d8e10bb7 to 6d667d4b261e
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@grotations.appspotmail.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://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

Cq-Include-Trybots: luci.dart.try:dart-sdk-linux-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: Id139b808aa0ffde7eea75fa0b57d4ce6dd59fc5a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304440
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
2023-05-19 15:41:49 +00:00
Ilya Yanok 0c5e1e8e48 Revert "Add auto-snapshotting and usage reporting."
This reverts commit 5fa6c5ed2a.

Reason for revert: breaks G3, we need to update //third_party/dart/leak_tracker first

Original change's description:
> Add auto-snapshotting and usage reporting.
>
> First attempt merged without passing bots and was rolled back: https://dart-review.googlesource.com/c/sdk/+/300862
>
> Change-Id: I782bf4d92394055e1f60a4275b5045e3622e239f
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304101
> Reviewed-by: Samuel Rawlins <srawlins@google.com>
> Commit-Queue: Polina Cherkasova <polinach@google.com>

Change-Id: I8f1643e20f8d134cbf917dc43731798a1234cc2b
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304181
Commit-Queue: Ilya Yanok <yanok@google.com>
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
2023-05-17 22:03:17 +00:00
Eric Seidel 40946d2527 Roll protobuf-gn deps to include fix for mac builds
BUG=https://github.com/dart-lang/sdk/issues/52407

Change-Id: I3486b94d5a53ddbd708c8f853854853de9f98af7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304146
Commit-Queue: Derek Xu <derekx@google.com>
Auto-Submit: Eric Seidel <eric@shorebird.dev>
Reviewed-by: Derek Xu <derekx@google.com>
2023-05-17 19:32:49 +00:00
Devon Carew 45aba19ae7 [deps] rev convert, dartdoc, http, mockito, native, protobuf, test, test_process, tools, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.

convert (b652c00..9a387f0):
  9a387f0  2023-05-16  Devon Carew  blast_repo fixes (#83)

dartdoc (2952f6b..702f3ff):
  702f3ff7  2023-05-16  Devon Carew  Update dependabot.yaml (#3415)

http (981b63b..fb3b4be):
  fb3b4be  2023-05-16  Brian Quinlan  Revert "Support the NSURLSession WebSocket API (#921)" (#931)

mockito (51a7728..3fadd2d):
  3fadd2d  2023-05-17  Ilya Yanok  Let users provide dummy values for types
  b14d571  2023-05-15  Googler  Fix for InvalidType

native (e01aa63..3d89166):
  3d89166  2023-05-16  Daco Harkes  Add iOS x64 back (#41)

protobuf (05058a7..038872b):
  038872b  2023-05-16  Oleh Prypin  Remove implementation of `hashCode` because it makes enum values non-const in Dart 3 (#831)

test (8e444df..cdedf40):
  cdedf40c  2023-05-16  Nate Bosch  Prepare to publish (#2016)

test_process (b6a6cd5..d7a1711):
  d7a1711  2023-05-16  Nate Bosch  Prepare to publish (#44)

tools (62c9604..49da4ca):
  49da4ca  2023-05-12  Polina Cherkasova  Add memory events. (#92)

webdev (60616ba..2b2ae0e):
  2b2ae0e8  2023-05-15  Elliott Brooks  Try to fix dependabot PRs (#2112)
  d19dafe0  2023-05-15  Elliott Brooks  Manual update deps (#2113)
  c0eb1069  2023-05-15  Elliott Brooks  Disable tests using webdriver (#2115)
  a16bc9f2  2023-05-15  Elliott Brooks  Dart Debug Extension builder fix (#2117)

Change-Id: Icd714c5d54cd3aee999e4ae3cc3a97928dc1a821
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304120
Commit-Queue: Devon Carew <devoncarew@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
2023-05-17 19:28:01 +00:00
Jake Macdonald 8b826b8a92 Reland "Bump file to f05f5db0733274bed584e9915c39d34bb812fbb8"
This reverts commit ce22951112.

Reason for revert: Underlying internal issue fixed in cl/532838245

Original change's description:
> Revert "Bump file to f05f5db0733274bed584e9915c39d34bb812fbb8"
>
> This reverts commit b9ad3d21c2.
>
> Reason for revert: b/282823291, breaks Flutter on Android (at least) tests
>
> Original change's description:
> > Bump file to f05f5db0733274bed584e9915c39d34bb812fbb8
> >
> > Changes:
> > ```
> > > git log --format="%C(auto) %h %s" e90e5ed..f05f5db
> >  https://dart.googlesource.com/external/github.com/google/file.dart/+/f05f5db Make MemoryFile.openRead and _ChrootFile.openRead return Stream<List<int>> again (217)
> >  https://dart.googlesource.com/external/github.com/google/file.dart/+/f2f3076 MemoryFileSystem addStream onError (220)
> >  https://dart.googlesource.com/external/github.com/google/file.dart/+/5e76f74 Fix MemoryFileSystem to treat an empty path as non-existent (213)
> >  https://dart.googlesource.com/external/github.com/google/file.dart/+/7941466 Make `FileSystem.isLink` actually work (214)
> >
> > ```
> >
> > Diff: e90e5ed8e9..f05f5db073/
> > Change-Id: I526c98d80a809511f928d19b44fb89eb9a77a5e3
> > Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/303784
> > Auto-Submit: Devon Carew <devoncarew@google.com>
> > Reviewed-by: Jake Macdonald <jakemac@google.com>
> > Commit-Queue: Jake Macdonald <jakemac@google.com>
>
> Change-Id: I70aabfce6343746a093b41b1f490c7a723e116f4
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304003
> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
> Commit-Queue: Ilya Yanok <yanok@google.com>

Change-Id: I446fd73621ff169c631341a85f4e944f097c354b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304143
Auto-Submit: Jake Macdonald <jakemac@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-05-17 19:12:59 +00:00
Polina Cherkasova 5fa6c5ed2a Add auto-snapshotting and usage reporting.
First attempt merged without passing bots and was rolled back: https://dart-review.googlesource.com/c/sdk/+/300862

Change-Id: I782bf4d92394055e1f60a4275b5045e3622e239f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304101
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Commit-Queue: Polina Cherkasova <polinach@google.com>
2023-05-17 17:56:47 +00:00
Ilya Yanok ce22951112 Revert "Bump file to f05f5db0733274bed584e9915c39d34bb812fbb8"
This reverts commit b9ad3d21c2.

Reason for revert: b/282823291, breaks Flutter on Android (at least) tests

Original change's description:
> Bump file to f05f5db0733274bed584e9915c39d34bb812fbb8
>
> Changes:
> ```
> > git log --format="%C(auto) %h %s" e90e5ed..f05f5db
>  https://dart.googlesource.com/external/github.com/google/file.dart/+/f05f5db Make MemoryFile.openRead and _ChrootFile.openRead return Stream<List<int>> again (217)
>  https://dart.googlesource.com/external/github.com/google/file.dart/+/f2f3076 MemoryFileSystem addStream onError (220)
>  https://dart.googlesource.com/external/github.com/google/file.dart/+/5e76f74 Fix MemoryFileSystem to treat an empty path as non-existent (213)
>  https://dart.googlesource.com/external/github.com/google/file.dart/+/7941466 Make `FileSystem.isLink` actually work (214)
>
> ```
>
> Diff: e90e5ed8e9..f05f5db073/
> Change-Id: I526c98d80a809511f928d19b44fb89eb9a77a5e3
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/303784
> Auto-Submit: Devon Carew <devoncarew@google.com>
> Reviewed-by: Jake Macdonald <jakemac@google.com>
> Commit-Queue: Jake Macdonald <jakemac@google.com>

Change-Id: I70aabfce6343746a093b41b1f490c7a723e116f4
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304003
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Ilya Yanok <yanok@google.com>
2023-05-17 15:24:41 +00:00