| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 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 | 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 // The history system runs on a background thread so that potentially slow | 5 // The history system runs on a background thread so that potentially slow |
| 6 // database operations don't delay the browser. This backend processing is | 6 // database operations don't delay the browser. This backend processing is |
| 7 // represented by HistoryBackend. The HistoryService's job is to dispatch to | 7 // represented by HistoryBackend. The HistoryService's job is to dispatch to |
| 8 // that thread. | 8 // that thread. |
| 9 // | 9 // |
| 10 // Main thread History thread | 10 // Main thread History thread |
| (...skipping 575 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 586 } | 586 } |
| 587 | 587 |
| 588 HistoryService::Handle HistoryService::QueryRedirectsTo( | 588 HistoryService::Handle HistoryService::QueryRedirectsTo( |
| 589 const GURL& to_url, | 589 const GURL& to_url, |
| 590 CancelableRequestConsumerBase* consumer, | 590 CancelableRequestConsumerBase* consumer, |
| 591 QueryRedirectsCallback* callback) { | 591 QueryRedirectsCallback* callback) { |
| 592 return Schedule(PRIORITY_NORMAL, &HistoryBackend::QueryRedirectsTo, consumer, | 592 return Schedule(PRIORITY_NORMAL, &HistoryBackend::QueryRedirectsTo, consumer, |
| 593 new history::QueryRedirectsRequest(callback), to_url); | 593 new history::QueryRedirectsRequest(callback), to_url); |
| 594 } | 594 } |
| 595 | 595 |
| 596 HistoryService::Handle HistoryService::GetVisitCountToHost( | 596 HistoryService::Handle HistoryService::GetVisibleVisitCountToHost( |
| 597 const GURL& url, | 597 const GURL& url, |
| 598 CancelableRequestConsumerBase* consumer, | 598 CancelableRequestConsumerBase* consumer, |
| 599 GetVisitCountToHostCallback* callback) { | 599 GetVisibleVisitCountToHostCallback* callback) { |
| 600 return Schedule(PRIORITY_UI, &HistoryBackend::GetVisitCountToHost, consumer, | 600 return Schedule(PRIORITY_UI, &HistoryBackend::GetVisibleVisitCountToHost, |
| 601 new history::GetVisitCountToHostRequest(callback), url); | 601 consumer, new history::GetVisibleVisitCountToHostRequest(callback), url); |
| 602 } | 602 } |
| 603 | 603 |
| 604 HistoryService::Handle HistoryService::QueryTopURLsAndRedirects( | 604 HistoryService::Handle HistoryService::QueryTopURLsAndRedirects( |
| 605 int result_count, | 605 int result_count, |
| 606 CancelableRequestConsumerBase* consumer, | 606 CancelableRequestConsumerBase* consumer, |
| 607 QueryTopURLsAndRedirectsCallback* callback) { | 607 QueryTopURLsAndRedirectsCallback* callback) { |
| 608 return Schedule(PRIORITY_NORMAL, &HistoryBackend::QueryTopURLsAndRedirects, | 608 return Schedule(PRIORITY_NORMAL, &HistoryBackend::QueryTopURLsAndRedirects, |
| 609 consumer, new history::QueryTopURLsAndRedirectsRequest(callback), | 609 consumer, new history::QueryTopURLsAndRedirectsRequest(callback), |
| 610 result_count); | 610 result_count); |
| 611 } | 611 } |
| (...skipping 201 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 813 history::TopSites* ts = profile_->GetTopSitesWithoutCreating(); | 813 history::TopSites* ts = profile_->GetTopSitesWithoutCreating(); |
| 814 if (ts) | 814 if (ts) |
| 815 ts->MigrateFromHistory(); | 815 ts->MigrateFromHistory(); |
| 816 } | 816 } |
| 817 } | 817 } |
| 818 | 818 |
| 819 void HistoryService::OnTopSitesReady() { | 819 void HistoryService::OnTopSitesReady() { |
| 820 ScheduleAndForget(PRIORITY_NORMAL, | 820 ScheduleAndForget(PRIORITY_NORMAL, |
| 821 &HistoryBackend::MigrateThumbnailsDatabase); | 821 &HistoryBackend::MigrateThumbnailsDatabase); |
| 822 } | 822 } |
| OLD | NEW |