diff options
author | hackademix | 2018-08-19 01:37:10 +0200 |
---|---|---|
committer | hackademix | 2018-08-19 01:37:10 +0200 |
commit | f1e8ec1859cab6a1dccd013e190a150bfbca8edc (patch) | |
tree | 073963752ec16ac8d250e5dc16ad412c80e3bc30 /TLD/tld.js | |
parent | 8e1dc9e0eed868eb6bf7924dd8fa33f7f5f66a57 (diff) | |
download | noscript-f1e8ec1859cab6a1dccd013e190a150bfbca8edc.tar.gz noscript-f1e8ec1859cab6a1dccd013e190a150bfbca8edc.tar.xz noscript-f1e8ec1859cab6a1dccd013e190a150bfbca8edc.zip |
Updated tld.js working copy.
Diffstat (limited to 'TLD/tld.js')
-rw-r--r-- | TLD/tld.js | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -12,9 +12,11 @@ var tld = { pos = domain.search(this._tldRx); if (pos === -1) { // TLD not in the public suffix list, fall back to the "one-dot rule" + // (for a.b.c.tld, assume the domain to be "c.tld") pos = domain.lastIndexOf("."); if (pos === -1) { - return ""; + // No dots at all? Likely a private domain in a LAN. + return domain; } } pos = domain.lastIndexOf(".", pos - 1) + 1; |