chore: Unignore HTML files and reformat with oxfmt - #19311

Merged
logaretm merged 5 commits into
developfrom
awad/reformat-with-oxfmt
Feb 17, 2026
Merged

chore: Unignore HTML files and reformat with oxfmt#19311
logaretm merged 5 commits into
developfrom
awad/reformat-with-oxfmt

Conversation

@logaretm

@logaretmlogaretm commented Feb 12, 2026

Copy link
Copy Markdown
Member

Builds on #19200 by:

  • Removing the ignores that were affecting *.hbs and *.html files
  • Fixed some malformed HTML in our tests

I initially thought it was some extra stuff done by oxfmt, but its just we didn't have those file extensions in the extension list for the format script. so, its the same output if prettier ran over those files.

closes#19223

@logaretmlogaretm changed the title fix: invalid HTML fileschore: Reformat with oxfmtFeb 12, 2026
@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

Codecov Results 📊


Generated by Codecov Action

@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

size-limit report 📦

PathSize% ChangeChange
@sentry/browser25.56 kB--
@sentry/browser - with treeshaking flags24.08 kB--
@sentry/browser (incl. Tracing)42.36 kB--
@sentry/browser (incl. Tracing, Profiling)47.03 kB--
@sentry/browser (incl. Tracing, Replay)81.18 kB--
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags70.8 kB--
@sentry/browser (incl. Tracing, Replay with Canvas)85.87 kB--
@sentry/browser (incl. Tracing, Replay, Feedback)98.03 kB--
@sentry/browser (incl. Feedback)42.29 kB--
@sentry/browser (incl. sendFeedback)30.23 kB--
@sentry/browser (incl. FeedbackAsync)35.22 kB--
@sentry/browser (incl. Metrics)26.74 kB--
@sentry/browser (incl. Logs)26.88 kB--
@sentry/browser (incl. Metrics & Logs)27.56 kB--
@sentry/react27.33 kB--
@sentry/react (incl. Tracing)44.72 kB--
@sentry/vue30.01 kB--
@sentry/vue (incl. Tracing)44.22 kB--
@sentry/svelte25.58 kB--
CDN Bundle28.11 kB--
CDN Bundle (incl. Tracing)43.2 kB--
CDN Bundle (incl. Logs, Metrics)28.95 kB--
CDN Bundle (incl. Tracing, Logs, Metrics)44.03 kB--
CDN Bundle (incl. Replay, Logs, Metrics)68.02 kB--
CDN Bundle (incl. Tracing, Replay)80.07 kB--
CDN Bundle (incl. Tracing, Replay, Logs, Metrics)80.94 kB--
CDN Bundle (incl. Tracing, Replay, Feedback)85.5 kB--
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)86.4 kB--
CDN Bundle - uncompressed82.22 kB--
CDN Bundle (incl. Tracing) - uncompressed127.93 kB--
CDN Bundle (incl. Logs, Metrics) - uncompressed85.05 kB--
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed130.76 kB--
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed208.71 kB--
CDN Bundle (incl. Tracing, Replay) - uncompressed244.81 kB--
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed247.63 kB--
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed257.61 kB--
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed260.42 kB--
@sentry/nextjs (client)47.07 kB--
@sentry/sveltekit (client)42.81 kB--
@sentry/node-core52.15 kB+0.02%+9 B 🔺
@sentry/node166.53 kB+0.01%+8 B 🔺
@sentry/node - without tracing93.95 kB+0.02%+12 B 🔺
@sentry/aws-serverless109.45 kB+0.01%+9 B 🔺

View base workflow run

@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

node-overhead report 🧳

Note: This is a synthetic benchmark with a minimal express app and does not necessarily reflect the real-world performance impact in an application.

ScenarioRequests/s% of BaselinePrev. Requests/sChange %
GET Baseline8,904-9,363-5%
GET With Sentry1,50817%1,638-8%
GET With Sentry (error only)5,88366%6,212-5%
POST Baseline1,161-1,193-3%
POST With Sentry56148%582-4%
POST With Sentry (error only)1,01287%1,054-4%
MYSQL Baseline3,186-3,202-0%
MYSQL With Sentry41813%463-10%
MYSQL With Sentry (error only)2,56881%2,580-0%

View base workflow run

@logaretm
logaretmforce-pushed the awad/migrate-to-oxfmt branch from f9f27f0 to b2db955CompareFebruary 13, 2026 15:04
@logaretmlogaretm mentioned this pull request Feb 13, 2026
logaretm added a commit that referenced this pull request Feb 13, 2026
This PR migrates our formatting tool from `prettier` to `oxfmt` which is
part of the oxc toolchain and offers faster checking and format fixing
speeds while [maintaining the same
coverage](https://x.com/boshen_c/status/2018329440607203471).
I created a follow up PR in #19311 to unignore a few rules and fix the
associated snapshot tests affected by it.
### Benchmarks
Benchmark | Prettier | oxfmt | Speedup
-- | -- | -- | --
CI | 45s | 6.0s-7.0s | ~5x-7.5×
Local M3 Pro | 22s | 1.22s-1.98s | ~11×
---
closes#19223
Base automatically changed from awad/migrate-to-oxfmt to developFebruary 13, 2026 16:23
@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 7d55e6b to 5b52417CompareFebruary 13, 2026 17:08
@logaretm
logaretm marked this pull request as ready for review February 13, 2026 17:12
@logaretm
logaretm requested a review from a team as a code ownerFebruary 13, 2026 17:12
@logaretmlogaretm changed the title chore: Reformat with oxfmtchore: Unignore HTML files and reformat with oxfmtFeb 13, 2026

@cursorcursorBot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

<testcase name="should have the correct default privacy settings" classname="suites/replay/privacyDefault/test.ts" time="2.745">
</testcase>
</testsuite>
</testsuites> No newline at end of file

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generated JUnit report committed

Low Severity

dev-packages/browser-integration-tests/results.junit.xml appears to be a generated Playwright JUnit artifact, not source. It contains run-specific values like timestamps and durations, so keeping it tracked introduces noisy, non-deterministic diffs and frequent unrelated file churn whenever tests run.

Fix in CursorFix in Web

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Follow-up to the oxfmt migration to ensure HTML (*.html) and Ember template (*.hbs) files are no longer excluded from formatting, and to update affected test fixtures/snapshots accordingly.

Changes:

  • Bump oxfmt to ^0.32.0 and update yarn.lock accordingly.
  • Remove .html/.hbs ignore patterns from .oxfmtrc.json so those files are formatted.
  • Reformat a large set of HTML/HBS fixtures and adjust related browser integration test expectations/snapshots.

Reviewed changes

Copilot reviewed 185 out of 203 changed files in this pull request and generated 4 comments.

Show a summary per file
FileDescription
yarn.lockUpdates lockfile for oxfmt@0.32.0 and platform bindings.
package.jsonBumps oxfmt dev dependency to ^0.32.0.
.oxfmtrc.jsonRemoves ignore patterns so *.html/*.hbs get formatted.
packages/ember/tests/index.htmlReformats Ember test runner HTML.
packages/ember/tests/dummy/app/index.htmlReformats Ember dummy app HTML.
packages/ember/tests/dummy/app/templates/application.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/replay.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/tracing.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/slow-loading-route.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/slow-loading-route/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error/error.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading/loading.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/components/test-section.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/templates/components/slow-loading-list.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/templates/components/slow-loading-gc-list.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/components/link.hbsReformats Ember component template fixture.
dev-packages/e2e-tests/test-applications/vue-3/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/vue-tanstack-router/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/solid/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/solid-tanstack-router/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-send-to-sentry/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-7-lazy-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-7-cross-usage/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6-use-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6-descendant-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-5/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-memory-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-hash-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-browser-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-19/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-17/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/node-profiling-electron/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2.5.0-twp/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2-svelte-5/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2-kit-tracing/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-17/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-18/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-19/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/create-react-app/public/index.htmlReformats CRA app HTML fixture.
dev-packages/e2e-tests/test-applications/default-browser/public/index.htmlReformats default-browser HTML fixture (whitespace cleanup).
dev-packages/e2e-tests/test-applications/ember-classic/app/index.htmlReformats Ember classic E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/application.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/index.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/replay.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/tracing.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/slow-loading-route.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/slow-loading-route/index.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/test-section.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/slow-loading-list.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/slow-loading-gc-list.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/components/link.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/index.htmlReformats Ember embroider E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/application.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/index.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/tracing.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route/index.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route/loading.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/components/error-button.hbsReformats Ember embroider component template fixture.
dev-packages/browser-integration-tests/utils/defaults/template.htmlReformats default browser integration test HTML template.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/scriptTag/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/scriptTag/test.tsUpdates ContextLines assertions to match reformatted fixture output.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/inline/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/inline/test.tsUpdates ContextLines assertions to match reformatted fixture output.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/noAddedLines/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/click/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/clickWithError/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/customEvent/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/multipleTypes/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/textInput/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/featureFlags/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/featureFlags/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/growthbook/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/growthbook/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/launchdarkly/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/launchdarkly/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/openfeature/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/openfeature/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/statsig/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/statsig/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/unleash/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/unleash/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/attachTo/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/captureFeedback/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/captureFeedbackAndReplay/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/stacktraces/template.htmlReformats stacktraces HTML fixture.
dev-packages/browser-integration-tests/suites/ipv6/template.htmlReformats ipv6 HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/start-session/template.htmlFixes malformed HTML anchor tag + reformats fixture.
dev-packages/browser-integration-tests/suites/sessions/initial-scope/template.htmlFixes malformed HTML anchor tag + reformats fixture.
dev-packages/browser-integration-tests/suites/sessions/page-lifecycle/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/route-lifecycle/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/update-session/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/replay/privacyBlock/template.htmlReformats replay privacy HTML fixture (introduces whitespace/newlines in SVG markup).
dev-packages/browser-integration-tests/suites/replay/privacyDefault/template.htmlReformats replay privacy HTML fixture (SVG/inline styles).
dev-packages/browser-integration-tests/suites/replay/privacyBlock/test.ts-snapshots/privacy-chromium.jsonUpdates replay snapshot expectation due to fixture formatting changes.
dev-packages/browser-integration-tests/suites/replay/privacyInput/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/privacyInputMaskAll/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/replayShim/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/replayIntegrationShim/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplay/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplayFromReplayPackage/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplayOffline/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureConsoleLog/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureComponentName/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/requests/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sampling/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionExpiry/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionInactive/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionMaxAge/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/throttleBreadcrumbs/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/unicode/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/slowClick/template.htmlReformats replay HTML fixture (inline JS tweak).
dev-packages/browser-integration-tests/suites/replay/slowClick/error/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/exceptions/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/errors/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/errorResponse/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/eventBufferError/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/fileInput/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/flushing/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/keyboardEvents/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/largeMutations/defaultOptions/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/largeMutations/mutationLimit/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/minReplayDuration/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/maxReplayDuration/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/multiple-pages/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/multiple-pages/page-0.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferModeManual/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferModeReload/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferStalledRequests/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/canvas/template.htmlReformats replay canvas HTML fixture.
dev-packages/browser-integration-tests/suites/replay/canvas/records/template.htmlReformats replay canvas HTML fixture + inline script formatting.
dev-packages/browser-integration-tests/suites/replay/canvas/manualSnapshot/template.htmlReformats replay canvas HTML fixture + inline script formatting.
dev-packages/browser-integration-tests/suites/replay/attachRawBodyFromRequest/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-throw/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-throw-not-awaited/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-reject/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/old-sdk-interop/acs/getCurrentScope/template.htmlReformats old-sdk-interop HTML fixture.
dev-packages/browser-integration-tests/suites/old-sdk-interop/hub/isOlderThan/template.htmlReformats old-sdk-interop HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/pageload-headers/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/pageload-meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/startNewTrace/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/startNewTraceSampling/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/tracing-without-performance/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/tracing-without-performance-headers/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/fetch-strip-query-and-fragment/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/fetch-trace-header-merging/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/xhr-strip-query-and-fragment/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/connection-rtt/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/element-timing/template.htmlReformats tracing metrics HTML fixture (void tag formatting).
dev-packages/browser-integration-tests/suites/tracing/metrics/handlers-lcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/pageload-resource-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-cls/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-cls-standalone-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-fp-fcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-late/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-navigate/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-parametrized/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-parametrized-late/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-lcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-lcp-standalone-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-ttfb/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/twp-errors-meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/interactions/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/interactions-navigation-click/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/backgroundtab-custom/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/backgroundtab-pageload/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/interaction-spans/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/custom-trace/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/default/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/tracesSampler-precedence/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-before-navigation/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-disabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-non-chromium/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-before-navigation/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-disabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-no-animation-frame/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-and-animation-frame-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegrationShim/template.htmlReformats shim HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/keepSentryGlobal/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoad/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoadAndOnLoad/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoadError/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/results.junit.xmlAdds a generated JUnit report file (should not be committed).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment threaddev-packages/browser-integration-tests/results.junit.xml Outdated

@Lms24Lms24 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for taking care of these!

WDYT about updating .git-blame-ignore-revs for this commit after we merge the PR?

@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 32a8de8 to 7de0fd5CompareFebruary 17, 2026 15:41
@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 7de0fd5 to e2ca015CompareFebruary 17, 2026 16:27
@logaretm
logaretm merged commit b1d25bb into developFeb 17, 2026
433 of 436 checks passed
@logaretm
logaretm deleted the awad/reformat-with-oxfmt branch February 17, 2026 18:07
Sign up for freeto 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.

Migrate from Prettier to oxfmt

4 participants

@logaretm@timfish@Lms24
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

chore: Unignore HTML files and reformat with oxfmt - #19311

Merged
logaretm merged 5 commits into
developfrom
awad/reformat-with-oxfmt
Feb 17, 2026
Merged

chore: Unignore HTML files and reformat with oxfmt#19311
logaretm merged 5 commits into
developfrom
awad/reformat-with-oxfmt

Conversation

@logaretm

@logaretmlogaretm commented Feb 12, 2026

Copy link
Copy Markdown
Member

Builds on #19200 by:

  • Removing the ignores that were affecting *.hbs and *.html files
  • Fixed some malformed HTML in our tests

I initially thought it was some extra stuff done by oxfmt, but its just we didn't have those file extensions in the extension list for the format script. so, its the same output if prettier ran over those files.

closes#19223

@logaretmlogaretm changed the title fix: invalid HTML fileschore: Reformat with oxfmtFeb 12, 2026
@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

Codecov Results 📊


Generated by Codecov Action

@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

size-limit report 📦

PathSize% ChangeChange
@sentry/browser25.56 kB--
@sentry/browser - with treeshaking flags24.08 kB--
@sentry/browser (incl. Tracing)42.36 kB--
@sentry/browser (incl. Tracing, Profiling)47.03 kB--
@sentry/browser (incl. Tracing, Replay)81.18 kB--
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags70.8 kB--
@sentry/browser (incl. Tracing, Replay with Canvas)85.87 kB--
@sentry/browser (incl. Tracing, Replay, Feedback)98.03 kB--
@sentry/browser (incl. Feedback)42.29 kB--
@sentry/browser (incl. sendFeedback)30.23 kB--
@sentry/browser (incl. FeedbackAsync)35.22 kB--
@sentry/browser (incl. Metrics)26.74 kB--
@sentry/browser (incl. Logs)26.88 kB--
@sentry/browser (incl. Metrics & Logs)27.56 kB--
@sentry/react27.33 kB--
@sentry/react (incl. Tracing)44.72 kB--
@sentry/vue30.01 kB--
@sentry/vue (incl. Tracing)44.22 kB--
@sentry/svelte25.58 kB--
CDN Bundle28.11 kB--
CDN Bundle (incl. Tracing)43.2 kB--
CDN Bundle (incl. Logs, Metrics)28.95 kB--
CDN Bundle (incl. Tracing, Logs, Metrics)44.03 kB--
CDN Bundle (incl. Replay, Logs, Metrics)68.02 kB--
CDN Bundle (incl. Tracing, Replay)80.07 kB--
CDN Bundle (incl. Tracing, Replay, Logs, Metrics)80.94 kB--
CDN Bundle (incl. Tracing, Replay, Feedback)85.5 kB--
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)86.4 kB--
CDN Bundle - uncompressed82.22 kB--
CDN Bundle (incl. Tracing) - uncompressed127.93 kB--
CDN Bundle (incl. Logs, Metrics) - uncompressed85.05 kB--
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed130.76 kB--
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed208.71 kB--
CDN Bundle (incl. Tracing, Replay) - uncompressed244.81 kB--
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed247.63 kB--
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed257.61 kB--
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed260.42 kB--
@sentry/nextjs (client)47.07 kB--
@sentry/sveltekit (client)42.81 kB--
@sentry/node-core52.15 kB+0.02%+9 B 🔺
@sentry/node166.53 kB+0.01%+8 B 🔺
@sentry/node - without tracing93.95 kB+0.02%+12 B 🔺
@sentry/aws-serverless109.45 kB+0.01%+9 B 🔺

View base workflow run

@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

node-overhead report 🧳

Note: This is a synthetic benchmark with a minimal express app and does not necessarily reflect the real-world performance impact in an application.

ScenarioRequests/s% of BaselinePrev. Requests/sChange %
GET Baseline8,904-9,363-5%
GET With Sentry1,50817%1,638-8%
GET With Sentry (error only)5,88366%6,212-5%
POST Baseline1,161-1,193-3%
POST With Sentry56148%582-4%
POST With Sentry (error only)1,01287%1,054-4%
MYSQL Baseline3,186-3,202-0%
MYSQL With Sentry41813%463-10%
MYSQL With Sentry (error only)2,56881%2,580-0%

View base workflow run

@logaretm
logaretmforce-pushed the awad/migrate-to-oxfmt branch from f9f27f0 to b2db955CompareFebruary 13, 2026 15:04
@logaretmlogaretm mentioned this pull request Feb 13, 2026
logaretm added a commit that referenced this pull request Feb 13, 2026
This PR migrates our formatting tool from `prettier` to `oxfmt` which is
part of the oxc toolchain and offers faster checking and format fixing
speeds while [maintaining the same
coverage](https://x.com/boshen_c/status/2018329440607203471).
I created a follow up PR in #19311 to unignore a few rules and fix the
associated snapshot tests affected by it.
### Benchmarks
Benchmark | Prettier | oxfmt | Speedup
-- | -- | -- | --
CI | 45s | 6.0s-7.0s | ~5x-7.5×
Local M3 Pro | 22s | 1.22s-1.98s | ~11×
---
closes#19223
Base automatically changed from awad/migrate-to-oxfmt to developFebruary 13, 2026 16:23
@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 7d55e6b to 5b52417CompareFebruary 13, 2026 17:08
@logaretm
logaretm marked this pull request as ready for review February 13, 2026 17:12
@logaretm
logaretm requested a review from a team as a code ownerFebruary 13, 2026 17:12
@logaretmlogaretm changed the title chore: Reformat with oxfmtchore: Unignore HTML files and reformat with oxfmtFeb 13, 2026

@cursorcursorBot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

<testcase name="should have the correct default privacy settings" classname="suites/replay/privacyDefault/test.ts" time="2.745">
</testcase>
</testsuite>
</testsuites> No newline at end of file

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generated JUnit report committed

Low Severity

dev-packages/browser-integration-tests/results.junit.xml appears to be a generated Playwright JUnit artifact, not source. It contains run-specific values like timestamps and durations, so keeping it tracked introduces noisy, non-deterministic diffs and frequent unrelated file churn whenever tests run.

Fix in CursorFix in Web

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Follow-up to the oxfmt migration to ensure HTML (*.html) and Ember template (*.hbs) files are no longer excluded from formatting, and to update affected test fixtures/snapshots accordingly.

Changes:

  • Bump oxfmt to ^0.32.0 and update yarn.lock accordingly.
  • Remove .html/.hbs ignore patterns from .oxfmtrc.json so those files are formatted.
  • Reformat a large set of HTML/HBS fixtures and adjust related browser integration test expectations/snapshots.

Reviewed changes

Copilot reviewed 185 out of 203 changed files in this pull request and generated 4 comments.

Show a summary per file
FileDescription
yarn.lockUpdates lockfile for oxfmt@0.32.0 and platform bindings.
package.jsonBumps oxfmt dev dependency to ^0.32.0.
.oxfmtrc.jsonRemoves ignore patterns so *.html/*.hbs get formatted.
packages/ember/tests/index.htmlReformats Ember test runner HTML.
packages/ember/tests/dummy/app/index.htmlReformats Ember dummy app HTML.
packages/ember/tests/dummy/app/templates/application.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/replay.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/tracing.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/slow-loading-route.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/slow-loading-route/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error/error.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading/loading.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/components/test-section.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/templates/components/slow-loading-list.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/templates/components/slow-loading-gc-list.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/components/link.hbsReformats Ember component template fixture.
dev-packages/e2e-tests/test-applications/vue-3/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/vue-tanstack-router/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/solid/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/solid-tanstack-router/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-send-to-sentry/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-7-lazy-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-7-cross-usage/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6-use-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6-descendant-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-5/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-memory-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-hash-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-browser-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-19/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-17/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/node-profiling-electron/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2.5.0-twp/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2-svelte-5/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2-kit-tracing/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-17/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-18/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-19/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/create-react-app/public/index.htmlReformats CRA app HTML fixture.
dev-packages/e2e-tests/test-applications/default-browser/public/index.htmlReformats default-browser HTML fixture (whitespace cleanup).
dev-packages/e2e-tests/test-applications/ember-classic/app/index.htmlReformats Ember classic E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/application.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/index.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/replay.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/tracing.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/slow-loading-route.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/slow-loading-route/index.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/test-section.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/slow-loading-list.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/slow-loading-gc-list.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/components/link.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/index.htmlReformats Ember embroider E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/application.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/index.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/tracing.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route/index.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route/loading.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/components/error-button.hbsReformats Ember embroider component template fixture.
dev-packages/browser-integration-tests/utils/defaults/template.htmlReformats default browser integration test HTML template.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/scriptTag/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/scriptTag/test.tsUpdates ContextLines assertions to match reformatted fixture output.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/inline/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/inline/test.tsUpdates ContextLines assertions to match reformatted fixture output.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/noAddedLines/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/click/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/clickWithError/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/customEvent/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/multipleTypes/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/textInput/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/featureFlags/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/featureFlags/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/growthbook/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/growthbook/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/launchdarkly/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/launchdarkly/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/openfeature/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/openfeature/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/statsig/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/statsig/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/unleash/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/unleash/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/attachTo/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/captureFeedback/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/captureFeedbackAndReplay/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/stacktraces/template.htmlReformats stacktraces HTML fixture.
dev-packages/browser-integration-tests/suites/ipv6/template.htmlReformats ipv6 HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/start-session/template.htmlFixes malformed HTML anchor tag + reformats fixture.
dev-packages/browser-integration-tests/suites/sessions/initial-scope/template.htmlFixes malformed HTML anchor tag + reformats fixture.
dev-packages/browser-integration-tests/suites/sessions/page-lifecycle/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/route-lifecycle/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/update-session/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/replay/privacyBlock/template.htmlReformats replay privacy HTML fixture (introduces whitespace/newlines in SVG markup).
dev-packages/browser-integration-tests/suites/replay/privacyDefault/template.htmlReformats replay privacy HTML fixture (SVG/inline styles).
dev-packages/browser-integration-tests/suites/replay/privacyBlock/test.ts-snapshots/privacy-chromium.jsonUpdates replay snapshot expectation due to fixture formatting changes.
dev-packages/browser-integration-tests/suites/replay/privacyInput/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/privacyInputMaskAll/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/replayShim/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/replayIntegrationShim/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplay/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplayFromReplayPackage/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplayOffline/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureConsoleLog/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureComponentName/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/requests/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sampling/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionExpiry/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionInactive/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionMaxAge/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/throttleBreadcrumbs/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/unicode/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/slowClick/template.htmlReformats replay HTML fixture (inline JS tweak).
dev-packages/browser-integration-tests/suites/replay/slowClick/error/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/exceptions/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/errors/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/errorResponse/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/eventBufferError/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/fileInput/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/flushing/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/keyboardEvents/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/largeMutations/defaultOptions/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/largeMutations/mutationLimit/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/minReplayDuration/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/maxReplayDuration/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/multiple-pages/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/multiple-pages/page-0.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferModeManual/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferModeReload/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferStalledRequests/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/canvas/template.htmlReformats replay canvas HTML fixture.
dev-packages/browser-integration-tests/suites/replay/canvas/records/template.htmlReformats replay canvas HTML fixture + inline script formatting.
dev-packages/browser-integration-tests/suites/replay/canvas/manualSnapshot/template.htmlReformats replay canvas HTML fixture + inline script formatting.
dev-packages/browser-integration-tests/suites/replay/attachRawBodyFromRequest/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-throw/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-throw-not-awaited/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-reject/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/old-sdk-interop/acs/getCurrentScope/template.htmlReformats old-sdk-interop HTML fixture.
dev-packages/browser-integration-tests/suites/old-sdk-interop/hub/isOlderThan/template.htmlReformats old-sdk-interop HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/pageload-headers/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/pageload-meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/startNewTrace/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/startNewTraceSampling/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/tracing-without-performance/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/tracing-without-performance-headers/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/fetch-strip-query-and-fragment/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/fetch-trace-header-merging/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/xhr-strip-query-and-fragment/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/connection-rtt/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/element-timing/template.htmlReformats tracing metrics HTML fixture (void tag formatting).
dev-packages/browser-integration-tests/suites/tracing/metrics/handlers-lcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/pageload-resource-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-cls/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-cls-standalone-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-fp-fcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-late/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-navigate/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-parametrized/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-parametrized-late/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-lcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-lcp-standalone-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-ttfb/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/twp-errors-meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/interactions/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/interactions-navigation-click/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/backgroundtab-custom/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/backgroundtab-pageload/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/interaction-spans/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/custom-trace/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/default/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/tracesSampler-precedence/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-before-navigation/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-disabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-non-chromium/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-before-navigation/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-disabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-no-animation-frame/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-and-animation-frame-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegrationShim/template.htmlReformats shim HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/keepSentryGlobal/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoad/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoadAndOnLoad/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoadError/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/results.junit.xmlAdds a generated JUnit report file (should not be committed).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment threaddev-packages/browser-integration-tests/results.junit.xml Outdated

@Lms24Lms24 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for taking care of these!

WDYT about updating .git-blame-ignore-revs for this commit after we merge the PR?

@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 32a8de8 to 7de0fd5CompareFebruary 17, 2026 15:41
@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 7de0fd5 to e2ca015CompareFebruary 17, 2026 16:27
@logaretm
logaretm merged commit b1d25bb into developFeb 17, 2026
433 of 436 checks passed
@logaretm
logaretm deleted the awad/reformat-with-oxfmt branch February 17, 2026 18:07
Sign up for freeto 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.

Migrate from Prettier to oxfmt

4 participants

@logaretm@timfish@Lms24
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

chore: Unignore HTML files and reformat with oxfmt - #19311

Merged
logaretm merged 5 commits into
developfrom
awad/reformat-with-oxfmt
Feb 17, 2026
Merged

chore: Unignore HTML files and reformat with oxfmt#19311
logaretm merged 5 commits into
developfrom
awad/reformat-with-oxfmt

Conversation

@logaretm

@logaretmlogaretm commented Feb 12, 2026

Copy link
Copy Markdown
Member

Builds on #19200 by:

  • Removing the ignores that were affecting *.hbs and *.html files
  • Fixed some malformed HTML in our tests

I initially thought it was some extra stuff done by oxfmt, but its just we didn't have those file extensions in the extension list for the format script. so, its the same output if prettier ran over those files.

closes#19223

@logaretmlogaretm changed the title fix: invalid HTML fileschore: Reformat with oxfmtFeb 12, 2026
@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

Codecov Results 📊


Generated by Codecov Action

@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

size-limit report 📦

PathSize% ChangeChange
@sentry/browser25.56 kB--
@sentry/browser - with treeshaking flags24.08 kB--
@sentry/browser (incl. Tracing)42.36 kB--
@sentry/browser (incl. Tracing, Profiling)47.03 kB--
@sentry/browser (incl. Tracing, Replay)81.18 kB--
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags70.8 kB--
@sentry/browser (incl. Tracing, Replay with Canvas)85.87 kB--
@sentry/browser (incl. Tracing, Replay, Feedback)98.03 kB--
@sentry/browser (incl. Feedback)42.29 kB--
@sentry/browser (incl. sendFeedback)30.23 kB--
@sentry/browser (incl. FeedbackAsync)35.22 kB--
@sentry/browser (incl. Metrics)26.74 kB--
@sentry/browser (incl. Logs)26.88 kB--
@sentry/browser (incl. Metrics & Logs)27.56 kB--
@sentry/react27.33 kB--
@sentry/react (incl. Tracing)44.72 kB--
@sentry/vue30.01 kB--
@sentry/vue (incl. Tracing)44.22 kB--
@sentry/svelte25.58 kB--
CDN Bundle28.11 kB--
CDN Bundle (incl. Tracing)43.2 kB--
CDN Bundle (incl. Logs, Metrics)28.95 kB--
CDN Bundle (incl. Tracing, Logs, Metrics)44.03 kB--
CDN Bundle (incl. Replay, Logs, Metrics)68.02 kB--
CDN Bundle (incl. Tracing, Replay)80.07 kB--
CDN Bundle (incl. Tracing, Replay, Logs, Metrics)80.94 kB--
CDN Bundle (incl. Tracing, Replay, Feedback)85.5 kB--
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)86.4 kB--
CDN Bundle - uncompressed82.22 kB--
CDN Bundle (incl. Tracing) - uncompressed127.93 kB--
CDN Bundle (incl. Logs, Metrics) - uncompressed85.05 kB--
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed130.76 kB--
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed208.71 kB--
CDN Bundle (incl. Tracing, Replay) - uncompressed244.81 kB--
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed247.63 kB--
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed257.61 kB--
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed260.42 kB--
@sentry/nextjs (client)47.07 kB--
@sentry/sveltekit (client)42.81 kB--
@sentry/node-core52.15 kB+0.02%+9 B 🔺
@sentry/node166.53 kB+0.01%+8 B 🔺
@sentry/node - without tracing93.95 kB+0.02%+12 B 🔺
@sentry/aws-serverless109.45 kB+0.01%+9 B 🔺

View base workflow run

@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

node-overhead report 🧳

Note: This is a synthetic benchmark with a minimal express app and does not necessarily reflect the real-world performance impact in an application.

ScenarioRequests/s% of BaselinePrev. Requests/sChange %
GET Baseline8,904-9,363-5%
GET With Sentry1,50817%1,638-8%
GET With Sentry (error only)5,88366%6,212-5%
POST Baseline1,161-1,193-3%
POST With Sentry56148%582-4%
POST With Sentry (error only)1,01287%1,054-4%
MYSQL Baseline3,186-3,202-0%
MYSQL With Sentry41813%463-10%
MYSQL With Sentry (error only)2,56881%2,580-0%

View base workflow run

@logaretm
logaretmforce-pushed the awad/migrate-to-oxfmt branch from f9f27f0 to b2db955CompareFebruary 13, 2026 15:04
@logaretmlogaretm mentioned this pull request Feb 13, 2026
logaretm added a commit that referenced this pull request Feb 13, 2026
This PR migrates our formatting tool from `prettier` to `oxfmt` which is
part of the oxc toolchain and offers faster checking and format fixing
speeds while [maintaining the same
coverage](https://x.com/boshen_c/status/2018329440607203471).
I created a follow up PR in #19311 to unignore a few rules and fix the
associated snapshot tests affected by it.
### Benchmarks
Benchmark | Prettier | oxfmt | Speedup
-- | -- | -- | --
CI | 45s | 6.0s-7.0s | ~5x-7.5×
Local M3 Pro | 22s | 1.22s-1.98s | ~11×
---
closes#19223
Base automatically changed from awad/migrate-to-oxfmt to developFebruary 13, 2026 16:23
@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 7d55e6b to 5b52417CompareFebruary 13, 2026 17:08
@logaretm
logaretm marked this pull request as ready for review February 13, 2026 17:12
@logaretm
logaretm requested a review from a team as a code ownerFebruary 13, 2026 17:12
@logaretmlogaretm changed the title chore: Reformat with oxfmtchore: Unignore HTML files and reformat with oxfmtFeb 13, 2026

@cursorcursorBot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

<testcase name="should have the correct default privacy settings" classname="suites/replay/privacyDefault/test.ts" time="2.745">
</testcase>
</testsuite>
</testsuites> No newline at end of file

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generated JUnit report committed

Low Severity

dev-packages/browser-integration-tests/results.junit.xml appears to be a generated Playwright JUnit artifact, not source. It contains run-specific values like timestamps and durations, so keeping it tracked introduces noisy, non-deterministic diffs and frequent unrelated file churn whenever tests run.

Fix in CursorFix in Web

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Follow-up to the oxfmt migration to ensure HTML (*.html) and Ember template (*.hbs) files are no longer excluded from formatting, and to update affected test fixtures/snapshots accordingly.

Changes:

  • Bump oxfmt to ^0.32.0 and update yarn.lock accordingly.
  • Remove .html/.hbs ignore patterns from .oxfmtrc.json so those files are formatted.
  • Reformat a large set of HTML/HBS fixtures and adjust related browser integration test expectations/snapshots.

Reviewed changes

Copilot reviewed 185 out of 203 changed files in this pull request and generated 4 comments.

Show a summary per file
FileDescription
yarn.lockUpdates lockfile for oxfmt@0.32.0 and platform bindings.
package.jsonBumps oxfmt dev dependency to ^0.32.0.
.oxfmtrc.jsonRemoves ignore patterns so *.html/*.hbs get formatted.
packages/ember/tests/index.htmlReformats Ember test runner HTML.
packages/ember/tests/dummy/app/index.htmlReformats Ember dummy app HTML.
packages/ember/tests/dummy/app/templates/application.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/replay.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/tracing.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/slow-loading-route.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/slow-loading-route/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error/error.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading/loading.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/components/test-section.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/templates/components/slow-loading-list.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/templates/components/slow-loading-gc-list.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/components/link.hbsReformats Ember component template fixture.
dev-packages/e2e-tests/test-applications/vue-3/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/vue-tanstack-router/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/solid/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/solid-tanstack-router/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-send-to-sentry/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-7-lazy-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-7-cross-usage/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6-use-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6-descendant-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-5/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-memory-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-hash-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-browser-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-19/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-17/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/node-profiling-electron/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2.5.0-twp/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2-svelte-5/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2-kit-tracing/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-17/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-18/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-19/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/create-react-app/public/index.htmlReformats CRA app HTML fixture.
dev-packages/e2e-tests/test-applications/default-browser/public/index.htmlReformats default-browser HTML fixture (whitespace cleanup).
dev-packages/e2e-tests/test-applications/ember-classic/app/index.htmlReformats Ember classic E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/application.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/index.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/replay.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/tracing.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/slow-loading-route.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/slow-loading-route/index.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/test-section.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/slow-loading-list.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/slow-loading-gc-list.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/components/link.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/index.htmlReformats Ember embroider E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/application.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/index.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/tracing.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route/index.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route/loading.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/components/error-button.hbsReformats Ember embroider component template fixture.
dev-packages/browser-integration-tests/utils/defaults/template.htmlReformats default browser integration test HTML template.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/scriptTag/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/scriptTag/test.tsUpdates ContextLines assertions to match reformatted fixture output.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/inline/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/inline/test.tsUpdates ContextLines assertions to match reformatted fixture output.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/noAddedLines/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/click/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/clickWithError/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/customEvent/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/multipleTypes/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/textInput/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/featureFlags/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/featureFlags/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/growthbook/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/growthbook/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/launchdarkly/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/launchdarkly/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/openfeature/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/openfeature/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/statsig/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/statsig/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/unleash/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/unleash/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/attachTo/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/captureFeedback/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/captureFeedbackAndReplay/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/stacktraces/template.htmlReformats stacktraces HTML fixture.
dev-packages/browser-integration-tests/suites/ipv6/template.htmlReformats ipv6 HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/start-session/template.htmlFixes malformed HTML anchor tag + reformats fixture.
dev-packages/browser-integration-tests/suites/sessions/initial-scope/template.htmlFixes malformed HTML anchor tag + reformats fixture.
dev-packages/browser-integration-tests/suites/sessions/page-lifecycle/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/route-lifecycle/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/update-session/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/replay/privacyBlock/template.htmlReformats replay privacy HTML fixture (introduces whitespace/newlines in SVG markup).
dev-packages/browser-integration-tests/suites/replay/privacyDefault/template.htmlReformats replay privacy HTML fixture (SVG/inline styles).
dev-packages/browser-integration-tests/suites/replay/privacyBlock/test.ts-snapshots/privacy-chromium.jsonUpdates replay snapshot expectation due to fixture formatting changes.
dev-packages/browser-integration-tests/suites/replay/privacyInput/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/privacyInputMaskAll/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/replayShim/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/replayIntegrationShim/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplay/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplayFromReplayPackage/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplayOffline/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureConsoleLog/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureComponentName/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/requests/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sampling/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionExpiry/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionInactive/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionMaxAge/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/throttleBreadcrumbs/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/unicode/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/slowClick/template.htmlReformats replay HTML fixture (inline JS tweak).
dev-packages/browser-integration-tests/suites/replay/slowClick/error/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/exceptions/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/errors/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/errorResponse/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/eventBufferError/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/fileInput/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/flushing/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/keyboardEvents/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/largeMutations/defaultOptions/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/largeMutations/mutationLimit/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/minReplayDuration/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/maxReplayDuration/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/multiple-pages/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/multiple-pages/page-0.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferModeManual/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferModeReload/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferStalledRequests/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/canvas/template.htmlReformats replay canvas HTML fixture.
dev-packages/browser-integration-tests/suites/replay/canvas/records/template.htmlReformats replay canvas HTML fixture + inline script formatting.
dev-packages/browser-integration-tests/suites/replay/canvas/manualSnapshot/template.htmlReformats replay canvas HTML fixture + inline script formatting.
dev-packages/browser-integration-tests/suites/replay/attachRawBodyFromRequest/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-throw/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-throw-not-awaited/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-reject/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/old-sdk-interop/acs/getCurrentScope/template.htmlReformats old-sdk-interop HTML fixture.
dev-packages/browser-integration-tests/suites/old-sdk-interop/hub/isOlderThan/template.htmlReformats old-sdk-interop HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/pageload-headers/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/pageload-meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/startNewTrace/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/startNewTraceSampling/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/tracing-without-performance/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/tracing-without-performance-headers/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/fetch-strip-query-and-fragment/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/fetch-trace-header-merging/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/xhr-strip-query-and-fragment/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/connection-rtt/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/element-timing/template.htmlReformats tracing metrics HTML fixture (void tag formatting).
dev-packages/browser-integration-tests/suites/tracing/metrics/handlers-lcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/pageload-resource-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-cls/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-cls-standalone-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-fp-fcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-late/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-navigate/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-parametrized/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-parametrized-late/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-lcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-lcp-standalone-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-ttfb/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/twp-errors-meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/interactions/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/interactions-navigation-click/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/backgroundtab-custom/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/backgroundtab-pageload/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/interaction-spans/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/custom-trace/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/default/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/tracesSampler-precedence/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-before-navigation/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-disabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-non-chromium/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-before-navigation/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-disabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-no-animation-frame/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-and-animation-frame-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegrationShim/template.htmlReformats shim HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/keepSentryGlobal/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoad/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoadAndOnLoad/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoadError/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/results.junit.xmlAdds a generated JUnit report file (should not be committed).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment threaddev-packages/browser-integration-tests/results.junit.xml Outdated

@Lms24Lms24 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for taking care of these!

WDYT about updating .git-blame-ignore-revs for this commit after we merge the PR?

@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 32a8de8 to 7de0fd5CompareFebruary 17, 2026 15:41
@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 7de0fd5 to e2ca015CompareFebruary 17, 2026 16:27
@logaretm
logaretm merged commit b1d25bb into developFeb 17, 2026
433 of 436 checks passed
@logaretm
logaretm deleted the awad/reformat-with-oxfmt branch February 17, 2026 18:07
Sign up for freeto 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.

Migrate from Prettier to oxfmt

4 participants

@logaretm@timfish@Lms24
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

chore: Unignore HTML files and reformat with oxfmt - #19311

Merged
logaretm merged 5 commits into
developfrom
awad/reformat-with-oxfmt
Feb 17, 2026
Merged

chore: Unignore HTML files and reformat with oxfmt#19311
logaretm merged 5 commits into
developfrom
awad/reformat-with-oxfmt

Conversation

@logaretm

@logaretmlogaretm commented Feb 12, 2026

Copy link
Copy Markdown
Member

Builds on #19200 by:

  • Removing the ignores that were affecting *.hbs and *.html files
  • Fixed some malformed HTML in our tests

I initially thought it was some extra stuff done by oxfmt, but its just we didn't have those file extensions in the extension list for the format script. so, its the same output if prettier ran over those files.

closes#19223

@logaretmlogaretm changed the title fix: invalid HTML fileschore: Reformat with oxfmtFeb 12, 2026
@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

Codecov Results 📊


Generated by Codecov Action

@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

size-limit report 📦

PathSize% ChangeChange
@sentry/browser25.56 kB--
@sentry/browser - with treeshaking flags24.08 kB--
@sentry/browser (incl. Tracing)42.36 kB--
@sentry/browser (incl. Tracing, Profiling)47.03 kB--
@sentry/browser (incl. Tracing, Replay)81.18 kB--
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags70.8 kB--
@sentry/browser (incl. Tracing, Replay with Canvas)85.87 kB--
@sentry/browser (incl. Tracing, Replay, Feedback)98.03 kB--
@sentry/browser (incl. Feedback)42.29 kB--
@sentry/browser (incl. sendFeedback)30.23 kB--
@sentry/browser (incl. FeedbackAsync)35.22 kB--
@sentry/browser (incl. Metrics)26.74 kB--
@sentry/browser (incl. Logs)26.88 kB--
@sentry/browser (incl. Metrics & Logs)27.56 kB--
@sentry/react27.33 kB--
@sentry/react (incl. Tracing)44.72 kB--
@sentry/vue30.01 kB--
@sentry/vue (incl. Tracing)44.22 kB--
@sentry/svelte25.58 kB--
CDN Bundle28.11 kB--
CDN Bundle (incl. Tracing)43.2 kB--
CDN Bundle (incl. Logs, Metrics)28.95 kB--
CDN Bundle (incl. Tracing, Logs, Metrics)44.03 kB--
CDN Bundle (incl. Replay, Logs, Metrics)68.02 kB--
CDN Bundle (incl. Tracing, Replay)80.07 kB--
CDN Bundle (incl. Tracing, Replay, Logs, Metrics)80.94 kB--
CDN Bundle (incl. Tracing, Replay, Feedback)85.5 kB--
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)86.4 kB--
CDN Bundle - uncompressed82.22 kB--
CDN Bundle (incl. Tracing) - uncompressed127.93 kB--
CDN Bundle (incl. Logs, Metrics) - uncompressed85.05 kB--
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed130.76 kB--
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed208.71 kB--
CDN Bundle (incl. Tracing, Replay) - uncompressed244.81 kB--
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed247.63 kB--
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed257.61 kB--
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed260.42 kB--
@sentry/nextjs (client)47.07 kB--
@sentry/sveltekit (client)42.81 kB--
@sentry/node-core52.15 kB+0.02%+9 B 🔺
@sentry/node166.53 kB+0.01%+8 B 🔺
@sentry/node - without tracing93.95 kB+0.02%+12 B 🔺
@sentry/aws-serverless109.45 kB+0.01%+9 B 🔺

View base workflow run

@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

node-overhead report 🧳

Note: This is a synthetic benchmark with a minimal express app and does not necessarily reflect the real-world performance impact in an application.

ScenarioRequests/s% of BaselinePrev. Requests/sChange %
GET Baseline8,904-9,363-5%
GET With Sentry1,50817%1,638-8%
GET With Sentry (error only)5,88366%6,212-5%
POST Baseline1,161-1,193-3%
POST With Sentry56148%582-4%
POST With Sentry (error only)1,01287%1,054-4%
MYSQL Baseline3,186-3,202-0%
MYSQL With Sentry41813%463-10%
MYSQL With Sentry (error only)2,56881%2,580-0%

View base workflow run

@logaretm
logaretmforce-pushed the awad/migrate-to-oxfmt branch from f9f27f0 to b2db955CompareFebruary 13, 2026 15:04
@logaretmlogaretm mentioned this pull request Feb 13, 2026
logaretm added a commit that referenced this pull request Feb 13, 2026
This PR migrates our formatting tool from `prettier` to `oxfmt` which is
part of the oxc toolchain and offers faster checking and format fixing
speeds while [maintaining the same
coverage](https://x.com/boshen_c/status/2018329440607203471).
I created a follow up PR in #19311 to unignore a few rules and fix the
associated snapshot tests affected by it.
### Benchmarks
Benchmark | Prettier | oxfmt | Speedup
-- | -- | -- | --
CI | 45s | 6.0s-7.0s | ~5x-7.5×
Local M3 Pro | 22s | 1.22s-1.98s | ~11×
---
closes#19223
Base automatically changed from awad/migrate-to-oxfmt to developFebruary 13, 2026 16:23
@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 7d55e6b to 5b52417CompareFebruary 13, 2026 17:08
@logaretm
logaretm marked this pull request as ready for review February 13, 2026 17:12
@logaretm
logaretm requested a review from a team as a code ownerFebruary 13, 2026 17:12
@logaretmlogaretm changed the title chore: Reformat with oxfmtchore: Unignore HTML files and reformat with oxfmtFeb 13, 2026

@cursorcursorBot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

<testcase name="should have the correct default privacy settings" classname="suites/replay/privacyDefault/test.ts" time="2.745">
</testcase>
</testsuite>
</testsuites> No newline at end of file

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generated JUnit report committed

Low Severity

dev-packages/browser-integration-tests/results.junit.xml appears to be a generated Playwright JUnit artifact, not source. It contains run-specific values like timestamps and durations, so keeping it tracked introduces noisy, non-deterministic diffs and frequent unrelated file churn whenever tests run.

Fix in CursorFix in Web

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Follow-up to the oxfmt migration to ensure HTML (*.html) and Ember template (*.hbs) files are no longer excluded from formatting, and to update affected test fixtures/snapshots accordingly.

Changes:

  • Bump oxfmt to ^0.32.0 and update yarn.lock accordingly.
  • Remove .html/.hbs ignore patterns from .oxfmtrc.json so those files are formatted.
  • Reformat a large set of HTML/HBS fixtures and adjust related browser integration test expectations/snapshots.

Reviewed changes

Copilot reviewed 185 out of 203 changed files in this pull request and generated 4 comments.

Show a summary per file
FileDescription
yarn.lockUpdates lockfile for oxfmt@0.32.0 and platform bindings.
package.jsonBumps oxfmt dev dependency to ^0.32.0.
.oxfmtrc.jsonRemoves ignore patterns so *.html/*.hbs get formatted.
packages/ember/tests/index.htmlReformats Ember test runner HTML.
packages/ember/tests/dummy/app/index.htmlReformats Ember dummy app HTML.
packages/ember/tests/dummy/app/templates/application.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/replay.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/tracing.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/slow-loading-route.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/slow-loading-route/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error/error.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading/loading.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/components/test-section.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/templates/components/slow-loading-list.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/templates/components/slow-loading-gc-list.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/components/link.hbsReformats Ember component template fixture.
dev-packages/e2e-tests/test-applications/vue-3/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/vue-tanstack-router/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/solid/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/solid-tanstack-router/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-send-to-sentry/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-7-lazy-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-7-cross-usage/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6-use-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6-descendant-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-5/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-memory-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-hash-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-browser-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-19/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-17/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/node-profiling-electron/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2.5.0-twp/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2-svelte-5/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2-kit-tracing/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-17/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-18/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-19/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/create-react-app/public/index.htmlReformats CRA app HTML fixture.
dev-packages/e2e-tests/test-applications/default-browser/public/index.htmlReformats default-browser HTML fixture (whitespace cleanup).
dev-packages/e2e-tests/test-applications/ember-classic/app/index.htmlReformats Ember classic E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/application.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/index.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/replay.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/tracing.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/slow-loading-route.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/slow-loading-route/index.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/test-section.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/slow-loading-list.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/slow-loading-gc-list.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/components/link.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/index.htmlReformats Ember embroider E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/application.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/index.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/tracing.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route/index.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route/loading.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/components/error-button.hbsReformats Ember embroider component template fixture.
dev-packages/browser-integration-tests/utils/defaults/template.htmlReformats default browser integration test HTML template.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/scriptTag/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/scriptTag/test.tsUpdates ContextLines assertions to match reformatted fixture output.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/inline/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/inline/test.tsUpdates ContextLines assertions to match reformatted fixture output.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/noAddedLines/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/click/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/clickWithError/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/customEvent/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/multipleTypes/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/textInput/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/featureFlags/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/featureFlags/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/growthbook/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/growthbook/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/launchdarkly/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/launchdarkly/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/openfeature/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/openfeature/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/statsig/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/statsig/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/unleash/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/unleash/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/attachTo/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/captureFeedback/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/captureFeedbackAndReplay/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/stacktraces/template.htmlReformats stacktraces HTML fixture.
dev-packages/browser-integration-tests/suites/ipv6/template.htmlReformats ipv6 HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/start-session/template.htmlFixes malformed HTML anchor tag + reformats fixture.
dev-packages/browser-integration-tests/suites/sessions/initial-scope/template.htmlFixes malformed HTML anchor tag + reformats fixture.
dev-packages/browser-integration-tests/suites/sessions/page-lifecycle/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/route-lifecycle/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/update-session/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/replay/privacyBlock/template.htmlReformats replay privacy HTML fixture (introduces whitespace/newlines in SVG markup).
dev-packages/browser-integration-tests/suites/replay/privacyDefault/template.htmlReformats replay privacy HTML fixture (SVG/inline styles).
dev-packages/browser-integration-tests/suites/replay/privacyBlock/test.ts-snapshots/privacy-chromium.jsonUpdates replay snapshot expectation due to fixture formatting changes.
dev-packages/browser-integration-tests/suites/replay/privacyInput/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/privacyInputMaskAll/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/replayShim/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/replayIntegrationShim/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplay/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplayFromReplayPackage/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplayOffline/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureConsoleLog/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureComponentName/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/requests/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sampling/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionExpiry/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionInactive/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionMaxAge/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/throttleBreadcrumbs/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/unicode/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/slowClick/template.htmlReformats replay HTML fixture (inline JS tweak).
dev-packages/browser-integration-tests/suites/replay/slowClick/error/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/exceptions/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/errors/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/errorResponse/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/eventBufferError/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/fileInput/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/flushing/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/keyboardEvents/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/largeMutations/defaultOptions/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/largeMutations/mutationLimit/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/minReplayDuration/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/maxReplayDuration/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/multiple-pages/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/multiple-pages/page-0.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferModeManual/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferModeReload/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferStalledRequests/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/canvas/template.htmlReformats replay canvas HTML fixture.
dev-packages/browser-integration-tests/suites/replay/canvas/records/template.htmlReformats replay canvas HTML fixture + inline script formatting.
dev-packages/browser-integration-tests/suites/replay/canvas/manualSnapshot/template.htmlReformats replay canvas HTML fixture + inline script formatting.
dev-packages/browser-integration-tests/suites/replay/attachRawBodyFromRequest/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-throw/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-throw-not-awaited/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-reject/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/old-sdk-interop/acs/getCurrentScope/template.htmlReformats old-sdk-interop HTML fixture.
dev-packages/browser-integration-tests/suites/old-sdk-interop/hub/isOlderThan/template.htmlReformats old-sdk-interop HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/pageload-headers/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/pageload-meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/startNewTrace/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/startNewTraceSampling/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/tracing-without-performance/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/tracing-without-performance-headers/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/fetch-strip-query-and-fragment/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/fetch-trace-header-merging/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/xhr-strip-query-and-fragment/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/connection-rtt/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/element-timing/template.htmlReformats tracing metrics HTML fixture (void tag formatting).
dev-packages/browser-integration-tests/suites/tracing/metrics/handlers-lcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/pageload-resource-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-cls/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-cls-standalone-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-fp-fcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-late/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-navigate/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-parametrized/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-parametrized-late/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-lcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-lcp-standalone-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-ttfb/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/twp-errors-meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/interactions/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/interactions-navigation-click/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/backgroundtab-custom/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/backgroundtab-pageload/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/interaction-spans/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/custom-trace/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/default/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/tracesSampler-precedence/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-before-navigation/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-disabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-non-chromium/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-before-navigation/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-disabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-no-animation-frame/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-and-animation-frame-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegrationShim/template.htmlReformats shim HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/keepSentryGlobal/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoad/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoadAndOnLoad/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoadError/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/results.junit.xmlAdds a generated JUnit report file (should not be committed).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment threaddev-packages/browser-integration-tests/results.junit.xml Outdated

@Lms24Lms24 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for taking care of these!

WDYT about updating .git-blame-ignore-revs for this commit after we merge the PR?

@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 32a8de8 to 7de0fd5CompareFebruary 17, 2026 15:41
@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 7de0fd5 to e2ca015CompareFebruary 17, 2026 16:27
@logaretm
logaretm merged commit b1d25bb into developFeb 17, 2026
433 of 436 checks passed
@logaretm
logaretm deleted the awad/reformat-with-oxfmt branch February 17, 2026 18:07
Sign up for freeto 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.

Migrate from Prettier to oxfmt

4 participants

@logaretm@timfish@Lms24
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

chore: Unignore HTML files and reformat with oxfmt - #19311

Merged
logaretm merged 5 commits into
developfrom
awad/reformat-with-oxfmt
Feb 17, 2026
Merged

chore: Unignore HTML files and reformat with oxfmt#19311
logaretm merged 5 commits into
developfrom
awad/reformat-with-oxfmt

Conversation

@logaretm

@logaretmlogaretm commented Feb 12, 2026

Copy link
Copy Markdown
Member

Builds on #19200 by:

  • Removing the ignores that were affecting *.hbs and *.html files
  • Fixed some malformed HTML in our tests

I initially thought it was some extra stuff done by oxfmt, but its just we didn't have those file extensions in the extension list for the format script. so, its the same output if prettier ran over those files.

closes#19223

@logaretmlogaretm changed the title fix: invalid HTML fileschore: Reformat with oxfmtFeb 12, 2026
@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

Codecov Results 📊


Generated by Codecov Action

@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

size-limit report 📦

PathSize% ChangeChange
@sentry/browser25.56 kB--
@sentry/browser - with treeshaking flags24.08 kB--
@sentry/browser (incl. Tracing)42.36 kB--
@sentry/browser (incl. Tracing, Profiling)47.03 kB--
@sentry/browser (incl. Tracing, Replay)81.18 kB--
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags70.8 kB--
@sentry/browser (incl. Tracing, Replay with Canvas)85.87 kB--
@sentry/browser (incl. Tracing, Replay, Feedback)98.03 kB--
@sentry/browser (incl. Feedback)42.29 kB--
@sentry/browser (incl. sendFeedback)30.23 kB--
@sentry/browser (incl. FeedbackAsync)35.22 kB--
@sentry/browser (incl. Metrics)26.74 kB--
@sentry/browser (incl. Logs)26.88 kB--
@sentry/browser (incl. Metrics & Logs)27.56 kB--
@sentry/react27.33 kB--
@sentry/react (incl. Tracing)44.72 kB--
@sentry/vue30.01 kB--
@sentry/vue (incl. Tracing)44.22 kB--
@sentry/svelte25.58 kB--
CDN Bundle28.11 kB--
CDN Bundle (incl. Tracing)43.2 kB--
CDN Bundle (incl. Logs, Metrics)28.95 kB--
CDN Bundle (incl. Tracing, Logs, Metrics)44.03 kB--
CDN Bundle (incl. Replay, Logs, Metrics)68.02 kB--
CDN Bundle (incl. Tracing, Replay)80.07 kB--
CDN Bundle (incl. Tracing, Replay, Logs, Metrics)80.94 kB--
CDN Bundle (incl. Tracing, Replay, Feedback)85.5 kB--
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)86.4 kB--
CDN Bundle - uncompressed82.22 kB--
CDN Bundle (incl. Tracing) - uncompressed127.93 kB--
CDN Bundle (incl. Logs, Metrics) - uncompressed85.05 kB--
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed130.76 kB--
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed208.71 kB--
CDN Bundle (incl. Tracing, Replay) - uncompressed244.81 kB--
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed247.63 kB--
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed257.61 kB--
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed260.42 kB--
@sentry/nextjs (client)47.07 kB--
@sentry/sveltekit (client)42.81 kB--
@sentry/node-core52.15 kB+0.02%+9 B 🔺
@sentry/node166.53 kB+0.01%+8 B 🔺
@sentry/node - without tracing93.95 kB+0.02%+12 B 🔺
@sentry/aws-serverless109.45 kB+0.01%+9 B 🔺

View base workflow run

@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

node-overhead report 🧳

Note: This is a synthetic benchmark with a minimal express app and does not necessarily reflect the real-world performance impact in an application.

ScenarioRequests/s% of BaselinePrev. Requests/sChange %
GET Baseline8,904-9,363-5%
GET With Sentry1,50817%1,638-8%
GET With Sentry (error only)5,88366%6,212-5%
POST Baseline1,161-1,193-3%
POST With Sentry56148%582-4%
POST With Sentry (error only)1,01287%1,054-4%
MYSQL Baseline3,186-3,202-0%
MYSQL With Sentry41813%463-10%
MYSQL With Sentry (error only)2,56881%2,580-0%

View base workflow run

@logaretm
logaretmforce-pushed the awad/migrate-to-oxfmt branch from f9f27f0 to b2db955CompareFebruary 13, 2026 15:04
@logaretmlogaretm mentioned this pull request Feb 13, 2026
logaretm added a commit that referenced this pull request Feb 13, 2026
This PR migrates our formatting tool from `prettier` to `oxfmt` which is
part of the oxc toolchain and offers faster checking and format fixing
speeds while [maintaining the same
coverage](https://x.com/boshen_c/status/2018329440607203471).
I created a follow up PR in #19311 to unignore a few rules and fix the
associated snapshot tests affected by it.
### Benchmarks
Benchmark | Prettier | oxfmt | Speedup
-- | -- | -- | --
CI | 45s | 6.0s-7.0s | ~5x-7.5×
Local M3 Pro | 22s | 1.22s-1.98s | ~11×
---
closes#19223
Base automatically changed from awad/migrate-to-oxfmt to developFebruary 13, 2026 16:23
@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 7d55e6b to 5b52417CompareFebruary 13, 2026 17:08
@logaretm
logaretm marked this pull request as ready for review February 13, 2026 17:12
@logaretm
logaretm requested a review from a team as a code ownerFebruary 13, 2026 17:12
@logaretmlogaretm changed the title chore: Reformat with oxfmtchore: Unignore HTML files and reformat with oxfmtFeb 13, 2026

@cursorcursorBot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

<testcase name="should have the correct default privacy settings" classname="suites/replay/privacyDefault/test.ts" time="2.745">
</testcase>
</testsuite>
</testsuites> No newline at end of file

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generated JUnit report committed

Low Severity

dev-packages/browser-integration-tests/results.junit.xml appears to be a generated Playwright JUnit artifact, not source. It contains run-specific values like timestamps and durations, so keeping it tracked introduces noisy, non-deterministic diffs and frequent unrelated file churn whenever tests run.

Fix in CursorFix in Web

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Follow-up to the oxfmt migration to ensure HTML (*.html) and Ember template (*.hbs) files are no longer excluded from formatting, and to update affected test fixtures/snapshots accordingly.

Changes:

  • Bump oxfmt to ^0.32.0 and update yarn.lock accordingly.
  • Remove .html/.hbs ignore patterns from .oxfmtrc.json so those files are formatted.
  • Reformat a large set of HTML/HBS fixtures and adjust related browser integration test expectations/snapshots.

Reviewed changes

Copilot reviewed 185 out of 203 changed files in this pull request and generated 4 comments.

Show a summary per file
FileDescription
yarn.lockUpdates lockfile for oxfmt@0.32.0 and platform bindings.
package.jsonBumps oxfmt dev dependency to ^0.32.0.
.oxfmtrc.jsonRemoves ignore patterns so *.html/*.hbs get formatted.
packages/ember/tests/index.htmlReformats Ember test runner HTML.
packages/ember/tests/dummy/app/index.htmlReformats Ember dummy app HTML.
packages/ember/tests/dummy/app/templates/application.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/replay.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/tracing.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/slow-loading-route.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/slow-loading-route/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error/error.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading/loading.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/components/test-section.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/templates/components/slow-loading-list.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/templates/components/slow-loading-gc-list.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/components/link.hbsReformats Ember component template fixture.
dev-packages/e2e-tests/test-applications/vue-3/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/vue-tanstack-router/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/solid/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/solid-tanstack-router/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-send-to-sentry/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-7-lazy-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-7-cross-usage/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6-use-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6-descendant-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-5/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-memory-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-hash-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-browser-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-19/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-17/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/node-profiling-electron/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2.5.0-twp/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2-svelte-5/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2-kit-tracing/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-17/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-18/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-19/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/create-react-app/public/index.htmlReformats CRA app HTML fixture.
dev-packages/e2e-tests/test-applications/default-browser/public/index.htmlReformats default-browser HTML fixture (whitespace cleanup).
dev-packages/e2e-tests/test-applications/ember-classic/app/index.htmlReformats Ember classic E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/application.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/index.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/replay.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/tracing.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/slow-loading-route.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/slow-loading-route/index.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/test-section.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/slow-loading-list.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/slow-loading-gc-list.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/components/link.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/index.htmlReformats Ember embroider E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/application.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/index.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/tracing.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route/index.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route/loading.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/components/error-button.hbsReformats Ember embroider component template fixture.
dev-packages/browser-integration-tests/utils/defaults/template.htmlReformats default browser integration test HTML template.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/scriptTag/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/scriptTag/test.tsUpdates ContextLines assertions to match reformatted fixture output.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/inline/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/inline/test.tsUpdates ContextLines assertions to match reformatted fixture output.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/noAddedLines/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/click/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/clickWithError/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/customEvent/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/multipleTypes/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/textInput/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/featureFlags/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/featureFlags/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/growthbook/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/growthbook/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/launchdarkly/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/launchdarkly/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/openfeature/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/openfeature/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/statsig/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/statsig/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/unleash/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/unleash/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/attachTo/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/captureFeedback/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/captureFeedbackAndReplay/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/stacktraces/template.htmlReformats stacktraces HTML fixture.
dev-packages/browser-integration-tests/suites/ipv6/template.htmlReformats ipv6 HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/start-session/template.htmlFixes malformed HTML anchor tag + reformats fixture.
dev-packages/browser-integration-tests/suites/sessions/initial-scope/template.htmlFixes malformed HTML anchor tag + reformats fixture.
dev-packages/browser-integration-tests/suites/sessions/page-lifecycle/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/route-lifecycle/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/update-session/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/replay/privacyBlock/template.htmlReformats replay privacy HTML fixture (introduces whitespace/newlines in SVG markup).
dev-packages/browser-integration-tests/suites/replay/privacyDefault/template.htmlReformats replay privacy HTML fixture (SVG/inline styles).
dev-packages/browser-integration-tests/suites/replay/privacyBlock/test.ts-snapshots/privacy-chromium.jsonUpdates replay snapshot expectation due to fixture formatting changes.
dev-packages/browser-integration-tests/suites/replay/privacyInput/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/privacyInputMaskAll/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/replayShim/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/replayIntegrationShim/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplay/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplayFromReplayPackage/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplayOffline/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureConsoleLog/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureComponentName/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/requests/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sampling/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionExpiry/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionInactive/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionMaxAge/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/throttleBreadcrumbs/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/unicode/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/slowClick/template.htmlReformats replay HTML fixture (inline JS tweak).
dev-packages/browser-integration-tests/suites/replay/slowClick/error/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/exceptions/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/errors/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/errorResponse/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/eventBufferError/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/fileInput/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/flushing/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/keyboardEvents/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/largeMutations/defaultOptions/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/largeMutations/mutationLimit/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/minReplayDuration/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/maxReplayDuration/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/multiple-pages/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/multiple-pages/page-0.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferModeManual/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferModeReload/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferStalledRequests/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/canvas/template.htmlReformats replay canvas HTML fixture.
dev-packages/browser-integration-tests/suites/replay/canvas/records/template.htmlReformats replay canvas HTML fixture + inline script formatting.
dev-packages/browser-integration-tests/suites/replay/canvas/manualSnapshot/template.htmlReformats replay canvas HTML fixture + inline script formatting.
dev-packages/browser-integration-tests/suites/replay/attachRawBodyFromRequest/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-throw/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-throw-not-awaited/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-reject/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/old-sdk-interop/acs/getCurrentScope/template.htmlReformats old-sdk-interop HTML fixture.
dev-packages/browser-integration-tests/suites/old-sdk-interop/hub/isOlderThan/template.htmlReformats old-sdk-interop HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/pageload-headers/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/pageload-meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/startNewTrace/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/startNewTraceSampling/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/tracing-without-performance/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/tracing-without-performance-headers/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/fetch-strip-query-and-fragment/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/fetch-trace-header-merging/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/xhr-strip-query-and-fragment/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/connection-rtt/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/element-timing/template.htmlReformats tracing metrics HTML fixture (void tag formatting).
dev-packages/browser-integration-tests/suites/tracing/metrics/handlers-lcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/pageload-resource-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-cls/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-cls-standalone-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-fp-fcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-late/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-navigate/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-parametrized/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-parametrized-late/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-lcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-lcp-standalone-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-ttfb/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/twp-errors-meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/interactions/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/interactions-navigation-click/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/backgroundtab-custom/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/backgroundtab-pageload/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/interaction-spans/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/custom-trace/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/default/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/tracesSampler-precedence/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-before-navigation/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-disabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-non-chromium/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-before-navigation/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-disabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-no-animation-frame/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-and-animation-frame-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegrationShim/template.htmlReformats shim HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/keepSentryGlobal/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoad/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoadAndOnLoad/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoadError/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/results.junit.xmlAdds a generated JUnit report file (should not be committed).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment threaddev-packages/browser-integration-tests/results.junit.xml Outdated

@Lms24Lms24 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for taking care of these!

WDYT about updating .git-blame-ignore-revs for this commit after we merge the PR?

@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 32a8de8 to 7de0fd5CompareFebruary 17, 2026 15:41
@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 7de0fd5 to e2ca015CompareFebruary 17, 2026 16:27
@logaretm
logaretm merged commit b1d25bb into developFeb 17, 2026
433 of 436 checks passed
@logaretm
logaretm deleted the awad/reformat-with-oxfmt branch February 17, 2026 18:07
Sign up for freeto 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.

Migrate from Prettier to oxfmt

4 participants

@logaretm@timfish@Lms24
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

chore: Unignore HTML files and reformat with oxfmt - #19311

Merged
logaretm merged 5 commits into
developfrom
awad/reformat-with-oxfmt
Feb 17, 2026
Merged

chore: Unignore HTML files and reformat with oxfmt#19311
logaretm merged 5 commits into
developfrom
awad/reformat-with-oxfmt

Conversation

@logaretm

@logaretmlogaretm commented Feb 12, 2026

Copy link
Copy Markdown
Member

Builds on #19200 by:

  • Removing the ignores that were affecting *.hbs and *.html files
  • Fixed some malformed HTML in our tests

I initially thought it was some extra stuff done by oxfmt, but its just we didn't have those file extensions in the extension list for the format script. so, its the same output if prettier ran over those files.

closes#19223

@logaretmlogaretm changed the title fix: invalid HTML fileschore: Reformat with oxfmtFeb 12, 2026
@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

Codecov Results 📊


Generated by Codecov Action

@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

size-limit report 📦

PathSize% ChangeChange
@sentry/browser25.56 kB--
@sentry/browser - with treeshaking flags24.08 kB--
@sentry/browser (incl. Tracing)42.36 kB--
@sentry/browser (incl. Tracing, Profiling)47.03 kB--
@sentry/browser (incl. Tracing, Replay)81.18 kB--
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags70.8 kB--
@sentry/browser (incl. Tracing, Replay with Canvas)85.87 kB--
@sentry/browser (incl. Tracing, Replay, Feedback)98.03 kB--
@sentry/browser (incl. Feedback)42.29 kB--
@sentry/browser (incl. sendFeedback)30.23 kB--
@sentry/browser (incl. FeedbackAsync)35.22 kB--
@sentry/browser (incl. Metrics)26.74 kB--
@sentry/browser (incl. Logs)26.88 kB--
@sentry/browser (incl. Metrics & Logs)27.56 kB--
@sentry/react27.33 kB--
@sentry/react (incl. Tracing)44.72 kB--
@sentry/vue30.01 kB--
@sentry/vue (incl. Tracing)44.22 kB--
@sentry/svelte25.58 kB--
CDN Bundle28.11 kB--
CDN Bundle (incl. Tracing)43.2 kB--
CDN Bundle (incl. Logs, Metrics)28.95 kB--
CDN Bundle (incl. Tracing, Logs, Metrics)44.03 kB--
CDN Bundle (incl. Replay, Logs, Metrics)68.02 kB--
CDN Bundle (incl. Tracing, Replay)80.07 kB--
CDN Bundle (incl. Tracing, Replay, Logs, Metrics)80.94 kB--
CDN Bundle (incl. Tracing, Replay, Feedback)85.5 kB--
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)86.4 kB--
CDN Bundle - uncompressed82.22 kB--
CDN Bundle (incl. Tracing) - uncompressed127.93 kB--
CDN Bundle (incl. Logs, Metrics) - uncompressed85.05 kB--
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed130.76 kB--
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed208.71 kB--
CDN Bundle (incl. Tracing, Replay) - uncompressed244.81 kB--
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed247.63 kB--
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed257.61 kB--
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed260.42 kB--
@sentry/nextjs (client)47.07 kB--
@sentry/sveltekit (client)42.81 kB--
@sentry/node-core52.15 kB+0.02%+9 B 🔺
@sentry/node166.53 kB+0.01%+8 B 🔺
@sentry/node - without tracing93.95 kB+0.02%+12 B 🔺
@sentry/aws-serverless109.45 kB+0.01%+9 B 🔺

View base workflow run

@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

node-overhead report 🧳

Note: This is a synthetic benchmark with a minimal express app and does not necessarily reflect the real-world performance impact in an application.

ScenarioRequests/s% of BaselinePrev. Requests/sChange %
GET Baseline8,904-9,363-5%
GET With Sentry1,50817%1,638-8%
GET With Sentry (error only)5,88366%6,212-5%
POST Baseline1,161-1,193-3%
POST With Sentry56148%582-4%
POST With Sentry (error only)1,01287%1,054-4%
MYSQL Baseline3,186-3,202-0%
MYSQL With Sentry41813%463-10%
MYSQL With Sentry (error only)2,56881%2,580-0%

View base workflow run

@logaretm
logaretmforce-pushed the awad/migrate-to-oxfmt branch from f9f27f0 to b2db955CompareFebruary 13, 2026 15:04
@logaretmlogaretm mentioned this pull request Feb 13, 2026
logaretm added a commit that referenced this pull request Feb 13, 2026
This PR migrates our formatting tool from `prettier` to `oxfmt` which is
part of the oxc toolchain and offers faster checking and format fixing
speeds while [maintaining the same
coverage](https://x.com/boshen_c/status/2018329440607203471).
I created a follow up PR in #19311 to unignore a few rules and fix the
associated snapshot tests affected by it.
### Benchmarks
Benchmark | Prettier | oxfmt | Speedup
-- | -- | -- | --
CI | 45s | 6.0s-7.0s | ~5x-7.5×
Local M3 Pro | 22s | 1.22s-1.98s | ~11×
---
closes#19223
Base automatically changed from awad/migrate-to-oxfmt to developFebruary 13, 2026 16:23
@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 7d55e6b to 5b52417CompareFebruary 13, 2026 17:08
@logaretm
logaretm marked this pull request as ready for review February 13, 2026 17:12
@logaretm
logaretm requested a review from a team as a code ownerFebruary 13, 2026 17:12
@logaretmlogaretm changed the title chore: Reformat with oxfmtchore: Unignore HTML files and reformat with oxfmtFeb 13, 2026

@cursorcursorBot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

<testcase name="should have the correct default privacy settings" classname="suites/replay/privacyDefault/test.ts" time="2.745">
</testcase>
</testsuite>
</testsuites> No newline at end of file

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generated JUnit report committed

Low Severity

dev-packages/browser-integration-tests/results.junit.xml appears to be a generated Playwright JUnit artifact, not source. It contains run-specific values like timestamps and durations, so keeping it tracked introduces noisy, non-deterministic diffs and frequent unrelated file churn whenever tests run.

Fix in CursorFix in Web

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Follow-up to the oxfmt migration to ensure HTML (*.html) and Ember template (*.hbs) files are no longer excluded from formatting, and to update affected test fixtures/snapshots accordingly.

Changes:

  • Bump oxfmt to ^0.32.0 and update yarn.lock accordingly.
  • Remove .html/.hbs ignore patterns from .oxfmtrc.json so those files are formatted.
  • Reformat a large set of HTML/HBS fixtures and adjust related browser integration test expectations/snapshots.

Reviewed changes

Copilot reviewed 185 out of 203 changed files in this pull request and generated 4 comments.

Show a summary per file
FileDescription
yarn.lockUpdates lockfile for oxfmt@0.32.0 and platform bindings.
package.jsonBumps oxfmt dev dependency to ^0.32.0.
.oxfmtrc.jsonRemoves ignore patterns so *.html/*.hbs get formatted.
packages/ember/tests/index.htmlReformats Ember test runner HTML.
packages/ember/tests/dummy/app/index.htmlReformats Ember dummy app HTML.
packages/ember/tests/dummy/app/templates/application.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/replay.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/tracing.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/slow-loading-route.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/slow-loading-route/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error/error.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading/loading.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/components/test-section.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/templates/components/slow-loading-list.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/templates/components/slow-loading-gc-list.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/components/link.hbsReformats Ember component template fixture.
dev-packages/e2e-tests/test-applications/vue-3/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/vue-tanstack-router/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/solid/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/solid-tanstack-router/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-send-to-sentry/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-7-lazy-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-7-cross-usage/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6-use-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6-descendant-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-5/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-memory-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-hash-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-browser-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-19/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-17/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/node-profiling-electron/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2.5.0-twp/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2-svelte-5/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2-kit-tracing/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-17/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-18/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-19/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/create-react-app/public/index.htmlReformats CRA app HTML fixture.
dev-packages/e2e-tests/test-applications/default-browser/public/index.htmlReformats default-browser HTML fixture (whitespace cleanup).
dev-packages/e2e-tests/test-applications/ember-classic/app/index.htmlReformats Ember classic E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/application.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/index.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/replay.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/tracing.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/slow-loading-route.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/slow-loading-route/index.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/test-section.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/slow-loading-list.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/slow-loading-gc-list.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/components/link.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/index.htmlReformats Ember embroider E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/application.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/index.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/tracing.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route/index.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route/loading.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/components/error-button.hbsReformats Ember embroider component template fixture.
dev-packages/browser-integration-tests/utils/defaults/template.htmlReformats default browser integration test HTML template.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/scriptTag/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/scriptTag/test.tsUpdates ContextLines assertions to match reformatted fixture output.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/inline/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/inline/test.tsUpdates ContextLines assertions to match reformatted fixture output.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/noAddedLines/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/click/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/clickWithError/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/customEvent/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/multipleTypes/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/textInput/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/featureFlags/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/featureFlags/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/growthbook/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/growthbook/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/launchdarkly/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/launchdarkly/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/openfeature/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/openfeature/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/statsig/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/statsig/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/unleash/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/unleash/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/attachTo/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/captureFeedback/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/captureFeedbackAndReplay/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/stacktraces/template.htmlReformats stacktraces HTML fixture.
dev-packages/browser-integration-tests/suites/ipv6/template.htmlReformats ipv6 HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/start-session/template.htmlFixes malformed HTML anchor tag + reformats fixture.
dev-packages/browser-integration-tests/suites/sessions/initial-scope/template.htmlFixes malformed HTML anchor tag + reformats fixture.
dev-packages/browser-integration-tests/suites/sessions/page-lifecycle/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/route-lifecycle/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/update-session/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/replay/privacyBlock/template.htmlReformats replay privacy HTML fixture (introduces whitespace/newlines in SVG markup).
dev-packages/browser-integration-tests/suites/replay/privacyDefault/template.htmlReformats replay privacy HTML fixture (SVG/inline styles).
dev-packages/browser-integration-tests/suites/replay/privacyBlock/test.ts-snapshots/privacy-chromium.jsonUpdates replay snapshot expectation due to fixture formatting changes.
dev-packages/browser-integration-tests/suites/replay/privacyInput/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/privacyInputMaskAll/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/replayShim/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/replayIntegrationShim/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplay/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplayFromReplayPackage/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplayOffline/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureConsoleLog/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureComponentName/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/requests/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sampling/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionExpiry/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionInactive/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionMaxAge/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/throttleBreadcrumbs/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/unicode/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/slowClick/template.htmlReformats replay HTML fixture (inline JS tweak).
dev-packages/browser-integration-tests/suites/replay/slowClick/error/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/exceptions/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/errors/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/errorResponse/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/eventBufferError/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/fileInput/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/flushing/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/keyboardEvents/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/largeMutations/defaultOptions/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/largeMutations/mutationLimit/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/minReplayDuration/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/maxReplayDuration/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/multiple-pages/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/multiple-pages/page-0.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferModeManual/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferModeReload/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferStalledRequests/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/canvas/template.htmlReformats replay canvas HTML fixture.
dev-packages/browser-integration-tests/suites/replay/canvas/records/template.htmlReformats replay canvas HTML fixture + inline script formatting.
dev-packages/browser-integration-tests/suites/replay/canvas/manualSnapshot/template.htmlReformats replay canvas HTML fixture + inline script formatting.
dev-packages/browser-integration-tests/suites/replay/attachRawBodyFromRequest/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-throw/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-throw-not-awaited/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-reject/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/old-sdk-interop/acs/getCurrentScope/template.htmlReformats old-sdk-interop HTML fixture.
dev-packages/browser-integration-tests/suites/old-sdk-interop/hub/isOlderThan/template.htmlReformats old-sdk-interop HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/pageload-headers/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/pageload-meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/startNewTrace/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/startNewTraceSampling/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/tracing-without-performance/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/tracing-without-performance-headers/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/fetch-strip-query-and-fragment/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/fetch-trace-header-merging/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/xhr-strip-query-and-fragment/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/connection-rtt/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/element-timing/template.htmlReformats tracing metrics HTML fixture (void tag formatting).
dev-packages/browser-integration-tests/suites/tracing/metrics/handlers-lcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/pageload-resource-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-cls/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-cls-standalone-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-fp-fcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-late/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-navigate/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-parametrized/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-parametrized-late/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-lcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-lcp-standalone-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-ttfb/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/twp-errors-meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/interactions/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/interactions-navigation-click/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/backgroundtab-custom/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/backgroundtab-pageload/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/interaction-spans/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/custom-trace/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/default/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/tracesSampler-precedence/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-before-navigation/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-disabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-non-chromium/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-before-navigation/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-disabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-no-animation-frame/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-and-animation-frame-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegrationShim/template.htmlReformats shim HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/keepSentryGlobal/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoad/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoadAndOnLoad/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoadError/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/results.junit.xmlAdds a generated JUnit report file (should not be committed).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment threaddev-packages/browser-integration-tests/results.junit.xml Outdated

@Lms24Lms24 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for taking care of these!

WDYT about updating .git-blame-ignore-revs for this commit after we merge the PR?

@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 32a8de8 to 7de0fd5CompareFebruary 17, 2026 15:41
@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 7de0fd5 to e2ca015CompareFebruary 17, 2026 16:27
@logaretm
logaretm merged commit b1d25bb into developFeb 17, 2026
433 of 436 checks passed
@logaretm
logaretm deleted the awad/reformat-with-oxfmt branch February 17, 2026 18:07
Sign up for freeto 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.

Migrate from Prettier to oxfmt

4 participants

@logaretm@timfish@Lms24
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

chore: Unignore HTML files and reformat with oxfmt - #19311

Merged
logaretm merged 5 commits into
developfrom
awad/reformat-with-oxfmt
Feb 17, 2026
Merged

chore: Unignore HTML files and reformat with oxfmt#19311
logaretm merged 5 commits into
developfrom
awad/reformat-with-oxfmt

Conversation

@logaretm

@logaretmlogaretm commented Feb 12, 2026

Copy link
Copy Markdown
Member

Builds on #19200 by:

  • Removing the ignores that were affecting *.hbs and *.html files
  • Fixed some malformed HTML in our tests

I initially thought it was some extra stuff done by oxfmt, but its just we didn't have those file extensions in the extension list for the format script. so, its the same output if prettier ran over those files.

closes#19223

@logaretmlogaretm changed the title fix: invalid HTML fileschore: Reformat with oxfmtFeb 12, 2026
@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

Codecov Results 📊


Generated by Codecov Action

@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

size-limit report 📦

PathSize% ChangeChange
@sentry/browser25.56 kB--
@sentry/browser - with treeshaking flags24.08 kB--
@sentry/browser (incl. Tracing)42.36 kB--
@sentry/browser (incl. Tracing, Profiling)47.03 kB--
@sentry/browser (incl. Tracing, Replay)81.18 kB--
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags70.8 kB--
@sentry/browser (incl. Tracing, Replay with Canvas)85.87 kB--
@sentry/browser (incl. Tracing, Replay, Feedback)98.03 kB--
@sentry/browser (incl. Feedback)42.29 kB--
@sentry/browser (incl. sendFeedback)30.23 kB--
@sentry/browser (incl. FeedbackAsync)35.22 kB--
@sentry/browser (incl. Metrics)26.74 kB--
@sentry/browser (incl. Logs)26.88 kB--
@sentry/browser (incl. Metrics & Logs)27.56 kB--
@sentry/react27.33 kB--
@sentry/react (incl. Tracing)44.72 kB--
@sentry/vue30.01 kB--
@sentry/vue (incl. Tracing)44.22 kB--
@sentry/svelte25.58 kB--
CDN Bundle28.11 kB--
CDN Bundle (incl. Tracing)43.2 kB--
CDN Bundle (incl. Logs, Metrics)28.95 kB--
CDN Bundle (incl. Tracing, Logs, Metrics)44.03 kB--
CDN Bundle (incl. Replay, Logs, Metrics)68.02 kB--
CDN Bundle (incl. Tracing, Replay)80.07 kB--
CDN Bundle (incl. Tracing, Replay, Logs, Metrics)80.94 kB--
CDN Bundle (incl. Tracing, Replay, Feedback)85.5 kB--
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)86.4 kB--
CDN Bundle - uncompressed82.22 kB--
CDN Bundle (incl. Tracing) - uncompressed127.93 kB--
CDN Bundle (incl. Logs, Metrics) - uncompressed85.05 kB--
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed130.76 kB--
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed208.71 kB--
CDN Bundle (incl. Tracing, Replay) - uncompressed244.81 kB--
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed247.63 kB--
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed257.61 kB--
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed260.42 kB--
@sentry/nextjs (client)47.07 kB--
@sentry/sveltekit (client)42.81 kB--
@sentry/node-core52.15 kB+0.02%+9 B 🔺
@sentry/node166.53 kB+0.01%+8 B 🔺
@sentry/node - without tracing93.95 kB+0.02%+12 B 🔺
@sentry/aws-serverless109.45 kB+0.01%+9 B 🔺

View base workflow run

@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

node-overhead report 🧳

Note: This is a synthetic benchmark with a minimal express app and does not necessarily reflect the real-world performance impact in an application.

ScenarioRequests/s% of BaselinePrev. Requests/sChange %
GET Baseline8,904-9,363-5%
GET With Sentry1,50817%1,638-8%
GET With Sentry (error only)5,88366%6,212-5%
POST Baseline1,161-1,193-3%
POST With Sentry56148%582-4%
POST With Sentry (error only)1,01287%1,054-4%
MYSQL Baseline3,186-3,202-0%
MYSQL With Sentry41813%463-10%
MYSQL With Sentry (error only)2,56881%2,580-0%

View base workflow run

@logaretm
logaretmforce-pushed the awad/migrate-to-oxfmt branch from f9f27f0 to b2db955CompareFebruary 13, 2026 15:04
@logaretmlogaretm mentioned this pull request Feb 13, 2026
logaretm added a commit that referenced this pull request Feb 13, 2026
This PR migrates our formatting tool from `prettier` to `oxfmt` which is
part of the oxc toolchain and offers faster checking and format fixing
speeds while [maintaining the same
coverage](https://x.com/boshen_c/status/2018329440607203471).
I created a follow up PR in #19311 to unignore a few rules and fix the
associated snapshot tests affected by it.
### Benchmarks
Benchmark | Prettier | oxfmt | Speedup
-- | -- | -- | --
CI | 45s | 6.0s-7.0s | ~5x-7.5×
Local M3 Pro | 22s | 1.22s-1.98s | ~11×
---
closes#19223
Base automatically changed from awad/migrate-to-oxfmt to developFebruary 13, 2026 16:23
@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 7d55e6b to 5b52417CompareFebruary 13, 2026 17:08
@logaretm
logaretm marked this pull request as ready for review February 13, 2026 17:12
@logaretm
logaretm requested a review from a team as a code ownerFebruary 13, 2026 17:12
@logaretmlogaretm changed the title chore: Reformat with oxfmtchore: Unignore HTML files and reformat with oxfmtFeb 13, 2026

@cursorcursorBot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

<testcase name="should have the correct default privacy settings" classname="suites/replay/privacyDefault/test.ts" time="2.745">
</testcase>
</testsuite>
</testsuites> No newline at end of file

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generated JUnit report committed

Low Severity

dev-packages/browser-integration-tests/results.junit.xml appears to be a generated Playwright JUnit artifact, not source. It contains run-specific values like timestamps and durations, so keeping it tracked introduces noisy, non-deterministic diffs and frequent unrelated file churn whenever tests run.

Fix in CursorFix in Web

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Follow-up to the oxfmt migration to ensure HTML (*.html) and Ember template (*.hbs) files are no longer excluded from formatting, and to update affected test fixtures/snapshots accordingly.

Changes:

  • Bump oxfmt to ^0.32.0 and update yarn.lock accordingly.
  • Remove .html/.hbs ignore patterns from .oxfmtrc.json so those files are formatted.
  • Reformat a large set of HTML/HBS fixtures and adjust related browser integration test expectations/snapshots.

Reviewed changes

Copilot reviewed 185 out of 203 changed files in this pull request and generated 4 comments.

Show a summary per file
FileDescription
yarn.lockUpdates lockfile for oxfmt@0.32.0 and platform bindings.
package.jsonBumps oxfmt dev dependency to ^0.32.0.
.oxfmtrc.jsonRemoves ignore patterns so *.html/*.hbs get formatted.
packages/ember/tests/index.htmlReformats Ember test runner HTML.
packages/ember/tests/dummy/app/index.htmlReformats Ember dummy app HTML.
packages/ember/tests/dummy/app/templates/application.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/replay.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/tracing.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/slow-loading-route.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/slow-loading-route/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error/error.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading/loading.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/components/test-section.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/templates/components/slow-loading-list.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/templates/components/slow-loading-gc-list.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/components/link.hbsReformats Ember component template fixture.
dev-packages/e2e-tests/test-applications/vue-3/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/vue-tanstack-router/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/solid/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/solid-tanstack-router/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-send-to-sentry/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-7-lazy-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-7-cross-usage/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6-use-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6-descendant-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-5/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-memory-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-hash-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-browser-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-19/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-17/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/node-profiling-electron/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2.5.0-twp/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2-svelte-5/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2-kit-tracing/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-17/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-18/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-19/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/create-react-app/public/index.htmlReformats CRA app HTML fixture.
dev-packages/e2e-tests/test-applications/default-browser/public/index.htmlReformats default-browser HTML fixture (whitespace cleanup).
dev-packages/e2e-tests/test-applications/ember-classic/app/index.htmlReformats Ember classic E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/application.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/index.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/replay.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/tracing.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/slow-loading-route.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/slow-loading-route/index.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/test-section.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/slow-loading-list.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/slow-loading-gc-list.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/components/link.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/index.htmlReformats Ember embroider E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/application.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/index.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/tracing.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route/index.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route/loading.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/components/error-button.hbsReformats Ember embroider component template fixture.
dev-packages/browser-integration-tests/utils/defaults/template.htmlReformats default browser integration test HTML template.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/scriptTag/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/scriptTag/test.tsUpdates ContextLines assertions to match reformatted fixture output.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/inline/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/inline/test.tsUpdates ContextLines assertions to match reformatted fixture output.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/noAddedLines/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/click/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/clickWithError/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/customEvent/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/multipleTypes/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/textInput/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/featureFlags/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/featureFlags/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/growthbook/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/growthbook/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/launchdarkly/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/launchdarkly/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/openfeature/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/openfeature/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/statsig/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/statsig/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/unleash/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/unleash/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/attachTo/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/captureFeedback/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/captureFeedbackAndReplay/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/stacktraces/template.htmlReformats stacktraces HTML fixture.
dev-packages/browser-integration-tests/suites/ipv6/template.htmlReformats ipv6 HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/start-session/template.htmlFixes malformed HTML anchor tag + reformats fixture.
dev-packages/browser-integration-tests/suites/sessions/initial-scope/template.htmlFixes malformed HTML anchor tag + reformats fixture.
dev-packages/browser-integration-tests/suites/sessions/page-lifecycle/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/route-lifecycle/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/update-session/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/replay/privacyBlock/template.htmlReformats replay privacy HTML fixture (introduces whitespace/newlines in SVG markup).
dev-packages/browser-integration-tests/suites/replay/privacyDefault/template.htmlReformats replay privacy HTML fixture (SVG/inline styles).
dev-packages/browser-integration-tests/suites/replay/privacyBlock/test.ts-snapshots/privacy-chromium.jsonUpdates replay snapshot expectation due to fixture formatting changes.
dev-packages/browser-integration-tests/suites/replay/privacyInput/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/privacyInputMaskAll/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/replayShim/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/replayIntegrationShim/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplay/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplayFromReplayPackage/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplayOffline/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureConsoleLog/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureComponentName/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/requests/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sampling/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionExpiry/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionInactive/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionMaxAge/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/throttleBreadcrumbs/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/unicode/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/slowClick/template.htmlReformats replay HTML fixture (inline JS tweak).
dev-packages/browser-integration-tests/suites/replay/slowClick/error/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/exceptions/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/errors/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/errorResponse/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/eventBufferError/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/fileInput/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/flushing/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/keyboardEvents/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/largeMutations/defaultOptions/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/largeMutations/mutationLimit/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/minReplayDuration/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/maxReplayDuration/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/multiple-pages/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/multiple-pages/page-0.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferModeManual/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferModeReload/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferStalledRequests/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/canvas/template.htmlReformats replay canvas HTML fixture.
dev-packages/browser-integration-tests/suites/replay/canvas/records/template.htmlReformats replay canvas HTML fixture + inline script formatting.
dev-packages/browser-integration-tests/suites/replay/canvas/manualSnapshot/template.htmlReformats replay canvas HTML fixture + inline script formatting.
dev-packages/browser-integration-tests/suites/replay/attachRawBodyFromRequest/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-throw/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-throw-not-awaited/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-reject/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/old-sdk-interop/acs/getCurrentScope/template.htmlReformats old-sdk-interop HTML fixture.
dev-packages/browser-integration-tests/suites/old-sdk-interop/hub/isOlderThan/template.htmlReformats old-sdk-interop HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/pageload-headers/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/pageload-meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/startNewTrace/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/startNewTraceSampling/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/tracing-without-performance/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/tracing-without-performance-headers/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/fetch-strip-query-and-fragment/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/fetch-trace-header-merging/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/xhr-strip-query-and-fragment/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/connection-rtt/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/element-timing/template.htmlReformats tracing metrics HTML fixture (void tag formatting).
dev-packages/browser-integration-tests/suites/tracing/metrics/handlers-lcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/pageload-resource-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-cls/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-cls-standalone-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-fp-fcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-late/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-navigate/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-parametrized/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-parametrized-late/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-lcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-lcp-standalone-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-ttfb/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/twp-errors-meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/interactions/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/interactions-navigation-click/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/backgroundtab-custom/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/backgroundtab-pageload/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/interaction-spans/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/custom-trace/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/default/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/tracesSampler-precedence/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-before-navigation/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-disabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-non-chromium/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-before-navigation/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-disabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-no-animation-frame/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-and-animation-frame-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegrationShim/template.htmlReformats shim HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/keepSentryGlobal/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoad/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoadAndOnLoad/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoadError/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/results.junit.xmlAdds a generated JUnit report file (should not be committed).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment threaddev-packages/browser-integration-tests/results.junit.xml Outdated

@Lms24Lms24 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for taking care of these!

WDYT about updating .git-blame-ignore-revs for this commit after we merge the PR?

@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 32a8de8 to 7de0fd5CompareFebruary 17, 2026 15:41
@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 7de0fd5 to e2ca015CompareFebruary 17, 2026 16:27
@logaretm
logaretm merged commit b1d25bb into developFeb 17, 2026
433 of 436 checks passed
@logaretm
logaretm deleted the awad/reformat-with-oxfmt branch February 17, 2026 18:07
Sign up for freeto 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.

Migrate from Prettier to oxfmt

4 participants

@logaretm@timfish@Lms24
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

chore: Unignore HTML files and reformat with oxfmt - #19311

Merged
logaretm merged 5 commits into
developfrom
awad/reformat-with-oxfmt
Feb 17, 2026
Merged

chore: Unignore HTML files and reformat with oxfmt#19311
logaretm merged 5 commits into
developfrom
awad/reformat-with-oxfmt

Conversation

@logaretm

@logaretmlogaretm commented Feb 12, 2026

Copy link
Copy Markdown
Member

Builds on #19200 by:

  • Removing the ignores that were affecting *.hbs and *.html files
  • Fixed some malformed HTML in our tests

I initially thought it was some extra stuff done by oxfmt, but its just we didn't have those file extensions in the extension list for the format script. so, its the same output if prettier ran over those files.

closes#19223

@logaretmlogaretm changed the title fix: invalid HTML fileschore: Reformat with oxfmtFeb 12, 2026
@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

Codecov Results 📊


Generated by Codecov Action

@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

size-limit report 📦

PathSize% ChangeChange
@sentry/browser25.56 kB--
@sentry/browser - with treeshaking flags24.08 kB--
@sentry/browser (incl. Tracing)42.36 kB--
@sentry/browser (incl. Tracing, Profiling)47.03 kB--
@sentry/browser (incl. Tracing, Replay)81.18 kB--
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags70.8 kB--
@sentry/browser (incl. Tracing, Replay with Canvas)85.87 kB--
@sentry/browser (incl. Tracing, Replay, Feedback)98.03 kB--
@sentry/browser (incl. Feedback)42.29 kB--
@sentry/browser (incl. sendFeedback)30.23 kB--
@sentry/browser (incl. FeedbackAsync)35.22 kB--
@sentry/browser (incl. Metrics)26.74 kB--
@sentry/browser (incl. Logs)26.88 kB--
@sentry/browser (incl. Metrics & Logs)27.56 kB--
@sentry/react27.33 kB--
@sentry/react (incl. Tracing)44.72 kB--
@sentry/vue30.01 kB--
@sentry/vue (incl. Tracing)44.22 kB--
@sentry/svelte25.58 kB--
CDN Bundle28.11 kB--
CDN Bundle (incl. Tracing)43.2 kB--
CDN Bundle (incl. Logs, Metrics)28.95 kB--
CDN Bundle (incl. Tracing, Logs, Metrics)44.03 kB--
CDN Bundle (incl. Replay, Logs, Metrics)68.02 kB--
CDN Bundle (incl. Tracing, Replay)80.07 kB--
CDN Bundle (incl. Tracing, Replay, Logs, Metrics)80.94 kB--
CDN Bundle (incl. Tracing, Replay, Feedback)85.5 kB--
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)86.4 kB--
CDN Bundle - uncompressed82.22 kB--
CDN Bundle (incl. Tracing) - uncompressed127.93 kB--
CDN Bundle (incl. Logs, Metrics) - uncompressed85.05 kB--
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed130.76 kB--
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed208.71 kB--
CDN Bundle (incl. Tracing, Replay) - uncompressed244.81 kB--
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed247.63 kB--
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed257.61 kB--
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed260.42 kB--
@sentry/nextjs (client)47.07 kB--
@sentry/sveltekit (client)42.81 kB--
@sentry/node-core52.15 kB+0.02%+9 B 🔺
@sentry/node166.53 kB+0.01%+8 B 🔺
@sentry/node - without tracing93.95 kB+0.02%+12 B 🔺
@sentry/aws-serverless109.45 kB+0.01%+9 B 🔺

View base workflow run

@github-actions

github-actionsBot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

node-overhead report 🧳

Note: This is a synthetic benchmark with a minimal express app and does not necessarily reflect the real-world performance impact in an application.

ScenarioRequests/s% of BaselinePrev. Requests/sChange %
GET Baseline8,904-9,363-5%
GET With Sentry1,50817%1,638-8%
GET With Sentry (error only)5,88366%6,212-5%
POST Baseline1,161-1,193-3%
POST With Sentry56148%582-4%
POST With Sentry (error only)1,01287%1,054-4%
MYSQL Baseline3,186-3,202-0%
MYSQL With Sentry41813%463-10%
MYSQL With Sentry (error only)2,56881%2,580-0%

View base workflow run

@logaretm
logaretmforce-pushed the awad/migrate-to-oxfmt branch from f9f27f0 to b2db955CompareFebruary 13, 2026 15:04
@logaretmlogaretm mentioned this pull request Feb 13, 2026
logaretm added a commit that referenced this pull request Feb 13, 2026
This PR migrates our formatting tool from `prettier` to `oxfmt` which is
part of the oxc toolchain and offers faster checking and format fixing
speeds while [maintaining the same
coverage](https://x.com/boshen_c/status/2018329440607203471).
I created a follow up PR in #19311 to unignore a few rules and fix the
associated snapshot tests affected by it.
### Benchmarks
Benchmark | Prettier | oxfmt | Speedup
-- | -- | -- | --
CI | 45s | 6.0s-7.0s | ~5x-7.5×
Local M3 Pro | 22s | 1.22s-1.98s | ~11×
---
closes#19223
Base automatically changed from awad/migrate-to-oxfmt to developFebruary 13, 2026 16:23
@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 7d55e6b to 5b52417CompareFebruary 13, 2026 17:08
@logaretm
logaretm marked this pull request as ready for review February 13, 2026 17:12
@logaretm
logaretm requested a review from a team as a code ownerFebruary 13, 2026 17:12
@logaretmlogaretm changed the title chore: Reformat with oxfmtchore: Unignore HTML files and reformat with oxfmtFeb 13, 2026

@cursorcursorBot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

<testcase name="should have the correct default privacy settings" classname="suites/replay/privacyDefault/test.ts" time="2.745">
</testcase>
</testsuite>
</testsuites> No newline at end of file

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generated JUnit report committed

Low Severity

dev-packages/browser-integration-tests/results.junit.xml appears to be a generated Playwright JUnit artifact, not source. It contains run-specific values like timestamps and durations, so keeping it tracked introduces noisy, non-deterministic diffs and frequent unrelated file churn whenever tests run.

Fix in CursorFix in Web

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Follow-up to the oxfmt migration to ensure HTML (*.html) and Ember template (*.hbs) files are no longer excluded from formatting, and to update affected test fixtures/snapshots accordingly.

Changes:

  • Bump oxfmt to ^0.32.0 and update yarn.lock accordingly.
  • Remove .html/.hbs ignore patterns from .oxfmtrc.json so those files are formatted.
  • Reformat a large set of HTML/HBS fixtures and adjust related browser integration test expectations/snapshots.

Reviewed changes

Copilot reviewed 185 out of 203 changed files in this pull request and generated 4 comments.

Show a summary per file
FileDescription
yarn.lockUpdates lockfile for oxfmt@0.32.0 and platform bindings.
package.jsonBumps oxfmt dev dependency to ^0.32.0.
.oxfmtrc.jsonRemoves ignore patterns so *.html/*.hbs get formatted.
packages/ember/tests/index.htmlReformats Ember test runner HTML.
packages/ember/tests/dummy/app/index.htmlReformats Ember dummy app HTML.
packages/ember/tests/dummy/app/templates/application.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/replay.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/tracing.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/slow-loading-route.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/slow-loading-route/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-error/error.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading/index.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/with-loading/loading.hbsReformats Ember template fixture.
packages/ember/tests/dummy/app/templates/components/test-section.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/templates/components/slow-loading-list.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/templates/components/slow-loading-gc-list.hbsReformats Ember component template fixture.
packages/ember/tests/dummy/app/components/link.hbsReformats Ember component template fixture.
dev-packages/e2e-tests/test-applications/vue-3/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/vue-tanstack-router/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/solid/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/solid-tanstack-router/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-send-to-sentry/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-7-lazy-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-7-cross-usage/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6-use-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-6-descendant-routes/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-router-5/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-memory-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-hash-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-create-browser-router/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-19/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/react-17/public/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/node-profiling-electron/index.htmlReformats E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2.5.0-twp/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2-svelte-5/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-2-kit-tracing/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/src/app.htmlReformats SvelteKit app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-17/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-18/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/angular-19/src/index.htmlReformats Angular app HTML fixture.
dev-packages/e2e-tests/test-applications/create-react-app/public/index.htmlReformats CRA app HTML fixture.
dev-packages/e2e-tests/test-applications/default-browser/public/index.htmlReformats default-browser HTML fixture (whitespace cleanup).
dev-packages/e2e-tests/test-applications/ember-classic/app/index.htmlReformats Ember classic E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/application.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/index.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/replay.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/tracing.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/slow-loading-route.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/slow-loading-route/index.hbsReformats Ember classic E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/test-section.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/slow-loading-list.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/templates/components/slow-loading-gc-list.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-classic/app/components/link.hbsReformats Ember classic E2E component template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/index.htmlReformats Ember embroider E2E app HTML fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/application.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/index.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/tracing.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route/index.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route/loading.hbsReformats Ember embroider E2E template fixture.
dev-packages/e2e-tests/test-applications/ember-embroider/app/components/error-button.hbsReformats Ember embroider component template fixture.
dev-packages/browser-integration-tests/utils/defaults/template.htmlReformats default browser integration test HTML template.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/scriptTag/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/scriptTag/test.tsUpdates ContextLines assertions to match reformatted fixture output.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/inline/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/inline/test.tsUpdates ContextLines assertions to match reformatted fixture output.
dev-packages/browser-integration-tests/suites/integrations/ContextLines/noAddedLines/template.htmlReformats ContextLines HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/click/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/clickWithError/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/customEvent/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/multipleTypes/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/dom/textInput/template.htmlReformats Breadcrumbs HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/featureFlags/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/featureFlags/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/growthbook/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/growthbook/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/launchdarkly/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/launchdarkly/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/openfeature/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/openfeature/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/statsig/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/statsig/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/unleash/onError/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/integrations/featureFlags/unleash/onSpan/template.htmlReformats feature-flags HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/attachTo/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/captureFeedback/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/feedback/captureFeedbackAndReplay/template.htmlReformats feedback HTML fixture.
dev-packages/browser-integration-tests/suites/stacktraces/template.htmlReformats stacktraces HTML fixture.
dev-packages/browser-integration-tests/suites/ipv6/template.htmlReformats ipv6 HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/start-session/template.htmlFixes malformed HTML anchor tag + reformats fixture.
dev-packages/browser-integration-tests/suites/sessions/initial-scope/template.htmlFixes malformed HTML anchor tag + reformats fixture.
dev-packages/browser-integration-tests/suites/sessions/page-lifecycle/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/route-lifecycle/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/sessions/update-session/template.htmlReformats sessions HTML fixture.
dev-packages/browser-integration-tests/suites/replay/privacyBlock/template.htmlReformats replay privacy HTML fixture (introduces whitespace/newlines in SVG markup).
dev-packages/browser-integration-tests/suites/replay/privacyDefault/template.htmlReformats replay privacy HTML fixture (SVG/inline styles).
dev-packages/browser-integration-tests/suites/replay/privacyBlock/test.ts-snapshots/privacy-chromium.jsonUpdates replay snapshot expectation due to fixture formatting changes.
dev-packages/browser-integration-tests/suites/replay/privacyInput/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/privacyInputMaskAll/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/replayShim/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/replayIntegrationShim/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplay/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplayFromReplayPackage/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureReplayOffline/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureConsoleLog/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/captureComponentName/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/requests/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sampling/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionExpiry/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionInactive/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/sessionMaxAge/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/throttleBreadcrumbs/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/unicode/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/slowClick/template.htmlReformats replay HTML fixture (inline JS tweak).
dev-packages/browser-integration-tests/suites/replay/slowClick/error/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/exceptions/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/errors/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/errorResponse/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/eventBufferError/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/fileInput/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/flushing/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/keyboardEvents/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/largeMutations/defaultOptions/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/largeMutations/mutationLimit/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/minReplayDuration/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/maxReplayDuration/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/multiple-pages/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/multiple-pages/page-0.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferModeManual/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferModeReload/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/bufferStalledRequests/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/replay/canvas/template.htmlReformats replay canvas HTML fixture.
dev-packages/browser-integration-tests/suites/replay/canvas/records/template.htmlReformats replay canvas HTML fixture + inline script formatting.
dev-packages/browser-integration-tests/suites/replay/canvas/manualSnapshot/template.htmlReformats replay canvas HTML fixture + inline script formatting.
dev-packages/browser-integration-tests/suites/replay/attachRawBodyFromRequest/template.htmlReformats replay HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-throw/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-throw-not-awaited/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/public-api/startSpan/error-async-reject/template.htmlReformats public-api HTML fixture.
dev-packages/browser-integration-tests/suites/old-sdk-interop/acs/getCurrentScope/template.htmlReformats old-sdk-interop HTML fixture.
dev-packages/browser-integration-tests/suites/old-sdk-interop/hub/isOlderThan/template.htmlReformats old-sdk-interop HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/pageload-headers/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/pageload-meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/startNewTrace/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/startNewTraceSampling/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/tracing-without-performance/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/trace-lifetime/tracing-without-performance-headers/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/fetch-strip-query-and-fragment/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/fetch-trace-header-merging/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/request/xhr-strip-query-and-fragment/template.htmlReformats tracing request HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/connection-rtt/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/element-timing/template.htmlReformats tracing metrics HTML fixture (void tag formatting).
dev-packages/browser-integration-tests/suites/tracing/metrics/handlers-lcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/pageload-resource-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-cls/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-cls-standalone-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-fp-fcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-late/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-navigate/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-parametrized/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-inp-parametrized-late/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-lcp/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-lcp-standalone-spans/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/metrics/web-vitals-ttfb/template.htmlReformats tracing metrics HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/twp-errors-meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/interactions/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/interactions-navigation-click/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/backgroundtab-custom/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/backgroundtab-pageload/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/interaction-spans/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/custom-trace/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/default/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/meta/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/linked-traces/consistent-sampling/tracesSampler-precedence/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-before-navigation/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-disabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-animation-frame-non-chromium/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-before-navigation/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-disabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-no-animation-frame/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegration/long-tasks-and-animation-frame-enabled/template.htmlReformats tracing HTML fixture.
dev-packages/browser-integration-tests/suites/tracing/browserTracingIntegrationShim/template.htmlReformats shim HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/keepSentryGlobal/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoad/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoadAndOnLoad/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoadError/template.htmlReformats loader HTML fixture.
dev-packages/browser-integration-tests/results.junit.xmlAdds a generated JUnit report file (should not be committed).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment threaddev-packages/browser-integration-tests/results.junit.xml Outdated

@Lms24Lms24 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for taking care of these!

WDYT about updating .git-blame-ignore-revs for this commit after we merge the PR?

@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 32a8de8 to 7de0fd5CompareFebruary 17, 2026 15:41
@logaretm
logaretmforce-pushed the awad/reformat-with-oxfmt branch from 7de0fd5 to e2ca015CompareFebruary 17, 2026 16:27
@logaretm
logaretm merged commit b1d25bb into developFeb 17, 2026
433 of 436 checks passed
@logaretm
logaretm deleted the awad/reformat-with-oxfmt branch February 17, 2026 18:07
Sign up for freeto 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.

Migrate from Prettier to oxfmt

4 participants

@logaretm@timfish@Lms24