• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mozilla / fx-private-relay / 8da7c3b7-a519-4539-918c-b416afc03320
91%
main: 91%

Build:
Build:
LAST BUILD BRANCH: gh-readonly-queue/main/pr-6196-f5d85e597992e8a998eb6fb9d84f4ccde1ee1150
DEFAULT BRANCH: main
Ran 15 Jan 2026 11:38AM UTC
Jobs 1
Files 262
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

15 Jan 2026 11:20AM UTC coverage: 91.39% (+0.04%) from 91.349%
8da7c3b7-a519-4539-918c-b416afc03320

Pull #6193

circleci

Vinnl
fix MPP-5435: chore(frontend) Webpack to Turbopack

This is the default in Next.js now, so it's probably safest to align
with that.

Some changes I had to do:
- Set up Turbopack to load FTL files as raw strings.
- Add the raw-loader dependency to do so.
- Compensate for Turbopack (at the moment) loading those strings on
  the `default` export property for FTL modules, rather than having
  the complete module be a string.
- Remove the MSW workaround — I no longer received build errors, so that
  no longer appears to be necessary. This seems to align with the
  current package.json of msw, which indeed now no longer sets any
  exports explicitly to `null`.
- Switch to the function-style syntax for :global, since Turbopack
  always uses LightningCSS, which only supports that.
- Hardcode the breakpoints we use, since Turbopack/LightningCSS won't
  support exporting variables from CSS:
  https://github.com/vercel/next.js/issues/88544
- Next.js itself updated next-env.d.ts
Pull Request #6193: Switch from Webpack to Turbopack

3005 of 3871 branches covered (77.63%)

Branch coverage included in aggregate %.

2 of 6 new or added lines in 2 files covered. (33.33%)

2 existing lines in 1 file now uncovered.

18490 of 19649 relevant lines covered (94.1%)

13.1 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
33.33
14.73% frontend/src/hooks/mediaQuery.ts
3
7.14
-0.55% frontend/src/functions/getL10n.ts

Uncovered Existing Lines

Lines Coverage ∆ File
2
98.21
-0.72% privaterelay/tests/model_tests.py
Jobs
ID Job ID Ran Files Coverage
1 8da7c3b7-a519-4539-918c-b416afc03320.1 15 Jan 2026 11:38AM UTC 262
91.39
CircleCI Job
Source Files on build 8da7c3b7-a519-4539-918c-b416afc03320
  • Tree
  • List 262
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • CircleCI Build #8DA7C3B7...
  • Pull Request #6193
  • PR Base - main (#ED4EAB0D...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc