diff options
| author | Phil Crosby | 2012-04-29 23:19:32 -0700 |
|---|---|---|
| committer | Phil Crosby | 2012-04-29 23:19:32 -0700 |
| commit | fd4d81c276accbe8612e17ff5467c762c5c0c277 (patch) | |
| tree | c332615708b43a0074fa148ba57f158e7df9a907 /lib | |
| parent | 8aaaf297fef5ff311cc570d6c036b50cbbce2e9c (diff) | |
| download | vimium-fd4d81c276accbe8612e17ff5467c762c5c0c277.tar.bz2 | |
Add comments to explain what's going on.
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/completion.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/completion.js b/lib/completion.js index c46723c7..165aa86d 100644 --- a/lib/completion.js +++ b/lib/completion.js @@ -185,8 +185,11 @@ var completion = (function() { }); } - /** A domain completer as it is provided by Chrome's omnibox */ + /* + * A completer which matches only domains from sites in your history with the current query. + */ var DomainCompletionSource = Class.extend({ + // A mapping of doamin => useHttps, where useHttps is a boolean. domains: null, withDomains: function(callback) { @@ -212,6 +215,7 @@ var completion = (function() { self.domains[domain] = !!https; delete self.domains['www.' + domain]; } + function processUrl(url) { parts = url.split('/'); processDomain(parts[2], parts[0] == 'https:'); |
