Closed Bug 1506219 Opened Last year Closed 5 months ago

Update to latest draft-ietf-rtcweb-ip-handling

Categories

(Core :: WebRTC: Networking, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: bwc, Assigned: ralderete)

References

Details

Attachments

(2 files)

Of particular interest is updating what "default route" means, from whatever interface is used to reach the internet, to whatever interface was used to reach the origin.
Priority: -- → P3
Duplicate of this bug: 1541374
Duplicate of this bug: 1465069

draft-ietf-rtcweb-ip-handling specifies that the default route is the route
used to reach the origin rather than the one used to reach the internet, so
update the IP routing to reflect this. This addresses issues in which the
wrong IP address is used on machines with multiple network interfaces.

Depends on D36203

Fall back to using Google's DNS server to determine the associated local
addresses for web applications that are not loaded over the network. This
includes the loopback address, which is frequently used in the unit tests.

Provide a separate function for setting the target for the default local
address lookup.

Depends on D36831

I just tried this with the datachannel-only example on webrtc-landing. Depending on how I configured routing to mozilla.github.io, I got different IP addresses on my host candidates, so it seems that this is working. I have not attempted testing a datachannel page loaded from a file, or from localhost.

Pushed by nohlmeier@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ab31fbc14a00
Update default route according to latest IETF draft r=bwc
https://hg.mozilla.org/integration/autoland/rev/7e39db6e12a5
Use a known remote for applications loaded from file:// URIs r=bwc
Assignee: nobody → ralderete
Backout by aciure@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e015dafd299f
Backed out 2 changesets for causing test_presentation_datachannel_sessiontransport.html to perma fail CLOSED TREE
Pushed by nohlmeier@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/45de434a4da1
Update default route according to latest IETF draft r=bwc
https://hg.mozilla.org/integration/autoland/rev/ed3ab66482af
Use a known remote for applications loaded from file:// URIs r=bwc
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
You need to log in before you can comment on or make changes to this bug.