OLD | NEW |
1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2006-2008 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 #include "testing/gtest/include/gtest/gtest.h" | 5 #include "testing/gtest/include/gtest/gtest.h" |
6 | 6 |
7 #include <windows.h> | 7 #include <windows.h> |
8 #include <unknwn.h> | 8 #include <unknwn.h> |
9 #include <intshcut.h> | 9 #include <intshcut.h> |
10 #include <pstore.h> | 10 #include <pstore.h> |
(...skipping 171 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
182 } | 182 } |
183 | 183 |
184 virtual void AddHistoryPage(const std::vector<history::URLRow>& page) { | 184 virtual void AddHistoryPage(const std::vector<history::URLRow>& page) { |
185 // Importer should read the specified URL. | 185 // Importer should read the specified URL. |
186 for (size_t i = 0; i < page.size(); ++i) | 186 for (size_t i = 0; i < page.size(); ++i) |
187 if (page[i].title() == kIEIdentifyTitle && | 187 if (page[i].title() == kIEIdentifyTitle && |
188 page[i].url() == GURL(kIEIdentifyUrl)) | 188 page[i].url() == GURL(kIEIdentifyUrl)) |
189 ++history_count_; | 189 ++history_count_; |
190 } | 190 } |
191 | 191 |
192 virtual void AddBookmarkEntry( | 192 virtual void AddBookmarkEntry(const std::vector<BookmarkEntry>& bookmark, |
193 const std::vector<BookmarkEntry>& bookmark, | 193 const std::wstring& first_folder_name, |
194 bool check_duplicates) { | 194 int options) { |
195 // Importer should import the IE Favorites folder the same as the list. | 195 // Importer should import the IE Favorites folder the same as the list. |
196 for (size_t i = 0; i < bookmark.size(); ++i) { | 196 for (size_t i = 0; i < bookmark.size(); ++i) { |
197 if (FindBookmarkEntry(bookmark[i], kIEBookmarks, | 197 if (FindBookmarkEntry(bookmark[i], kIEBookmarks, |
198 arraysize(kIEBookmarks))) | 198 arraysize(kIEBookmarks))) |
199 ++bookmark_count_; | 199 ++bookmark_count_; |
200 } | 200 } |
201 } | 201 } |
202 | 202 |
203 virtual void AddKeyword(std::vector<TemplateURL*> template_url, | 203 virtual void AddKeyword(std::vector<TemplateURL*> template_url, |
204 int default_keyword_index) { | 204 int default_keyword_index) { |
(...skipping 333 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
538 } | 538 } |
539 | 539 |
540 virtual void AddHistoryPage(const std::vector<history::URLRow>& page) { | 540 virtual void AddHistoryPage(const std::vector<history::URLRow>& page) { |
541 EXPECT_EQ(1, page.size()); | 541 EXPECT_EQ(1, page.size()); |
542 EXPECT_EQ("http://en-us.www.mozilla.com/", page[0].url().spec()); | 542 EXPECT_EQ("http://en-us.www.mozilla.com/", page[0].url().spec()); |
543 EXPECT_EQ(L"Firefox Updated", page[0].title()); | 543 EXPECT_EQ(L"Firefox Updated", page[0].title()); |
544 ++history_count_; | 544 ++history_count_; |
545 } | 545 } |
546 | 546 |
547 virtual void AddBookmarkEntry(const std::vector<BookmarkEntry>& bookmark, | 547 virtual void AddBookmarkEntry(const std::vector<BookmarkEntry>& bookmark, |
548 bool check_duplicates) { | 548 const std::wstring& first_folder_name, |
| 549 int options) { |
549 for (size_t i = 0; i < bookmark.size(); ++i) { | 550 for (size_t i = 0; i < bookmark.size(); ++i) { |
550 if (FindBookmarkEntry(bookmark[i], kFirefox2Bookmarks, | 551 if (FindBookmarkEntry(bookmark[i], kFirefox2Bookmarks, |
551 arraysize(kFirefox2Bookmarks))) | 552 arraysize(kFirefox2Bookmarks))) |
552 ++bookmark_count_; | 553 ++bookmark_count_; |
553 } | 554 } |
554 } | 555 } |
555 | 556 |
556 virtual void AddKeywords(const std::vector<TemplateURL*>& template_urls, | 557 virtual void AddKeywords(const std::vector<TemplateURL*>& template_urls, |
557 int default_keyword_index, | 558 int default_keyword_index, |
558 bool unique_on_host_and_path) { | 559 bool unique_on_host_and_path) { |
(...skipping 179 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
738 EXPECT_EQ(L"Google", page[0].title()); | 739 EXPECT_EQ(L"Google", page[0].title()); |
739 EXPECT_EQ("http://www.google.com/", page[1].url().spec()); | 740 EXPECT_EQ("http://www.google.com/", page[1].url().spec()); |
740 EXPECT_EQ(L"Google", page[1].title()); | 741 EXPECT_EQ(L"Google", page[1].title()); |
741 EXPECT_EQ("http://www.cs.unc.edu/~jbs/resources/perl/perl-cgi/programs/form1
-POST.html", | 742 EXPECT_EQ("http://www.cs.unc.edu/~jbs/resources/perl/perl-cgi/programs/form1
-POST.html", |
742 page[2].url().spec()); | 743 page[2].url().spec()); |
743 EXPECT_EQ(L"example form (POST)", page[2].title()); | 744 EXPECT_EQ(L"example form (POST)", page[2].title()); |
744 ++history_count_; | 745 ++history_count_; |
745 } | 746 } |
746 | 747 |
747 virtual void AddBookmarkEntry(const std::vector<BookmarkEntry>& bookmark, | 748 virtual void AddBookmarkEntry(const std::vector<BookmarkEntry>& bookmark, |
748 bool check_duplicates) { | 749 const std::wstring& first_folder_name, |
| 750 int options) { |
749 for (size_t i = 0; i < bookmark.size(); ++i) { | 751 for (size_t i = 0; i < bookmark.size(); ++i) { |
750 if (FindBookmarkEntry(bookmark[i], kFirefox3Bookmarks, | 752 if (FindBookmarkEntry(bookmark[i], kFirefox3Bookmarks, |
751 arraysize(kFirefox3Bookmarks))) | 753 arraysize(kFirefox3Bookmarks))) |
752 ++bookmark_count_; | 754 ++bookmark_count_; |
753 } | 755 } |
754 } | 756 } |
755 | 757 |
756 void AddKeywords(const std::vector<TemplateURL*>& template_urls, | 758 void AddKeywords(const std::vector<TemplateURL*>& template_urls, |
757 int default_keyword_index, | 759 int default_keyword_index, |
758 bool unique_on_host_and_path) { | 760 bool unique_on_host_and_path) { |
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
822 profile_info.app_path = app_path_; | 824 profile_info.app_path = app_path_; |
823 profile_info.source_path = profile_path_; | 825 profile_info.source_path = profile_path_; |
824 scoped_refptr<ImporterHost> host = new ImporterHost(loop); | 826 scoped_refptr<ImporterHost> host = new ImporterHost(loop); |
825 Firefox3Observer* observer = new Firefox3Observer(); | 827 Firefox3Observer* observer = new Firefox3Observer(); |
826 host->SetObserver(observer); | 828 host->SetObserver(observer); |
827 loop->PostTask(FROM_HERE, NewRunnableMethod(host.get(), | 829 loop->PostTask(FROM_HERE, NewRunnableMethod(host.get(), |
828 &ImporterHost::StartImportSettings, profile_info, | 830 &ImporterHost::StartImportSettings, profile_info, |
829 HISTORY | PASSWORDS | FAVORITES | SEARCH_ENGINES, observer, true)); | 831 HISTORY | PASSWORDS | FAVORITES | SEARCH_ENGINES, observer, true)); |
830 loop->Run(); | 832 loop->Run(); |
831 } | 833 } |
832 | |
OLD | NEW |