Commit Graph
3876 Commits
Author SHA1 Message Date
Connor PeetandGitHub 0f323440e5 eng: allow css nesting via postcss plugin (#203726)
* eng: allow css nesting via postcss plugin

CSS nesting has landed in most browsers at this point, but we don't want
to break users who are still stuck on old browser (mainly older iOS
devices.) This PR adds a postcss plugin to the build process that
de-nests nested CSS.

The plugin required a newer version of postcss as well, so I have
updated that and a couple other modules to their latest versions.

* update build's package.json versions too
2024-01-29 11:19:37 -08:00
Aiday Marlen Kyzy 661cf5147b increasing the version to 1.87 2024-01-26 03:29:04 +01:00
Alex RossandGitHub a908e9d6d5 Bump distro (#203431) 2024-01-25 11:56:50 +01:00
RoboandGitHub cc6f22bf75 chore: update builds for electron@27.2.3 (#203346)
* chore: update builds for electron@27.2.3

* chore: bump distro
2024-01-24 17:49:21 +01:00
Alexandru DimaandGitHub 523725a022 Run OSS Tool (#203132) 2024-01-23 13:13:55 +01:00
RoboandGitHub 39fe2dab67 chore: bump electron@27.2.3 (#202771)
* chore: bump electron@27.2.3

* chore: bump distro
2024-01-22 20:25:03 +01:00
Aiday Marlen Kyzy e5e5cb8632 adding the license changes 2024-01-22 14:12:14 +01:00
João MorenoandGitHub 79cb8061ed fix: use correct max-old-space-size flag syntax, increase mem limit for extensions-ci (#202862)
fixes #202720
2024-01-19 17:04:06 +01:00
Alex RossandGitHub 3541d8e3c5 Bump distro (#202531) 2024-01-15 18:28:21 +01:00
Sandeep SomavarapuandGitHub 687df980c2 fix #201346 (#202520) 2024-01-15 16:54:48 +01:00
RoboandGitHub fb76955440 chore: update electron@27.2.1 (#202053)
* chore: bump electron@27.2.1

* chore: enable code cache support for custom standard schemes

Refs https://github.com/electron/electron/commit/267cbc841eb97c1c768ea116352f7430968cb05d

* chore: remove --ms-enable-electron-run-as-node

Removed in favor of https://github.com/electron/electron/commit/f842ead6bc627afdf5b945305abb3e1872b558ef

* chore: update distro
2024-01-09 08:33:34 +01:00
Matt BiernerandGitHub 284e949dac Pick up latest TS for building VS Code (#202047) 2024-01-09 07:48:18 +01:00
Aaron MungerandGitHub 4abe42fa45 bump distro for proposed api (#201895) 2024-01-05 09:50:00 -08:00
Connor PeetandGitHub 0385382382 testing: more out-of-editor refinements (#201834)
- Som more tweaks to our own runner scripts to allow asking for the
  generated coverage formats.
- Add actions alongside debug/run for executing coverage profiles
- Finish with displaying function coverage stats in Coverage view,
  allow changing its sort order.

Fixes #200529
Fixes #199380
2024-01-04 21:22:46 +01:00
Connor PeetandGitHub c016ce64fb testing: misc work on test coverage (#201758)
- Allow coverage bar color thresholds to be configurable as the Java
  folks requested.
- Update some of our scripts for integration into
  the selfhost test runner.
- Initial parts of showing function coverage in the Test Coverage view.
  (Still a work in progress, more tomorrow)
2024-01-04 08:42:22 +01:00
Daniel Imms d4e9b63073 Update xterm
Fixes #199848
2023-12-20 10:09:50 -08:00
Daniel Imms 23aa0ceb42 Update xterm
Fixes #200428
2023-12-19 09:20:30 -08:00
Martin AeschlimannandGitHub 56b0088dce update vscode-test-web (#201187)
* update vscode-test-web

* add @playwright/browser-chromium

* add skipLibCheck

* add skipLibCheck

* use esnext

* cleanup
2023-12-19 16:03:03 +01:00
Daniel Imms 677f2baba3 Update xterm
Fixes #200469
2023-12-15 09:44:57 -08:00
Daniel Imms 32bf697587 Update xterm, adopt wheel event handler 2023-12-12 05:45:30 -08:00
isidor 1d10285782 Update distro version in package.json 2023-12-12 11:44:20 +01:00
Daniel Imms 11601f762a Update xterm.js
This fixes several issues thanks to xtermjs/xterm.js#4910
2023-12-08 12:26:08 -08:00
João MorenoandGitHub 434d2e1644 bump @vscode/test-electron (#200361)
fixes #200348
2023-12-08 15:53:05 +01:00
Justin ChenandGitHub ab0520decb Bump to version 1.86-insiders (#200284)
Update package.json
2023-12-08 01:45:50 +01:00
isidor 55add1cf65 Update distro hash in package.json 2023-12-07 15:04:52 +01:00
RoboandGitHub 12fece34ed chore: update to electron 27 (#197539)
* chore: update electron@27.0.2

* chore: update debian dependencies

* chore: bump electron@27.0.4

* chore: bump electron@27.1.0

* chore: bump electron@27.1.3

* chore: bump distro
2023-12-07 10:48:24 +01:00
Logan RamosandGitHub 32f7261976 Bump distro (#200143) 2023-12-06 15:45:34 +01:00
RoboandGitHub ef804e738b chore: update electron@25.9.7 (#199854)
* chore: update electron@25.9.7

* chore: bump distro
2023-12-02 08:17:36 -07:00
Ladislau SzomoruandGitHub fb8a16078f Engineering - update distro (#199768) 2023-12-01 16:51:18 +01:00
RoboandGitHub b4ab48bcf2 chore: update builds for electron@25.9.6 (#199727)
* chore: update builds for electron@25.9.6

* chore: bump distro
2023-12-01 07:24:42 +01:00
Tyler James LeonhardtandGitHub a35c4645cb bump l10n-dev to latest (#199721)
to reflect numerous bug fixes
2023-12-01 04:49:32 +01:00
Justin ChenandGitHub 13075044a0 November OSS tools update (#199259)
* november endgame oss tool update

* update distro sha

* update distro sha
2023-11-29 01:47:35 +01:00
RoboandGitHub 83ba577c3f chore: bump electron@25.9.6 (#199179) 2023-11-27 17:45:25 +01:00
Ladislau SzomoruandGitHub b798fd8036 Engineering - update distro (#199152) 2023-11-27 12:53:16 +01:00
Rob Lourens 8f639f598d Bump distro 2023-11-23 11:37:42 -06:00
Andrea MahandGitHub 567021733a bump ripgrep + telemetry extractor (#198880) 2023-11-22 19:54:55 +01:00
paulacamargo25andGitHub 3cd70e25a9 Merge pull request #198723 from microsoft/update-distro
Update distro SHA
2023-11-21 12:33:16 -05:00
Christof Marti bb995b5511 Avoid excessive trace logging (#197549) 2023-11-21 15:21:28 +01:00
paulacamargo25andGitHub 2da47045dc update distro SHA 2023-11-20 18:02:07 -08:00
Benjamin PaseroandGitHub 047cf79f5d debt - prefer lazy imports (#198668) 2023-11-20 12:16:11 +01:00
Martin AeschlimannandGitHub 7b9833be69 Removes ms-vscode-remote.remote-wsl-recommender (#198502)
bump distro
2023-11-17 11:01:46 +01:00
Matt BiernerandGitHub dd9e1d579c Pick up latest TS for building VS Code (#198477) 2023-11-17 08:10:28 +01:00
Connor PeetandGitHub a0b548807a eng: add assertHeap method for memory assertions (#198334)
This adds an `assertHeap` function that can be used in tests. It
takes a heap snapshot, and asserts the state of classes in memory. This
works in Node and the Electron sandbox, but is a no-op in the browser.
Snapshots are process asynchronously and will report failures at the end
of the suite.

This method should be used sparingly (e.g. once at the end of a suite to
ensure nothing leaked before), as gathering a heap snapshot is fairly
slow, at least until V8 11.5.130 (https://v8.dev/blog/speeding-up-v8-heap-snapshots).

When used, the function will ensure the test has a minimum timeout
duration of 20s to avoid immediate failures.

It takes options containing a mapping of class names, and assertion functions
to run on the number of retained instances of that class. For example:

```ts
assertSnapshot({
	classes: {
		ShouldNeverLeak: count => assert.strictEqual(count, 0),
		SomeSingleton: count => assert(count <= 1),
	}
});
```

Closes https://github.com/microsoft/vscode/issues/191920
2023-11-15 10:41:22 -08:00
Ladislau SzomoruandGitHub 6e1f0594ee Engineering - update distro (#198253) 2023-11-14 22:45:33 +01:00
Christof Marti 67aa71296f Avoid excessive trace logging (microsoft/vscode#197549) 2023-11-14 14:12:44 +01:00
Christof Marti f9cadb5e57 Update distro hash 2023-11-14 12:50:24 +01:00
RoboandGitHub e49ea372a1 chore: update electron@25.9.4 (#198142)
* chore: update electron@25.9.4

* chore: bump distro
2023-11-13 20:44:42 +01:00
Christof Marti 9c2b9327e5 Load local certificates (microsoft/vscode-remote-release#9176) 2023-11-13 17:09:47 +01:00
isidor fad419ed7f Update distro version in package.json 2023-11-10 15:36:28 +01:00
Daniel Imms 98c9171f88 Update xterm, adopt new SerializeAddon range API
Fixes #197737
2023-11-09 10:45:57 -08:00