Closed Bug 1737852 Opened 3 years ago Closed 2 years ago

Support the NetworkInformation effectiveType property for webcompat

Categories

(Core :: DOM: Core & HTML, enhancement, P3)

50 Branch
enhancement

Tracking

()

RESOLVED INVALID
Webcompat Priority P3

People

(Reporter: twisniewski, Unassigned)

References

(Blocks 1 open bug, )

Details

(Keywords: dev-doc-needed)

It turns out that Chanel's mobile website is relying on navigator.connection.effectiveType without falling back on the type property, causing entire pages to break and not render at all. So not supporting effectiveType may be a webcompat issue now.

Type: defect → enhancement

This is now very dependent on Bug 1637922 where we fully deactivated navigator.connection on Android.
Regression are being tracked at Bug 1755852

Webcompat Priority: --- → ?
Depends on: 1637922
See Also: → 1751065

Note that privacy.resistFingerprinting (when dom.netinfo.enabled is true) protects type (it returns unknown - see Bug 1372072 ). When/if this goes ahead, we should think about what to do with effectiveType as well

Flags: needinfo?(tom)

Seeing as we just disabled the other API we're probably okay here; but yes if we do ever re-enable the API and implement this, we should make sure it respects RFP.

Flags: needinfo?(tom)

The shim is not useful anymore. The chanel site has changed.

Status: NEW → RESOLVED
Closed: 2 years ago
Webcompat Priority: ? → P3
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.