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

mozilla / fx-private-relay / 8b1e0503-a46c-4fab-9ada-3d0f42f2a6f6

29 Apr 2025 05:59PM UTC coverage: 85.235% (-0.002%) from 85.237%
8b1e0503-a46c-4fab-9ada-3d0f42f2a6f6

Pull #5535

circleci

vpremamozilla
MPP-4157-remove-get-relay-extension-banner
Pull Request #5535: MPP-4157 Remove Get Relay Extension Banner

2466 of 3605 branches covered (68.4%)

Branch coverage included in aggregate %.

17317 of 19605 relevant lines covered (88.33%)

9.5 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

60.0
/frontend/src/functions/userAgent.ts
1
export function isUsingFirefox() {
43✔
2
  return (
43✔
3
    typeof navigator !== "undefined" &&
86✔
4
    /firefox|FxiOS/i.test(navigator.userAgent)
5
  );
6
}
7

8
export function supportsFirefoxExtension() {
×
9
  return (
×
10
    typeof navigator !== "undefined" && /firefox/i.test(navigator.userAgent)
×
11
  );
12
}
13

14
export function supportsChromeExtension() {
87✔
15
  return (
87✔
16
    typeof navigator !== "undefined" &&
174✔
17
    /chrome|chromium/i.test(navigator.userAgent)
18
  );
19
}
20

21
export function supportsAnExtension() {
×
22
  return supportsFirefoxExtension() || supportsChromeExtension();
×
23
}
24

25
export function hasDoNotTrackEnabled() {
134✔
26
  return typeof navigator !== "undefined" && navigator.doNotTrack === "1";
134✔
27
}
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

© 2025 Coveralls, Inc