diff options
Diffstat (limited to 'lib/completion.js')
| -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:'); |
