| Index: chrome/browser/history/history_service.cc
|
| diff --git a/chrome/browser/history/history_service.cc b/chrome/browser/history/history_service.cc
|
| index f19f267f282f8050262b78107c1d33ea1ab2a0f9..d3c78c672c7fd3f364f44a946bdc4f23deec08ff 100644
|
| --- a/chrome/browser/history/history_service.cc
|
| +++ b/chrome/browser/history/history_service.cc
|
| @@ -181,6 +181,14 @@ class HistoryService::BackendDelegate : public HistoryBackend::Delegate {
|
| visit_time));
|
| }
|
|
|
| + void NotifyURLsModified(const history::URLRows& changed_urls) override {
|
| + service_task_runner_->PostTask(
|
| + FROM_HERE,
|
| + base::Bind(&HistoryService::NotifyURLsModified,
|
| + history_service_,
|
| + changed_urls));
|
| + }
|
| +
|
| void BroadcastNotifications(
|
| int type,
|
| scoped_ptr<history::HistoryDetails> details) override {
|
| @@ -1254,6 +1262,13 @@ void HistoryService::NotifyURLVisited(ui::PageTransition transition,
|
| OnURLVisited(this, transition, row, redirects, visit_time));
|
| }
|
|
|
| +void HistoryService::NotifyURLsModified(const history::URLRows& changed_urls) {
|
| + DCHECK(thread_checker_.CalledOnValidThread());
|
| + FOR_EACH_OBSERVER(history::HistoryServiceObserver,
|
| + observers_,
|
| + OnURLsModified(this, changed_urls));
|
| +}
|
| +
|
| scoped_ptr<base::CallbackList<void(const std::set<GURL>&)>::Subscription>
|
| HistoryService::AddFaviconChangedCallback(
|
| const HistoryService::OnFaviconChangedCallback& callback) {
|
|
|