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