Skip to content

Add Ctrl/Cmd+A to select all visible timeline tracks - #6371

Open
minwookshin wants to merge 1 commit into
firefox-devtools:mainfrom
minwookshin:fix/select-all-timeline-tracks
Open

minwookshin wants to merge 1 commit into
firefox-devtools:mainfrom
minwookshin:fix/select-all-timeline-tracks

Conversation

@minwookshin

@minwookshin minwookshin commented Oct 2, 2026 •

Copy link
Copy Markdown

Main | Deploy preview

Fixes #6237.

Add Ctrl/Cmd+A to select all visible thread tracks while a timeline track has focus. Hidden tracks stay hidden and unselected; text fields, composition, and shortcuts outside the timeline retain their normal behavior. Keep the current thread panel where possible, including returning from the network chart to the last thread panel.

Validated 270 timeline/track tests (2 todo), 57 snapshots, TypeScript, changed-file ESLint, formatting, and the development build. Checked the shortcut with an imported profile in Chromium, Firefox, and WebKit, including normal text selection in the search field.

@codecov

codecov Bot commented Oct 2, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 92.85714% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 84.13%. Comparing base (6221821) to head (a79da3a).
⚠️ Report is 3 commits behind head on main.

Files with missing lines Patch % Lines
src/actions/profile-view.ts 84.61% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #6371      +/-   ##
==========================================
+ Coverage   84.12%   84.13%   +0.01%     
==========================================
  Files         356      356              
  Lines       38445    38472      +27     
  Branches    10787    10914     +127     
==========================================
+ Hits        32340    32369      +29     
+ Misses       5676     5674       -2     
  Partials      429      429              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a cmd+a keyboard shortcut to select all tracks

1 participant