Home | History | Annotate | Download | only in autocomplete
      1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 #include "chrome/browser/autocomplete/history_provider_util.h"
      6 
      7 namespace history {
      8 
      9 HistoryMatch::HistoryMatch()
     10     : url_info(),
     11       input_location(string16::npos),
     12       match_in_scheme(false),
     13       innermost_match(true) {
     14 }
     15 
     16 HistoryMatch::HistoryMatch(const URLRow& url_info,
     17                            size_t input_location,
     18                            bool match_in_scheme,
     19                            bool innermost_match)
     20     : url_info(url_info),
     21       input_location(input_location),
     22       match_in_scheme(match_in_scheme),
     23       innermost_match(innermost_match) {
     24 }
     25 
     26 bool HistoryMatch::operator==(const GURL& url) const {
     27   return url_info.url() == url;
     28 }
     29 
     30 }  // namespace history
     31