Files
vscode/build/lib/test
Justin ChenandCopilot 02e057f92a Improve CSS selector performance safeguards (#333818)
* Improve CSS selector performance safeguards

Replace non-codicon class substring selectors with stable markers, remove disconnected editor header styles, and prevent new high-cost selector patterns. Add a repeatable Modern UI CSS benchmark and document the observed results and limitations.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: aa457496-6844-4e4c-b182-07866a0a7506

* Fix CSS performance CI checks

Move process-exit error propagation outside benchmark cleanup and use the repository's preferred string quoting in the selector regression test.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: aa457496-6844-4e4c-b182-07866a0a7506

* Address CSS performance review feedback

Ensure benchmark setup failures retain a diagnostic summary artifact and exclude test fixture paths from the production-only class substring selector safeguard.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: aa457496-6844-4e4c-b182-07866a0a7506

---------

Copilot-Session: aa457496-6844-4e4c-b182-07866a0a7506
2026-09-02 09:26:58 +00:00
..