diff options
Diffstat (limited to 'chrome/browser/importer/mork_reader.cc')
-rw-r--r-- | chrome/browser/importer/mork_reader.cc | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/chrome/browser/importer/mork_reader.cc b/chrome/browser/importer/mork_reader.cc index 5352902..75dd7dc 100644 --- a/chrome/browser/importer/mork_reader.cc +++ b/chrome/browser/importer/mork_reader.cc @@ -51,6 +51,7 @@ #include "chrome/browser/history/history_types.h" #include "chrome/browser/importer/firefox_importer_utils.h" #include "chrome/browser/importer/importer.h" +#include "chrome/browser/importer/importer_bridge.h" using base::Time; @@ -544,8 +545,7 @@ void AddToHistory(MorkReader::ColumnDataList* column_values, // It sets up the file stream and loops over the lines in the file to // parse them, then adds the resulting row set to history. -void ImportHistoryFromFirefox2(std::wstring file, MessageLoop* loop, - ProfileWriter* writer) { +void ImportHistoryFromFirefox2(std::wstring file, ImporterBridge* bridge) { MorkReader reader; reader.Read(file); @@ -582,6 +582,5 @@ void ImportHistoryFromFirefox2(std::wstring file, MessageLoop* loop, for (MorkReader::iterator i = reader.begin(); i != reader.end(); ++i) AddToHistory(i->second, data, &rows); if (!rows.empty()) - loop->PostTask(FROM_HERE, NewRunnableMethod(writer, - &ProfileWriter::AddHistoryPage, rows)); + bridge->SetHistoryItems(rows); } |