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

mozilla / fx-private-relay / 093164e9-6aa6-4b7b-adb3-ec19388e9081

14 May 2025 02:50PM CUT coverage: 85.189% (-0.008%) from 85.197%
093164e9-6aa6-4b7b-adb3-ec19388e9081

Pull #5550

circleci

groovecoder
for MPP-3957: start update_fxrelay_allowlist_collection command
Pull Request #5550: for MPP-3957: start update_fxrelay_allowlist_collection command

2468 of 3609 branches covered (68.38%)

Branch coverage included in aggregate %.

77 of 101 new or added lines in 3 files covered. (76.24%)

23 existing lines in 3 files now uncovered.

17393 of 19705 relevant lines covered (88.27%)

9.64 hits per line

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

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

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

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

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

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