Commit graph

2672 commits

Author SHA1 Message Date
Daco Harkes 9968419f50 [deps] Roll dart-lang/native
Manuall roll for https://github.com/dart-lang/native/pull/964.

TEST=pkg/dartdev/test/native_assets/

Change-Id: Ie1e762ed57971db105cc9d6d5fa21e9f99e76453
Cq-Include-Trybots: luci.dart.try:pkg-win-release-try,pkg-win-release-arm64-try,pkg-mac-release-try,pkg-mac-release-arm64-try,pkg-linux-release-try,pkg-linux-release-arm64-try,pkg-linux-debug-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/352642
Reviewed-by: Moritz Sümmermann <mosum@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2024-02-14 15:32:59 +00:00
Martin Kustermann 2f0bbd9c09 [dart2wasm] Roll binaryen to newer version
The newer version will contain optimizations that remove `array.len`
instructions of arrays that have a known length

Change-Id: I52a302fdfdc757e082c762c89cbcb68123025795
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/352524
Reviewed-by: Slava Egorov <vegorov@google.com>
Commit-Queue: Martin Kustermann <kustermann@google.com>
2024-02-14 13:41:46 +00:00
Daco Harkes 13532be38c [deps] Stop auto-rolling dart-lang/native
We're expecting to do multiple breaking changes to native_assets_cli
and native_assets_builder in the foreseeable future. So lets not break
the roller script for DEPS.

Change-Id: I6829de8d11e381fa2c56a974400ac636ec9e84cd
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/350925
Reviewed-by: Moritz Sümmermann <mosum@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2024-02-14 10:49:09 +00:00
Srujan Gaddam ecec70c6f2 Update web DEPS to use extension types and generics
This will be paired with a hotfix to land in google3. Updating the
DEPS to use the latest version of package:web will be done in a
future commit.

Change-Id: Ia09b34e14250c9b2c2586d1dc369e9ccbab8b331
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/349960
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Srujan Gaddam <srujzs@google.com>
2024-02-13 21:43:59 +00:00
Devon Carew 55f5cd67eb Bump webdev to 629c63214466a77d0994e9b8003120f48af9ef1d
Changes:
```
> git log --format="%C(auto) %h %s" 2539d54..629c632
 https://dart.googlesource.com/webdev.git/+/629c6321 Renaming "legacy" paths and DDC modules to "DDC" paths and modules. (2360)
 https://dart.googlesource.com/webdev.git/+/a67291db Fix failing record kind test (2366)
 https://dart.googlesource.com/webdev.git/+/d9cb5769 Bump actions/cache from 3.3.2 to 4.0.0 (2368)
 https://dart.googlesource.com/webdev.git/+/603ddf0f Bump actions/stale from 8.0.0 to 9.0.0 (2369)
 https://dart.googlesource.com/webdev.git/+/0b5c2090 Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (2367)

```

Diff: https://dart.googlesource.com/webdev.git/+/2539d54bca7143a2dd1a1ec5d55fa38ca481639c..629c63214466a77d0994e9b8003120f48af9ef1d/
Change-Id: I9595962423d95364890df3370df18e702b1213c8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/352047
Reviewed-by: Elliott Brooks <elliottbrooks@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-02-13 17:39:54 +00:00
Daco Harkes 3d1f22a79b Revert "Roll zlib to 646b7f569718921d7d4b5b8e22572ff6c76f2596."
This reverts commit 2f90c9c8ce.

Reason for revert: Build failures for Android.

```
ERROR at //third_party/zlib/BUILD.gn:349:17: Can't load input file.
      deps += [ "//third_party/cpu_features:ndk_compat" ]
```

Original change's description:
> Roll zlib to 646b7f569718921d7d4b5b8e22572ff6c76f2596.
>
> Change-Id: I5c222fbacce6e89226d450534c7f9400cb6d2164
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/352044
> Commit-Queue: Ryan Macnak <rmacnak@google.com>
> Reviewed-by: Brian Quinlan <bquinlan@google.com>

Change-Id: I38f345e7576d8a166518ed37a9f32f249e6ca1a8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/352221
Reviewed-by: Martin Kustermann <kustermann@google.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2024-02-13 10:03:56 +00:00
Devon Carew b6799fed19 [deps] rev crypto, dartdoc, ecosystem, lints, native, sse
Revisions updated by `dart tools/rev_sdk_deps.dart`.

crypto (c954015..f059196):
  f059196  2024-02-08  Kevin Moore  Test dart2wasm (dart-lang/crypto#162)

dartdoc (457c34e..f152c01):
  f152c013  2024-02-08  Sam Rawlins  Tidy spacing in templates (dart-lang/dartdoc#3652)
  d0c53b9f  2024-02-07  Sam Rawlins  Change all late final Iterable fields to Lists (dart-lang/dartdoc#3649)
  8c9c7790  2024-02-06  Sam Rawlins  Remove unnecessary ExtensionTarget mixin (dart-lang/dartdoc#3648)
  d2f90c5a  2024-02-06  Sam Rawlins  Fix the 'serve testing-package' task to generate docs (dart-lang/dartdoc#3647)

ecosystem (7d8ec47..3e4f286):
  3e4f286  2024-02-08  Moritz  Add ignore flag for `publish.yaml` (dart-lang/ecosystem#237)

lints (90a61e4..ead7708):
  ead7708  2024-02-08  Devon Carew  add library_annotations; remove package_prefixed_library_names (dart-lang/lints#179)

native (876f9a1..cb9bd7e):
  cb9bd7ef  2024-02-09  Daco Harkes  Build hook spec (dart-lang/native#955)

sse (e483b14..af7d8d0):
  af7d8d0  2024-02-09  Ilya Yanok  Make `SseConnection` extend `StreamChannelMixin<String>` (dart-lang/sse#102)

Change-Id: I2e85dbfae00eea8de7b6f7efce1993bf00e243f0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/352046
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
2024-02-13 00:30:32 +00:00
Ryan Macnak 2f90c9c8ce Roll zlib to 646b7f569718921d7d4b5b8e22572ff6c76f2596.
Change-Id: I5c222fbacce6e89226d450534c7f9400cb6d2164
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/352044
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Brian Quinlan <bquinlan@google.com>
2024-02-12 23:45:20 +00:00
Ryan Macnak 9f7dbd6b4d Roll Fuchsia SDK to 18.20240208.2.1.
Sync build setup from Flutter.

Change-Id: Ic7958dc42a79b7d2acd3f5279f816333ca31299e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/351242
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
2024-02-12 18:18:01 +00:00
Jonas Termansen 45a0e4d9f3 [deps] Bump Chrome to 121.0.6167.85.
Bug: b/297175436
Change-Id: Ib0766cd3be8bc48476b7bf52ff1e73563e90c6fc
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/352021
Commit-Queue: Jonas Termansen <sortie@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2024-02-12 13:16:09 +00:00
Jonas Termansen df473e11cd [deps] Bump Firefox to 122.0.1.
Bug: b/297175436
Change-Id: I43ebc0b20c026cadabff0af591c370a967c6e196
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/352060
Reviewed-by: William Hesse <whesse@google.com>
Auto-Submit: Jonas Termansen <sortie@google.com>
Commit-Queue: William Hesse <whesse@google.com>
Commit-Queue: Jonas Termansen <sortie@google.com>
2024-02-12 13:15:25 +00:00
Jonas Termansen da512538e5 [deps] Bump d8 to 12.3.150.
Switch to the new secure cipd packages. Temporarily check out all of the
versions in their existing locations to ease this transition as a first
step.

Bug: b/324389547
Change-Id: I6b534da02c87b83bb742a8853d31bcaf796bc537
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/350924
Commit-Queue: Jonas Termansen <sortie@google.com>
Reviewed-by: William Hesse <whesse@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
2024-02-12 10:25:32 +00:00
Dan Chevalier 29d709bf24 Roll Devtools version forwards to 1f208c84965e9edddea11485fb73b170dba1cd96
Change-Id: I72f4fad0cccfc61e4c7995ee2f81411d49c84807
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/351440
Commit-Queue: Dan Chevalier <danchevalier@google.com>
Reviewed-by: Ben Konyi <bkonyi@google.com>
Reviewed-by: Kenzie Davisson <kenzieschmoll@google.com>
2024-02-09 18:42:18 +00:00
Martin Kustermann 96f361f0fa Roll jsshell/jsc to newer versions
(The automated infra to create new D8 versions has some issues atm)

Change-Id: I5a43566f763eb3d9efeba0f0cab0357a802b33b3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/351061
Reviewed-by: Slava Egorov <vegorov@google.com>
Commit-Queue: Martin Kustermann <kustermann@google.com>
Reviewed-by: William Hesse <whesse@google.com>
2024-02-09 16:40:53 +00:00
Martin Kustermann e7e681264a [dart2wasm] Roll to binaryen to same version as g3 (which is much newer)
Change-Id: I7517463aa311335932e0d8b304df852326798ce0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/350582
Reviewed-by: Slava Egorov <vegorov@google.com>
Commit-Queue: Martin Kustermann <kustermann@google.com>
2024-02-09 14:23:37 +00:00
Jonas Termansen 6dcd8f78df [infra] Document how to self service update javascript engines.
Bug: b/324389547
Change-Id: I2da77aa390d780b151f5b6fbbc8ef8b24fc34bad
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/351142
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Jonas Termansen <sortie@google.com>
2024-02-09 13:06:47 +00:00
Sergey G. Grekhov 36e4a5e69a [co19] Roll co19 to 80711f456b9a9ccaf345892098aa75d978cf6dc3
2024-02-08 sgrekhov22@gmail.com dart-lang/co19#2529. Remove tests with compile-time errors from core and html folders (dart-lang/co19#2530)
2024-02-08 sgrekhov22@gmail.com dart-lang/co19#2522. Move flow-analysis weak tests to TypeSystem dir (dart-lang/co19#2527)
2024-02-08 sgrekhov22@gmail.com Fix dart-lang/co19#2515. Remove strong-mode tests checking interaction with legacy (dart-lang/co19#2528)
2024-02-07 sgrekhov22@gmail.com dart-lang/co19#2522. Move type-normalization weak tests to TypeSystem dir (dart-lang/co19#2526)
2024-02-07 sgrekhov22@gmail.com dart-lang/co19#2522. Move subtyping tests to TypeSystem dir (dart-lang/co19#2525)
2024-02-07 sgrekhov22@gmail.com dart-lang/co19#2522. Move type-normalization tests to TypeSystem dir (dart-lang/co19#2524)
2024-02-06 sgrekhov22@gmail.com dart-lang/co19#2522. Move flow-analysis tests to TypeSystem dir (dart-lang/co19#2523)
2024-02-05 sgrekhov22@gmail.com Fix dart-lang/co19#2403. Add test for the new UP algorithm (dart-lang/co19#2520)
2024-02-05 sgrekhov22@gmail.com dart-lang/co19#2515. Fix const_evaluation_A10_t01.dart failure (dart-lang/co19#2519)

Change-Id: Ib6c00729b4a6aed3cb7ba2816eb46012ddef73a2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/350922
Reviewed-by: Erik Ernst <eernst@google.com>
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Erik Ernst <eernst@google.com>
2024-02-09 10:43:49 +00:00
DEPS Autoroller 502d230c06 Roll gn from 5d76868385b8 to a2e2717ea670
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://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-mac-try;luci.dart.try:dart-sdk-mac-arm64-try;luci.dart.try:dart-sdk-win-try
Change-Id: Ie6a28343a1844249a71604c9e707eaf075a0194f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/349923
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Alexander Aprelev <aam@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
2024-02-08 22:18:09 +00:00
Jonas Termansen 6ee8a42a79 [infra] Document how to self-service update browsers.
Bug: b/297175436
Change-Id: I20329f0d227a798a15b9f6aaaf942e2261b5a32d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/350862
Commit-Queue: Jonas Termansen <sortie@google.com>
Reviewed-by: William Hesse <whesse@google.com>
2024-02-07 14:15:39 +00:00
Devon Carew f5da84570f [deps] rev args, async, bazel_worker, benchmark_harness, boolean_selector, browser_launcher, cli_util, clock, collection, convert, crypto, csslib, dartdoc, ecosystem, file, fixnum, glob, html, http_multi_server, http_parser, json_rpc_2, lints, logging, markdown, matcher, mime, mockito, native, package_config, path, pool, pub_semver, shelf, source_map_stack_trace, source_maps, source_span, sse, stack_trace, stream_channel, string_scanner, sync_http, term_glyph, test, test_descriptor, test_process, test_reflective_loader, tools, typed_data, usage, watcher, webkit_inspection_protocol, yaml, yaml_edit
Revisions updated by `dart tools/rev_sdk_deps.dart`.

args (03386ba..7dc7fe0):
  7dc7fe0  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/args#263)

async (e83d054..24266ca):
  24266ca  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/async#266)

bazel_worker (3d9cd58..372b8b5):
  372b8b5  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/bazel_worker#85)

benchmark_harness (a62e416..c8a0c8b):
  c8a0c8b  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/benchmark_harness#99)

boolean_selector (caea8d4..be88351):
  be88351  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/boolean_selector#56)

browser_launcher (c68ec25..74a0efe):
  74a0efe  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/browser_launcher#54)

cli_util (e5b38ac..ffeb5d2):
  ffeb5d2  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/cli_util#97)

clock (f975668..daf0fad):
  daf0fad  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/clock#60)

collection (2d57a82..fc616ff):
  fc616ff  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/collection#334)
  1aff3be  2024-02-01  Kevin Moore  Test on dart2wasm (dart-lang/collection#333)

convert (f8a72d6..d4d6368):
  d4d6368  2024-02-01  Kevin Moore  Test dart2wasm (dart-lang/convert#101)
  48642c5  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/convert#100)

crypto (f2efb98..c954015):
  c954015  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/crypto#161)

csslib (ec86ee5..62ae85e):
  62ae85e  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/csslib#196)

dartdoc (5cac62b..457c34e):
  457c34ec  2024-02-05  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.1 to 1.6.2 (dart-lang/dartdoc#3646)
  2665e44b  2024-02-05  Parker Lougheed  A few minor documentation updates (dart-lang/dartdoc#3641)
  69ca6a80  2024-01-31  Daco Harkes  Roll analyzer and release 8.0.5 (dart-lang/dartdoc#3644)

ecosystem (9ee08a4..7d8ec47):
  7d8ec47  2024-02-02  Moritz  Checkout submodules for auto-publishing (dart-lang/ecosystem#236)
  878fee1  2024-02-01  dependabot[bot]  Bump actions/download-artifact from 4.1.0 to 4.1.1 (dart-lang/ecosystem#233)
  1be1df3  2024-02-01  dependabot[bot]  Bump actions/cache from 3.3.2 to 4.0.0 (dart-lang/ecosystem#231)
  c2731dc  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/ecosystem#234)
  f347760  2024-02-01  dependabot[bot]  Bump peter-evans/create-or-update-comment (dart-lang/ecosystem#235)
  da68dbc  2024-02-01  dependabot[bot]  Bump peter-evans/find-comment (dart-lang/ecosystem#232)

file (cd3a932..3aa0649):
  3aa0649  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (google/file.dart#235)

fixnum (3e08c0d..570b28a):
  570b28a  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/fixnum#124)

glob (7c9a121..ef5f065):
  ef5f065  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/glob#87)

html (910f6d7..327e37a):
  327e37a  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.1 to 1.6.2 (dart-lang/html#237)

http_multi_server (491f7c6..ba9d07f):
  ba9d07f  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.1 to 1.6.2 (dart-lang/http_multi_server#64)

http_parser (224c1a9..84db8b0):
  84db8b0  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/http_parser#86)
  fea0cf2  2024-02-01  Kevin Moore  Test dart2wasm (dart-lang/http_parser#85)

json_rpc_2 (ac1fabd..639857b):
  639857b  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/json_rpc_2#109)

lints (3810f8b..90a61e4):
  90a61e4  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/lints#176)

logging (e04942d..cbaf4ee):
  cbaf4ee  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.1 to 1.6.2 (dart-lang/logging#157)

markdown (a8288ca..c2b8429):
  c2b8429  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/markdown#580)

matcher (d9cf4f6..d954c8d):
  d954c8d  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/matcher#241)

mime (99fbdcc..9a16871):
  9a16871  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/mime#115)

mockito (0422551..7d6632f):
  7d6632f  2024-02-05  Oleh Prypin  Sort `import` directives in all *.dart code

native (0eafd54..876f9a1):
  876f9a19  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/native#958)

package_config (5a0bc19..4a7042b):
  4a7042b  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/package_config#146)

path (57a049c..a7b6960):
  a7b6960  2024-02-01  Kevin Moore  Test on dart2wasm (dart-lang/path#159)
  7e74cc9  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/path#158)

pool (4c49000..782da82):
  782da82  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/pool#80)

pub_semver (4572181..3175ba0):
  3175ba0  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/pub_semver#98)

shelf (823966f..b432620):
  b432620  2024-02-01  dependabot[bot]  Bump actions/cache from 3.3.2 to 4.0.0 (dart-lang/shelf#406)
  0f88f26  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/shelf#405)

source_map_stack_trace (2209626..c756496):
  c756496  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/source_map_stack_trace#46)

source_maps (87dc587..55e92a4):
  55e92a4  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/source_maps#86)

source_span (9398e24..21a403a):
  21a403a  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/source_span#107)

sse (8d2e2f0..e483b14):
  e483b14  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/sse#101)

stack_trace (0f4710c..155f12c):
  155f12c  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/stack_trace#149)

stream_channel (178104d..851336f):
  851336f  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/stream_channel#99)

string_scanner (ebc30a3..a2bcdb5):
  a2bcdb5  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/string_scanner#68)

sync_http (f96db95..b849559):
  b849559  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/sync_http#43)

term_glyph (4c5a496..85a4aa6):
  85a4aa6  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/term_glyph#47)

test (6700049..a3f05ec):
  a3f05ec8  2024-02-01  dependabot[bot]  Bump actions/cache from 3.3.2 to 4.0.0 (dart-lang/test#2181)
  dadf801e  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/test#2182)
  0d1c20c6  2024-02-01  dependabot[bot]  Bump actions/upload-artifact from 4.0.0 to 4.3.0 (dart-lang/test#2179)
  aa296b33  2024-02-01  dependabot[bot]  Bump github/codeql-action from 3.22.12 to 3.23.2 (dart-lang/test#2180)

test_descriptor (59ce97f..35f97af):
  35f97af  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/test_descriptor#61)

test_process (d68de5b..7fe39af):
  7fe39af  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/test_process#53)

test_reflective_loader (6edf535..9862703):
  9862703  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/test_reflective_loader#57)

tools (f6e67f2..2ef7673):
  2ef7673  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/tools#231)

typed_data (6f6d81d..375efaa):
  375efaa  2024-02-01  Kevin Moore  Test dart2wasm (dart-lang/typed_data#80)
  c6bb459  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/typed_data#79)

usage (e99690a..67ecd7d):
  67ecd7d  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/usage#202)

watcher (66cd694..21858a4):
  21858a4  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/watcher#162)

webkit_inspection_protocol (667c55e..07295b9):
  07295b9  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (google/webkit_inspection_protocol.dart#119)
  39d264b  2024-02-01  dependabot[bot]  Bump nanasess/setup-chromedriver (google/webkit_inspection_protocol.dart#118)

yaml (509fd72..e598443):
  e598443  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/yaml#157)

yaml_edit (47eb20e..2a9a11b):
  2a9a11b  2024-02-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (dart-lang/yaml_edit#64)

Change-Id: I9dd87b6d8d77e99a2a6f66f6ef6d8582da18368b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/350680
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-02-06 17:41:18 +00:00
Sigurd Meldgaard 80bec68bf9 Bump pub to 4ab2e3663f0a98be40427e004e789caebf3ea72e
Changes:
```
> git log --format="%C(auto) %h %s" a3689f0..4ab2e36
 https://dart.googlesource.com/pub.git/+/4ab2e366 Allow publishing to and from a .tar.gz archive (4119)
 https://dart.googlesource.com/pub.git/+/a2aff995 Remove nullability of parameter (4129)
 https://dart.googlesource.com/pub.git/+/a0e89c67 Remove unused files (4126)
 https://dart.googlesource.com/pub.git/+/5a8cd05e Allow ignoring advisory with id specified in the 'aliases' list (4125)
 https://dart.googlesource.com/pub.git/+/0f336198 Move packageConfigFile() to entrypoint.dart (4124)
 https://dart.googlesource.com/pub.git/+/267eff5d Tighten dependency constraints (4114)
 https://dart.googlesource.com/pub.git/+/11a94ef5 Small fixes to repository-spec-v2.md (4123)
 https://dart.googlesource.com/pub.git/+/6bcd7e8e Remove unnecessary imports of 'package:collection' `IterableExtension` (4121)
 https://dart.googlesource.com/pub.git/+/7ce24743 Use atomic moves when cloning git repos (4120)
 https://dart.googlesource.com/pub.git/+/1ec6fd5e Don't touch package_config.json when not needed (4107)
 https://dart.googlesource.com/pub.git/+/e9727d91 Fix path-matching expression in validators (4116)
 https://dart.googlesource.com/pub.git/+/dce232ec Read flutter version from new location (4113)
 https://dart.googlesource.com/pub.git/+/23edb452 Small cleanup in versionListing handling (4105)
 https://dart.googlesource.com/pub.git/+/d0178042 Add security advisory test (4106)

```

Diff: https://dart.googlesource.com/pub.git/+/a3689f03168c896dd1cb0db8a60c568b38ee16bf..4ab2e3663f0a98be40427e004e789caebf3ea72e/
Change-Id: I92f9e6d50d18ee12d106cf5c48118caf6c1f988e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/349740
Reviewed-by: Sarah Zakarias <zarah@google.com>
Commit-Queue: Sigurd Meldgaard <sigurdm@google.com>
2024-02-06 14:49:38 +00:00
Sergey G. Grekhov 4cc0743f3f [co19] Roll co19 to d1ce99fc64d3766ec7dd82362cf80192262822ec
2024-02-02 sgrekhov22@gmail.com Fix dart-lang/co19#2517. Fix wrong test, add experimental flags (dart-lang/co19#2518)
2024-02-02 sgrekhov22@gmail.com Fix dart-lang/co19#2490. Update incompatible with await tests according to the changed rule (dart-lang/co19#2516)
2024-02-01 sgrekhov22@gmail.com dart-lang/co19#2420. Add more exhaustiveness tests (dart-lang/co19#2513)
2024-01-31 sgrekhov22@gmail.com dart-lang/co19#2446. Add additional test for cast pattern (dart-lang/co19#2514)
2024-01-30 sgrekhov22@gmail.com dart-lang/co19#1399. Add more tests for records (dart-lang/co19#2511)
2024-01-30 sgrekhov22@gmail.com dart-lang/co19#2485. Update map and list constant literals tests. Add parenthesized for records (dart-lang/co19#2512)
2024-01-29 sgrekhov22@gmail.com Fixes dart-lang/co19#2490. Add more await tests for extension types (dart-lang/co19#2500)
2024-01-29 sgrekhov22@gmail.com dart-lang/co19#2119. Fix typo in Subtyping tests description (dart-lang/co19#2510)
2024-01-29 sgrekhov22@gmail.com Fixes dart-lang/co19#2505. Add more tests for `call` member (dart-lang/co19#2506)
2024-01-29 sgrekhov22@gmail.com dart-lang/co19#2420. Add cast-pattern tests for extension types (dart-lang/co19#2458)

Change-Id: I631705a013f9a77910ae0f0be5a9fea01e7c719f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/350240
Reviewed-by: Erik Ernst <eernst@google.com>
Commit-Queue: Erik Ernst <eernst@google.com>
Reviewed-by: William Hesse <whesse@google.com>
2024-02-05 12:56:59 +00:00
Kenzie Schmoll 848852a9ae Update DevTools rev to 23f534022870c4ab0f9c40a18191ffe1163e47f9
Change-Id: Ic050910d714033af51d7a035f1eb1f1c89537e74
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/349414
Reviewed-by: Ben Konyi <bkonyi@google.com>
Commit-Queue: Kenzie Davisson <kenzieschmoll@google.com>
2024-01-31 23:04:59 +00:00
Devon Carew f4b63add3f Bump package_config to 5a0bc197fde3db2907d0e35e0470e601bee20845
Changes:
```
> git log --format="%C(auto) %h %s" 33dd246..5a0bc19
 https://dart.googlesource.com/package_config.git/+/5a0bc19 add test validating current behavior of packageOf, run CI on windows (137)
 https://dart.googlesource.com/package_config.git/+/3e7d93c Update to latest lints, Require Dart 3.2 (145)

```

Diff: https://dart.googlesource.com/package_config.git/+/33dd24659147bd7ed2fa87aeacc52d199be766b4..5a0bc197fde3db2907d0e35e0470e601bee20845/
Change-Id: I036dbf3fe5b6817afd5a728cf54d07a4ed2bd055
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/349540
Reviewed-by: Paul Berry <paulberry@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
Commit-Queue: Paul Berry <paulberry@google.com>
2024-01-31 20:12:58 +00:00
Devon Carew 2998703466 Bump dartdoc to 5cac62b6071c899d52553fcd417ca5faeeb507c1
Changes:
```
> git log --format="%C(auto) %h %s" 0f13e64..5cac62b
 https://dart.googlesource.com/dartdoc.git/+/5cac62b6 Bump actions/upload-artifact from 4.2.0 to 4.3.0 (3642)
 https://dart.googlesource.com/dartdoc.git/+/671b293d Release 8.0.4 (3640)
 https://dart.googlesource.com/dartdoc.git/+/56851956 add a test for the 'external' option for categories (3638)
 https://dart.googlesource.com/dartdoc.git/+/9a31dc11 Remove unnecessary imports of 'package:collection' `IterableExtension` (3639)
 https://dart.googlesource.com/dartdoc.git/+/f895c612 Surface category one liner on index page (3632)
 https://dart.googlesource.com/dartdoc.git/+/fdd3618c Improve interactivity indicators of theme button (3637)

```

Diff: https://dart.googlesource.com/dartdoc.git/+/0f13e6443595f8e49cc86d783210d78c93d3502e..5cac62b6071c899d52553fcd417ca5faeeb507c1/
Change-Id: I421d6b53e23e6933c1822f19f08e9088c838872d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/349403
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
2024-01-31 19:24:06 +00:00
Devon Carew 2f0e466ca2 Bump webdev to 2539d54bca7143a2dd1a1ec5d55fa38ca481639c
Changes:
```
> git log --format="%C(auto) %h %s" f32fdc4..2539d54
 https://dart.googlesource.com/webdev.git/+/2539d54b Fix release script bugs (2363)
 https://dart.googlesource.com/webdev.git/+/12c1510e Reset webdev to 3.5.0-wip after release (2362)
 https://dart.googlesource.com/webdev.git/+/29da6087 Prepare Webdev for release to version 3.4.0 (2359)
 https://dart.googlesource.com/webdev.git/+/37f5276e Adding tests for cross-module constant equality after hot restart in DDC (2349)
 https://dart.googlesource.com/webdev.git/+/182a6e10 Reset DWDS after release to version 23.4.0-wip (2356)
 https://dart.googlesource.com/webdev.git/+/ab500b18 Prepare DWDS 23.3.0 release (2354)
 https://dart.googlesource.com/webdev.git/+/e382db35 Fix failures on displaying getters (2343)
 https://dart.googlesource.com/webdev.git/+/a5ad7532 Skip record type inspection tests (2352)
 https://dart.googlesource.com/webdev.git/+/0c4d9e52 Filter out internal type properties from the new DDC type system (2348)

```

Diff: https://dart.googlesource.com/webdev.git/+/f32fdc48f0ae7cb7fa8088233fd69e2ed30af457..2539d54bca7143a2dd1a1ec5d55fa38ca481639c/
Change-Id: I6170ed2b341591d7b432f74f2e6e957ae1ab0866
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/349441
Reviewed-by: Elliott Brooks <elliottbrooks@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-01-31 02:15:42 +00:00
Devon Carew 853ace7778 Bump native to 0eafd544d6ebce07b42007560ae9e0858c885d89
Changes:
```
> git log --format="%C(auto) %h %s" 40382ef..0eafd54
 https://dart.googlesource.com/native.git/+/0eafd544 [native_assets_cli] Better fix for dartdoc (951)
 https://dart.googlesource.com/native.git/+/9ee367d8 [infra] Don't fail fast (953)
 https://dart.googlesource.com/native.git/+/d6e69354 [native_assets_cli] Fix dartdoc generation (947)
 https://dart.googlesource.com/native.git/+/9322da76 Merge pull request 942 from dart-lang/patch-release-merge
 https://dart.googlesource.com/native.git/+/519a8b07 [native_assets_builder] Document rolling constraints (943)
 https://dart.googlesource.com/native.git/+/adb74419 Merge commit '153811080d9020c894c4e820053d2ede79ca9012' into x
 https://dart.googlesource.com/native.git/+/15381108 [native_assets_builder] Add `AssetRelativePath` back in

```

Diff: https://dart.googlesource.com/native.git/+/40382efb9c7a0774d2764238fc1802e562e9cbaf..0eafd544d6ebce07b42007560ae9e0858c885d89/
Change-Id: I1840211952f4186ba59ac4d29b960076f9352767
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/349440
Commit-Queue: Devon Carew <devoncarew@google.com>
Reviewed-by: Daco Harkes <dacoharkes@google.com>
2024-01-31 00:15:21 +00:00
Devon Carew 15ca9f2288 [deps] rev args, csslib, ecosystem, html, http_multi_server, logging, mime, mockito, test, tools, vector_math
Revisions updated by `dart tools/rev_sdk_deps.dart`.

args (46d5033..03386ba):
  03386ba  2024-01-23  Albert Kaiser  Add missing curly braces in README.md (dart-lang/args#261)

csslib (1ad2d1e..ec86ee5):
  ec86ee5  2024-01-09  Kevin Moore  Require Dart 3.0, update and fix lints (dart-lang/csslib#194)

ecosystem (1e2785d..9ee08a4):
  9ee08a4  2024-01-29  Moritz  Add `ignore` flag to health workflows (dart-lang/ecosystem#218)
  a283d70  2024-01-17  Moritz  Make health testable (dart-lang/ecosystem#224)
  f61a550  2024-01-16  Moritz  Enable experiments for health (dart-lang/ecosystem#226)
  c81f25c  2024-01-16  Moritz  Add submodule support to `publish.yaml` (dart-lang/ecosystem#225)
  b51c356  2024-01-12  Moritz  Add submodules support to `health.yaml` (dart-lang/ecosystem#223)
  d7aaecb  2024-01-10  Moritz  Run `health.yaml` for bots (dart-lang/ecosystem#222)
  971c733  2024-01-10  Moritz  Don't write the failure string when skipping (dart-lang/ecosystem#220)

html (06bc148..910f6d7):
  910f6d7  2024-01-26  Kevin Moore  Update lints, require Dart 3.2 (dart-lang/html#236)
  aaf7d1a  2024-01-25  Kevin Moore  blast_repo fixes (dart-lang/html#235)

http_multi_server (ae48489..491f7c6):
  491f7c6  2024-01-24  Kevin Moore  Update lints, require Dart 3.2 (dart-lang/http_multi_server#63)
  0df95e0  2024-01-24  Kevin Moore  blast_repo fixes (dart-lang/http_multi_server#62)

logging (4d35a4e..e04942d):
  e04942d  2024-01-18  Kevin Moore  update min SDK and deps (dart-lang/logging#155)
  a03a946  2024-01-18  Craig Labenz  Hierarchical logging documentation (dart-lang/logging#146)
  439ec80  2024-01-18  Kevin Moore  blast_repo fixes (dart-lang/logging#154)

mime (ca9f059..99fbdcc):
  99fbdcc  2024-01-24  Kevin Moore  Update to latest lints, require Dart 3.2 (dart-lang/mime#114)

mockito (e15e000..0422551):
  0422551  2024-01-10  Oleh Prypin  Ignore "must_be_immutable" warning in generated files.

test (846d73e..6700049):
  6700049d  2024-01-29  Nate Bosch  Prepare to publish package:checks (dart-lang/test#2178)
  a5c4f010  2024-01-24  Nate Bosch  Use a raw string for console logging with path (dart-lang/test#2177)
  fe3102ee  2024-01-10  dependabot[bot]  Bump js from 0.6.7 to 0.7.0 in /pkgs/test (dart-lang/test#2168)
  c709cde0  2024-01-10  Jacob MacDonald  fix a bug where test html files were not created in precompiled mode (dart-lang/test#2170)
  0eddae47  2024-01-09  Nate Bosch  Document the silent reporter (dart-lang/test#2163)

tools (8ffc077..f6e67f2):
  f6e67f2  2024-01-29  Elias Yishak  Fix logic for first run to fix `shouldShowMessage` behavior (dart-lang/tools#228)
  b97bd5c  2024-01-29  Elias Yishak  Checking for devtools config file for opt out (dart-lang/tools#227)

vector_math (38a00c3..cb976c7):
  cb976c7  2024-01-28  Andrew Brampton  Update README.md to show how to use vector_math_64. (google/vector_math.dart#312)
  d99c903  2024-01-25  Andrew Brampton  Added a toString, operator == and hashCode to the Quad class. (google/vector_math.dart#311)

Change-Id: Ie42ec078b7b4d408d5167e38f05f1f37b754afb0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/349301
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-01-30 21:49:33 +00:00
DEPS Autoroller f76ec294ca Roll Clang from b3a9e8f7c0af to c58bc24fcf67
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://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-mac-try;luci.dart.try:dart-sdk-mac-arm64-try;luci.dart.try:dart-sdk-win-try
Change-Id: I21b22e560a14ee0beae5b4b7b39b9e9f2939aaa2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/348740
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
2024-01-30 01:24:19 +00:00
Ryan Macnak 362e5784b5 Roll boringssl to d24a38200fef19150eef00cad35b138936c08767.
TEST=ci
Change-Id: I789fd6c238743f040c229e342880392af2e118ae
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/348761
Reviewed-by: Brian Quinlan <bquinlan@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2024-01-29 23:24:36 +00:00
Robert Nystrom 41128c56e2 Roll latest dart_style into the SDK.
The only change here is support for the `macro` keyword which is gated
by the "macros" experiment flag.

Change-Id: I354820fc1847ef2391d2df92b634f7252bfc1000
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/348722
Auto-Submit: Bob Nystrom <rnystrom@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2024-01-29 08:23:08 +00:00
Daco Harkes f4c3572c18 [deps] Rev native packages.
`package:ffi` has moved from dart-lang/ffi to dart-lang/native.
Stop pulling in dart-lang/ffi and update the revision for
dart-lang/native to include a revision with `package:ffi`
`tools/generate_package_config.dart` should automatically update
the toplevel `.dart_tool/package_config.json` to point to the new
checkout location the Dart SDK.

Also rolls breaking change in native_assets_cli:
https://github.com/dart-lang/native/pull/885

And rolls the move of the test projects:
https://github.com/dart-lang/native/pull/938

Change-Id: Ibc1c88026487bece2580a7d3d4ceb7ee50cd76d0
Cq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-arm64-try,pkg-mac-release-try,pkg-mac-release-arm64-try,pkg-win-release-try,pkg-win-release-arm64-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/346761
Commit-Queue: Daco Harkes <dacoharkes@google.com>
Reviewed-by: Moritz Sümmermann <mosum@google.com>
2024-01-26 16:12:29 +00:00
Sergey G. Grekhov f4dae88355 [co19] Roll co19 to af2ac968c0ca28b7dd94325b00a3acf569f6e858
2024-01-26 sgrekhov22@gmail.com dart-lang/co19#2485. Add constant evaluation tests for `Set` (dart-lang/co19#2509)
2024-01-26 sgrekhov22@gmail.com Fixes dart-lang/co19#2507. Fix roll failures (dart-lang/co19#2508)
2024-01-26 sgrekhov22@gmail.com dart-lang/co19#2485. Add is T constant evaluation tests (dart-lang/co19#2501)
2024-01-26 sgrekhov22@gmail.com dart-lang/co19#2485. Add `is! T` constant evaluation tests (dart-lang/co19#2504)
2024-01-25 sgrekhov22@gmail.com Fixes dart-lang/co19#2503. Update exhaustiveness_map_A02_t02.dart according to the flow analysis change (dart-lang/co19#2503)
2024-01-25 sgrekhov22@gmail.com dart-lang/co19#2420. Exhaustiveness variable tests. Add switch statement check (dart-lang/co19#2453)
2024-01-22 sgrekhov22@gmail.com dart-lang/co19#2485. Add more constant evaluation tests for record types (dart-lang/co19#2499)
2024-01-22 sgrekhov22@gmail.com dart-lang/co19#2420. Add more exhaustiveness tests (dart-lang/co19#2498)

Change-Id: If4af6cc1df4d44ad01e3578b8524748f67e7bac4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/348660
Commit-Queue: Erik Ernst <eernst@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Erik Ernst <eernst@google.com>
2024-01-26 16:09:08 +00:00
Devon Carew e2aac0b8e8 [web docs] add package:web to the main sdk docs - api.dart.dev
Change-Id: I858db7090563cc7366d22f191b7cd3cf49047d5e
CoreLibraryReviewExempt: doc only change to the web libraries
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/348182
Commit-Queue: Devon Carew <devoncarew@google.com>
Reviewed-by: Srujan Gaddam <srujzs@google.com>
2024-01-26 15:54:59 +00:00
William Hesse 462360f3db Add JavaScriptCore as a third-party optional download to DEPS
Add the javascript shell WebKit JavaScriptCore as an optional
download in third_party/jsc. This is a CIPD download, and includes
an update.sh script to upload a new version of jsc to CIPD and
update DEPS.

Bug: b/322134579
Change-Id: I94902ccdff3d121e5be51ef6eeab595fc24ad7e3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/348161
Commit-Queue: William Hesse <whesse@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2024-01-24 13:21:02 +00:00
Devon Carew 335a9b0c68 [docs] update the messaging for dart:html and related libraries
Change-Id: Idca54c94a583d688e3f2470f1e062e9f44f0d131
CoreLibraryReviewExempt: doc only change to the web libraries
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/347387
Reviewed-by: Srujan Gaddam <srujzs@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-01-22 21:28:02 +00:00
Jonas Termansen 269fd5ce52 Roll benchmarks-internal f048a4a853e3..3e58fcfa1464
1a51b8ea7f9984867473832f2770144b9671217d https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/5241
3e58fcfa1464ffd7b1d3edc7a8d5d9a24a321c5d https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/5260

R=whesse@google.com

Change-Id: I1fe57d3334cd6a7041dc7ac56076ca8485098b59
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/347580
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Jonas Termansen <sortie@google.com>
Auto-Submit: Jonas Termansen <sortie@google.com>
2024-01-22 12:47:35 +00:00
Oleh Prypin 5a1ef6089c Revert "[ffi]: Remove pointer elementAt method."
This reverts commit f706ff4ee2.

Reason for revert: b/321667799 - package:win32 uses this method - a78ff108fb/lib/src/com/iapplicationactivationmanager.dart (L46)

Original change's description:
> [ffi]: Remove pointer elementAt method.
>
> Closes #54250
>
> TEST=test/ffi
>
> R=dacoharkes@google.com
> Change-Id: I0e88adfcfe3caef0ad3bb6814ad8f27dce5dc7f4
> CoreLibraryReviewExempt: FFI only
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/346380
> Reviewed-by: Daco Harkes <dacoharkes@google.com>
> Commit-Queue: Martin Kustermann <kustermann@google.com>
> Reviewed-by: Martin Kustermann <kustermann@google.com>
> Auto-Submit: Shikhar <shikharish05@gmail.com>

Change-Id: I1b7a48d14e9b85676a27f76a926e21cac9c76c85
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/347600
Reviewed-by: Martin Kustermann <kustermann@google.com>
Reviewed-by: Daco Harkes <dacoharkes@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2024-01-22 12:20:48 +00:00
Shikhar Soni f706ff4ee2 [ffi]: Remove pointer elementAt method.
Closes #54250

TEST=test/ffi

R=dacoharkes@google.com
Change-Id: I0e88adfcfe3caef0ad3bb6814ad8f27dce5dc7f4
CoreLibraryReviewExempt: FFI only
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/346380
Reviewed-by: Daco Harkes <dacoharkes@google.com>
Commit-Queue: Martin Kustermann <kustermann@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
Auto-Submit: Shikhar <shikharish05@gmail.com>
2024-01-22 11:34:18 +00:00
Sergey G. Grekhov 44e3fb8db5 [co19] Roll co19 to dadc1781676fe5562917ac6bc5ea38da64abe76a
2024-01-18 sgrekhov22@gmail.com dart-lang/co19#2477. Add test checking that an operator can be redeclared (dart-lang/co19#2495)
2024-01-18 sgrekhov22@gmail.com Fixes dart-lang/co19#2479. Delete outdated test co19/LibTest/ffi/sizeOf/sizeOf_A01_t02 (dart-lang/co19#2483)
2024-01-17 sgrekhov22@gmail.com dart-lang/co19#2485. Add constants `as T` tests (dart-lang/co19#2489)
2024-01-17 sgrekhov22@gmail.com dart-lang/co19#2477. Add more constant evaluation tests (dart-lang/co19#2484)
2024-01-17 sgrekhov22@gmail.com Fixes dart-lang/co19#2487. Add tests for type cast and type `void` (dart-lang/co19#2492)
2024-01-17 sgrekhov22@gmail.com Fixes dart-lang/co19#2486. `Pointer.elementAt` replaced by `+` operator (dart-lang/co19#2488)
2024-01-17 sgrekhov22@gmail.com Fixes dart-lang/co19#2491. Add test that an extension type cannot implement type `Never` (dart-lang/co19#2493)
2024-01-12 sgrekhov22@gmail.com dart-lang/co19#2477. Add match operators constants evaluation tests (dart-lang/co19#2482)

Change-Id: I1dee628d4685b0b24296aaabfcf4abcb659fa765
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/347240
Reviewed-by: Alexander Thomas <athom@google.com>
Reviewed-by: William Hesse <whesse@google.com>
2024-01-19 10:51:18 +00:00
Devon Carew dd837c8ffd Bump markdown to 7602f9f17d25702c11991380ebc7853ccdc42f7a
Changes:
```
> git log --format="%C(auto) %h %s" 7fdfa55..7602f9f
 https://dart.googlesource.com/markdown.git/+/7602f9f Bump to 7.2.0 (574)
 https://dart.googlesource.com/markdown.git/+/792cca4 Bump dev dependencies (573)

```

Diff: https://dart.googlesource.com/markdown.git/+/7fdfa557dc29e00c94bb637a34869e67d57fdb26..7602f9f17d25702c11991380ebc7853ccdc42f7a/
Change-Id: Ib08baa85aa38504c134e693630d895e51dbfc615
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/347221
Commit-Queue: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
2024-01-19 01:37:53 +00:00
Devon Carew 5a8f9a5619 Bump web to d17fdd2b6ddec289920d02a3df92c3368f0a0e50
Changes:
```
> git log --format="%C(auto) %h %s" 020ef37..d17fdd2
 https://dart.googlesource.com/web.git/+/d17fdd2 contribute a fix_data.yaml file to enable 'dart fix' renames (141)
 https://dart.googlesource.com/web.git/+/42e86ca collect MDN API information (130)
 https://dart.googlesource.com/web.git/+/4022b30 Redeprecate deprecated APIs in 0.4.1 (142)

```

Diff: https://dart.googlesource.com/web.git/+/020ef3729a10a1969b98c2b99b9894c81a953440..d17fdd2b6ddec289920d02a3df92c3368f0a0e50/
Change-Id: Ia5100a1809b176b35ab7af8f2ffab13aee1fbc61
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/347124
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Srujan Gaddam <srujzs@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-01-19 00:53:46 +00:00
Sam Rawlins 3e5049217d Bump dartdoc to b04c9c127fea5f3fdf600aa205f50d81d1c779c5
Change-Id: I2dedcabbd7a11c137b12c6667aee36cca9e3c31f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/347181
Auto-Submit: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Kallen Tu <kallentu@google.com>
Commit-Queue: Kallen Tu <kallentu@google.com>
2024-01-18 23:50:09 +00:00
Devon Carew 2facb74d3a Bump webdev to f32fdc48f0ae7cb7fa8088233fd69e2ed30af457
Changes:
```
> git log --format="%C(auto) %h %s" c08a65c..f32fdc4
 https://dart.googlesource.com/webdev.git/+/f32fdc48 Prepare Dart Debug Extension for release (2346)
 https://dart.googlesource.com/webdev.git/+/c59d26a0 Reset DWDS after release (2347)
 https://dart.googlesource.com/webdev.git/+/c8db176a Prepare DWDS for release to version 23.2.0 (2345)
 https://dart.googlesource.com/webdev.git/+/b377fcde Send a "pong" response when Cider "pings" the Dart Debug Extension (2344)
 https://dart.googlesource.com/webdev.git/+/10131b1c Plumbing flags required for running tests with the DDC module system. (2295)
 https://dart.googlesource.com/webdev.git/+/7c096a2e Fetch full `developer.log` messages (2333)
 https://dart.googlesource.com/webdev.git/+/6cad2b00 Reset DWDS to version `23.2.0-wip` after release (2334)

```

Diff: https://dart.googlesource.com/webdev.git/+/c08a65c93c8504af27bf9169d17037e6abf3cd9c..f32fdc48f0ae7cb7fa8088233fd69e2ed30af457/
Change-Id: I825ca4f049daaa073d9b2fa11a01248bee003fa6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/347122
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Elliott Brooks <elliottbrooks@google.com>
Commit-Queue: Elliott Brooks <elliottbrooks@google.com>
2024-01-18 20:08:39 +00:00
Ömer Sinan Ağacan 941ddc7ad7 [deps] Update Firefox from 120.0 to 121.0.1
Fixes: b/319607544
Cq-Include-Trybots: luci.dart.try:dart2js-linux-firefox-try,ddc-linux-firefox-try,dart2wasm-linux-firefox-try
Change-Id: I63a803a600e4f2471b09b24f40cfe554f2ac5d17
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345301
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2024-01-18 13:56:39 +00:00
Daco Harkes ae5db20deb [deps] Roll native_assets_cli to internal import
https://dart-review.googlesource.com/c/sdk/+/346761 can't land,
because then flutter_tools in g3 breaks.
flutter_tools in g3 can't be forwarded because
https://github.com/dart-lang/native/pull/886 isn't in g3 yet.

Landing https://github.com/dart-lang/native/pull/886 in g3
should work, because it shouldn't break flutter_tools.

Change-Id: Ida60ed22093ace535c00114fc8b088ba2100eb1a
Cq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-arm64-try,pkg-mac-release-try,pkg-mac-release-arm64-try,pkg-win-release-try,pkg-win-release-arm64-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/346960
Reviewed-by: Moritz Sümmermann <mosum@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2024-01-18 12:50:21 +00:00
DEPS Autoroller 585b59afcd Roll gn from e4702d740906 to 5d76868385b8
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://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-mac-try;luci.dart.try:dart-sdk-mac-arm64-try;luci.dart.try:dart-sdk-win-try
Change-Id: I14ffdc6052d3852afbe06a3ece4956686187f4cb
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/346500
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Liam Appelbe <liama@google.com>
2024-01-16 21:30:50 +00:00
Srujan Gaddam d0e3d48172 Update DEPS to package:web 0.4.2
Change-Id: I7f3f3fdde23e1e43a2cf341c7fed786bacbad09b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/346080
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
Auto-Submit: Srujan Gaddam <srujzs@google.com>
2024-01-12 20:53:08 +00:00
Sergey G. Grekhov f02b05630a [co19] Roll co19 to b5126f0bd51ea0819df8d5c362574f951a564940
2024-01-12 sgrekhov22@gmail.com Fixes dart-lang/co19#2480. Fix typos, add issue numbers (dart-lang/co19#2481)
2024-01-10 sgrekhov22@gmail.com dart-lang/co19#2477. Rename and reorder existing constants tests for match operators before adding new ones (dart-lang/co19#2478)
2024-01-10 sgrekhov22@gmail.com dart-lang/co19#2420. Add null-check-pattern tests for extension types (dart-lang/co19#2475)
2024-01-10 sgrekhov22@gmail.com dart-lang/co19#2119. Add missing experimental flags (dart-lang/co19#2474)
2024-01-10 sgrekhov22@gmail.com dart-lang/co19#2119. Fix typo and improve error messages in Timer tests (dart-lang/co19#2473)
2024-01-09 sgrekhov22@gmail.com Fixes dart-lang/co19#2471. Fix timer constructor tests. Add check for microtasks (dart-lang/co19#2472)
2024-01-09 sgrekhov22@gmail.com Fixes dart-lang/co19#2428. Add `call` member tests for extension types (dart-lang/co19#2438)
2024-01-09 sgrekhov22@gmail.com Fixes dart-lang/co19#2449. Update positions of analyzer expected errors (dart-lang/co19#2450)
2024-01-09 sgrekhov22@gmail.com Fixes dart-lang/co19#2440. Add asyncStart/End() to Stream interface tests (dart-lang/co19#2457)
2024-01-09 sgrekhov22@gmail.com dart-lang/co19#2420. Add another variable pattern exhaustiveness test (dart-lang/co19#2469)
2024-01-08 sgrekhov22@gmail.com dart-lang/co19#2420. Add constant pattern exhaustiveness tests (dart-lang/co19#2467)
2024-01-08 sgrekhov22@gmail.com dart-lang/co19#2436. Add expected constant evaluation error for CFE (dart-lang/co19#2470)
2024-01-08 sgrekhov22@gmail.com dart-lang/co19#2420. Add null-assert pattern exhaustiveness tests (dart-lang/co19#2468)
2024-01-05 sgrekhov22@gmail.com dart-lang/co19#2420. Add parenthesized pattern exhaustiveness tests (dart-lang/co19#2464)

Change-Id: I86862732cca7c042120bf312403279c2cc10c135
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345960
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Erik Ernst <eernst@google.com>
Reviewed-by: Erik Ernst <eernst@google.com>
2024-01-12 11:23:39 +00:00
Parker Lougheed 69dc29bc3e [dartdev] Update package:web usage for 0.4.1 release
Fixes https://github.com/dart-lang/sdk/issues/54591

Change-Id: I2469b28a85988c912fabb254ce774e1f83b01313
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345801
Commit-Queue: Phil Quitslund <pquitslund@google.com>
Reviewed-by: Ben Konyi <bkonyi@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
Reviewed-by: Phil Quitslund <pquitslund@google.com>
Reviewed-by: Srujan Gaddam <srujzs@google.com>
Auto-Submit: Parker Lougheed <parlough@gmail.com>
2024-01-11 21:49:25 +00:00