network ID: use hardcoded IP for route checking in nsNetworkLinkService on MacOS
Categories
(Core :: Networking, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox71 | --- | unaffected |
firefox72 | --- | fixed |
firefox73 | --- | fixed |
People
(Reporter: michal, Assigned: michal)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression, Whiteboard: [necko-triaged])
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
jcristau
:
approval-mozilla-beta+
|
Details |
nsNetworkLinkService.mm tries to read network.netlink.route.check.IPv4 preference which was removed in bug 1593693
Assignee | ||
Comment 2•5 years ago
|
||
The preferences network.netlink.route.check.IPv4 and network.netlink.route.check.IPv6 were removed in bug 1593693 and the values are now hardcoded because they are used by Linux/Android implementation of nsNetworkLinkService for link status detection and they are not supposed to be changed by the user.
Comment 4•5 years ago
|
||
bugherder |
Comment 5•5 years ago
|
||
Michal, do we need to uplift your nsNetworkLinkService fix to 72 Beta?
Bug 1593693 removed the network.netlink.route.check.IPv4 pref in 72, which is now in Beta.
Updated•5 years ago
|
Assignee | ||
Comment 6•5 years ago
|
||
Comment on attachment 9113087 [details]
Bug 1600811 - network ID: use hardcoded IP for route checking in nsNetworkLinkService on MacOS
Beta/Release Uplift Approval Request
- User impact if declined: Less reliable network ID on Mac. VPN won't be detected.
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): The code from bug 1579424 was tested with the hardcoded values from this patch. This patch just fixes the problem, that the preference was removed by other bug before patch in bug 1579424 landed.
- String changes made/needed: none
Comment 7•5 years ago
|
||
Comment on attachment 9113087 [details]
Bug 1600811 - network ID: use hardcoded IP for route checking in nsNetworkLinkService on MacOS
fix network detection on osx, approved for 72.0b3
Updated•5 years ago
|
Comment 8•5 years ago
|
||
bugherder uplift |
Updated•3 years ago
|
Description
•