Index: chrome/browser/sync/glue/session_change_processor.cc |
diff --git a/chrome/browser/sync/glue/session_change_processor.cc b/chrome/browser/sync/glue/session_change_processor.cc |
index 7dab97aa360b057b04d22dc5a40f9266baa692e1..333569acb72f2a4a632edaeaa7e033b317d5ebdc 100644 |
--- a/chrome/browser/sync/glue/session_change_processor.cc |
+++ b/chrome/browser/sync/glue/session_change_processor.cc |
@@ -9,7 +9,7 @@ |
#include "base/logging.h" |
#include "chrome/browser/extensions/tab_helper.h" |
-#include "chrome/browser/history/history_notifications.h" |
+#include "chrome/browser/favicon/favicon_changed_details.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/sync/glue/session_model_associator.h" |
#include "chrome/browser/sync/profile_sync_service.h" |
@@ -90,7 +90,7 @@ void SessionChangeProcessor::Observe( |
std::vector<SyncedTabDelegate*> modified_tabs; |
switch (type) { |
case chrome::NOTIFICATION_FAVICON_CHANGED: { |
- content::Details<history::FaviconChangeDetails> favicon_details(details); |
+ content::Details<FaviconChangedDetails> favicon_details(details); |
session_model_associator_->FaviconsUpdated(favicon_details->urls); |
// Note: we favicon notifications don't affect tab contents, so we return |
// here instead of continuing on to reassociate tabs/windows. |