Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Unified Diff: lib/url.js

Issue 29374674: Issue 4864 - Start using ESLint for adblockpluschrome (Closed)
Patch Set: Addressed more feedback Created March 31, 2017, 8:23 a.m.
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « lib/tldjs.js ('k') | lib/utils.js » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: lib/url.js
diff --git a/lib/url.js b/lib/url.js
index 63782e88a550f0cd4b66a23e606f19ab0c00db2c..36dcf66ad62c24925ddb557a12c5dbe7ea3a817a 100644
--- a/lib/url.js
+++ b/lib/url.js
@@ -32,7 +32,7 @@ let getDecodedHostname =
*/
exports.getDecodedHostname = url =>
{
- let hostname = url.hostname;
+ let {hostname} = url;
if (hostname.indexOf("xn--") == -1)
return hostname;
@@ -69,12 +69,11 @@ exports.extractHostFromFrame = frame =>
*/
exports.stringifyURL = url =>
{
- let protocol = url.protocol;
- let href = url.href;
+ let {protocol, href} = url;
if (protocol == "http:" || protocol == "https:")
{
- let hostname = url.hostname;
+ let {hostname} = url;
if (hostname.indexOf("xn--") != -1)
href = href.replace(hostname, punycode.toUnicode(hostname));
« no previous file with comments | « lib/tldjs.js ('k') | lib/utils.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld