Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(436)

Side by Side Diff: chrome/browser/history/history_service.h

Issue 111633003: Removes some dead database code (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: leave idle comment Created 7 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef CHROME_BROWSER_HISTORY_HISTORY_SERVICE_H_ 5 #ifndef CHROME_BROWSER_HISTORY_HISTORY_SERVICE_H_
6 #define CHROME_BROWSER_HISTORY_HISTORY_SERVICE_H_ 6 #define CHROME_BROWSER_HISTORY_HISTORY_SERVICE_H_
7 7
8 #include <set> 8 #include <set>
9 #include <vector> 9 #include <vector>
10 10
(...skipping 452 matching lines...) Expand 10 before | Expand all | Expand 10 after
463 // from the vector. 463 // from the vector.
464 // 464 //
465 // The vector contains a list of PageUsageData. Each PageUsageData ID is set 465 // The vector contains a list of PageUsageData. Each PageUsageData ID is set
466 // to the segment ID. The URL and all the other information is set to the page 466 // to the segment ID. The URL and all the other information is set to the page
467 // representing the segment. 467 // representing the segment.
468 Handle QuerySegmentUsageSince(CancelableRequestConsumerBase* consumer, 468 Handle QuerySegmentUsageSince(CancelableRequestConsumerBase* consumer,
469 const base::Time from_time, 469 const base::Time from_time,
470 int max_result_count, 470 int max_result_count,
471 const SegmentQueryCallback& callback); 471 const SegmentQueryCallback& callback);
472 472
473 // Increases the amount of time the user actively viewed the url.
474 void IncreaseSegmentDuration(const GURL& url,
475 base::Time time,
476 base::TimeDelta delta);
477
478 // Queries segments based on active time viewed.
479 Handle QuerySegmentDurationSince(CancelableRequestConsumerBase* consumer,
480 base::Time from_time,
481 int max_result_count,
482 const SegmentQueryCallback& callback);
483
484 // Keyword search terms ----------------------------------------------------- 473 // Keyword search terms -----------------------------------------------------
485 474
486 // Sets the search terms for the specified url and keyword. url_id gives the 475 // Sets the search terms for the specified url and keyword. url_id gives the
487 // id of the url, keyword_id the id of the keyword and term the search term. 476 // id of the url, keyword_id the id of the keyword and term the search term.
488 void SetKeywordSearchTermsForURL(const GURL& url, 477 void SetKeywordSearchTermsForURL(const GURL& url,
489 TemplateURLID keyword_id, 478 TemplateURLID keyword_id,
490 const base::string16& term); 479 const base::string16& term);
491 480
492 // Deletes all search terms for the specified keyword. 481 // Deletes all search terms for the specified keyword.
493 void DeleteAllSearchTermsForKeyword(TemplateURLID keyword_id); 482 void DeleteAllSearchTermsForKeyword(TemplateURLID keyword_id);
(...skipping 582 matching lines...) Expand 10 before | Expand all | Expand 10 after
1076 scoped_ptr<history::InMemoryURLIndex> in_memory_url_index_; 1065 scoped_ptr<history::InMemoryURLIndex> in_memory_url_index_;
1077 1066
1078 ObserverList<history::VisitDatabaseObserver> visit_database_observers_; 1067 ObserverList<history::VisitDatabaseObserver> visit_database_observers_;
1079 1068
1080 history::DeleteDirectiveHandler delete_directive_handler_; 1069 history::DeleteDirectiveHandler delete_directive_handler_;
1081 1070
1082 DISALLOW_COPY_AND_ASSIGN(HistoryService); 1071 DISALLOW_COPY_AND_ASSIGN(HistoryService);
1083 }; 1072 };
1084 1073
1085 #endif // CHROME_BROWSER_HISTORY_HISTORY_SERVICE_H_ 1074 #endif // CHROME_BROWSER_HISTORY_HISTORY_SERVICE_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698