Skip to content

Commit

Permalink
Update Chrome Network Limiter Extensions to the version of 0.2.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Guo-wei Shieh committed Aug 28, 2015
1 parent 64b4c06 commit 18d84f7
Show file tree
Hide file tree
Showing 7 changed files with 31 additions and 0 deletions.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
15 changes: 15 additions & 0 deletions src/content/extensions/multipleroutes/src/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
## Chrome WebRTC Network Limiter
Disables the WebRTC multiple-routes option in Chrome's privacy settings.

★ What it does:
This configures WebRTC to not use certain IP addresses:
- IP addresses not visible to the public internet (e.g. addresses like 192.168.1.2)
- any public IP addresses associated with network interfaces that are not used for web traffic (e.g. an ISP-provided address, when browsing through a VPN)

Once the extension is installed, WebRTC will only use public IP addresses associated with the interface used for web traffic, typically the same addresses that are already provided to sites in browser HTTP requests.

★ Notes:
This extension may affect the performance of applications that use WebRTC for audio/video or real-time data communication. Because it limits the potential network paths, WebRTC may pick a path that results in significantly longer delay or lower quality (e.g. through a VPN). We are attempting to determine how common this is.

By installing this item, you agree to the Google Terms of Service and Privacy Policy at https://www.google.com/intl/en/policies/.

1 change: 1 addition & 0 deletions src/content/extensions/multipleroutes/src/eventPage.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
chrome.privacy.network.webRTCMultipleRoutesEnabled.set({'value': false});
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
15 changes: 15 additions & 0 deletions src/content/extensions/multipleroutes/src/manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"manifest_version": 2,
"name": "WebRTC Network Limiter",
"version": "0.2.1.1",
"description": "Disables the WebRTC multiple-routes option in Chrome's privacy settings.",
"icons": {
"16": "img/icon_16.png",
"128": "img/icon_128.png"
},
"permissions": ["privacy"],
"background": {
"scripts": ["eventPage.js"],
"persistent": false
}
}

0 comments on commit 18d84f7

Please sign in to comment.