Skip to content

feat(names): Add browser.* span name and description rules - #607

Merged
Lms24 merged 1 commit into
lms/feat-attributes-browser-paint-typefrom
lms/feat-names-browser-spans
Sep 2, 2026
Merged

feat(names): Add browser.* span name and description rules#607
Lms24 merged 1 commit into
lms/feat-attributes-browser-paint-typefrom
lms/feat-names-browser-spans

Conversation

@Lms24

@Lms24 Lms24 commented Sep 1, 2026

Copy link
Copy Markdown
Member

Adds name and description rules for the browser.* navigation timing and paint ops. Names are static per phase, descriptions keep the document URL via url.full.

All ten navigation timing spans are built from a single PerformanceNavigationTiming entry, so url.domain would be identical on every sibling span and add nothing to the name. I therefore opted to omit them. But happy to bring back the domain or something else low card. if reviewers prefer.

Depends on browser.paint.type from #606

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown

Semver Impact of This PR

🟡 Minor (new features)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


New Features ✨

Names

  • Add browser.* span name and description rules by Lms24 in #607
  • Add cache span name rules by Lms24 in #605

Other

  • (attributes) Add browser.paint.type by Lms24 in #606

Internal Changes 🔧

  • (descriptions) Fix http.client span description example by Lms24 in #603

🤖 This preview updates automatically when you update the PR.

@Lms24
Lms24 marked this pull request as ready for review September 1, 2026 13:59
@Lms24
Lms24 requested review from a team, cleptric, mjq and nsdeschenes as code owners September 1, 2026 13:59
Names are static per phase, since all ten navigation timing spans come
from one PerformanceNavigationTiming entry and would otherwise repeat the
document URL. Descriptions keep the URL via `url.full`.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@Lms24
Lms24 force-pushed the lms/feat-names-browser-spans branch from 1a03527 to fec442e Compare September 2, 2026 10:38
@Lms24
Lms24 merged commit ec3ad43 into main Sep 2, 2026
25 of 26 checks passed
@Lms24
Lms24 deleted the lms/feat-names-browser-spans branch September 2, 2026 10:48
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.

2 participants