Bug 392515

Summary: WebRTC limiter
Product: [Applications] Falkon Reporter: sunwebrw
Component: generalAssignee: David Rosca <nowrep>
Status: RESOLVED FIXED    
Severity: normal CC: potuz
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description sunwebrw 2018-03-30 11:41:10 UTC
If you go here https://ipleak.net/ you can see how WebRTC gives away information it shouldn't in the first place and a method for popular browsers to prevent this. Can't you add this kind of functionality?
Comment 1 David Rosca 2018-03-30 11:45:11 UTC
If you build with QtWebEngine 5.11, there is an option "Prevent WebRTC from leaking local IP address" in Preferences.
Comment 2 sunwebrw 2018-03-30 12:07:10 UTC
(In reply to David Rosca from comment #1)
> If you build with QtWebEngine 5.11, there is an option "Prevent WebRTC from
> leaking local IP address" in Preferences.

I'm using packaged version that is built with 5.10.1. So with 5.11 version a new option comes in? Thanks.
Comment 3 David Rosca 2018-03-30 12:18:50 UTC
Yes, when QtWebEngine 5.11 comes to your distribution and Falkon is rebuilt against it, Falkon will have this option.
Comment 4 potuz 2018-08-17 11:11:37 UTC
(In reply to David Rosca from comment #1)
> If you build with QtWebEngine 5.11, there is an option "Prevent WebRTC from
> leaking local IP address" in Preferences.

I do not see this preference in Falkon 3.0.1 built against QtWebEngine 5.11.1, is there a particular flag that I need to activate when building qtwebengine? something like --force-webrtc-ip-handling-policy=default_public_interface_only from https://bugreports.qt.io/browse/QTBUG-57505 perhaps?