| 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 <atlbase.h> | 7 #include <atlbase.h> |
| 8 #include <windows.h> | 8 #include <windows.h> |
| 9 #include <unknwn.h> | 9 #include <unknwn.h> |
| 10 #include <intshcut.h> | 10 #include <intshcut.h> |
| (...skipping 405 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 416 L"On Toolbar's Subfolder", | 416 L"On Toolbar's Subfolder", |
| 417 "http://on.toolbar/bookmark/folder"}, | 417 "http://on.toolbar/bookmark/folder"}, |
| 418 {true, 0, {}, | 418 {true, 0, {}, |
| 419 L"On Bookmark Toolbar", | 419 L"On Bookmark Toolbar", |
| 420 "http://on.toolbar/bookmark"}, | 420 "http://on.toolbar/bookmark"}, |
| 421 {false, 1, {L"Folder"}, | 421 {false, 1, {L"Folder"}, |
| 422 L"New Bookmark", | 422 L"New Bookmark", |
| 423 "http://domain/"}, | 423 "http://domain/"}, |
| 424 {false, 0, {}, | 424 {false, 0, {}, |
| 425 L"<Name>", | 425 L"<Name>", |
| 426 "http://domain.com/q?a=\"er\"&b=%3C%20%20%3E"}, | 426 "http://domain.com/q?a=%22er%22&b=%3C%20%20%3E"}, |
| 427 {false, 0, {}, | 427 {false, 0, {}, |
| 428 L"Google Home Page", | 428 L"Google Home Page", |
| 429 "http://www.google.com/"}, | 429 "http://www.google.com/"}, |
| 430 {false, 0, {}, | 430 {false, 0, {}, |
| 431 L"\x4E2D\x6587", | 431 L"\x4E2D\x6587", |
| 432 "http://chinese.site.cn/path?query=1#ref"}, | 432 "http://chinese.site.cn/path?query=1#ref"}, |
| 433 {false, 0, {}, | 433 {false, 0, {}, |
| 434 L"mail", | 434 L"mail", |
| 435 "mailto:username@host"}, | 435 "mailto:username@host"}, |
| 436 }; | 436 }; |
| (...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 591 | 591 |
| 592 private: | 592 private: |
| 593 int bookmark_count_; | 593 int bookmark_count_; |
| 594 int history_count_; | 594 int history_count_; |
| 595 int password_count_; | 595 int password_count_; |
| 596 int keyword_count_; | 596 int keyword_count_; |
| 597 std::wstring default_keyword_; | 597 std::wstring default_keyword_; |
| 598 std::wstring default_keyword_url_; | 598 std::wstring default_keyword_url_; |
| 599 }; | 599 }; |
| 600 | 600 |
| 601 // http://crbug.com/11142 | 601 TEST_F(ImporterTest, Firefox2Importer) { |
| 602 TEST_F(ImporterTest, DISABLED_Firefox2Importer) { | |
| 603 std::wstring data_path; | 602 std::wstring data_path; |
| 604 ASSERT_TRUE(PathService::Get(chrome::DIR_TEST_DATA, &data_path)); | 603 ASSERT_TRUE(PathService::Get(chrome::DIR_TEST_DATA, &data_path)); |
| 605 file_util::AppendToPath(&data_path, L"firefox2_profile\\*"); | 604 file_util::AppendToPath(&data_path, L"firefox2_profile\\*"); |
| 606 ASSERT_TRUE(file_util::CopyDirectory(data_path, profile_path_, true)); | 605 ASSERT_TRUE(file_util::CopyDirectory(data_path, profile_path_, true)); |
| 607 ASSERT_TRUE(PathService::Get(chrome::DIR_TEST_DATA, &data_path)); | 606 ASSERT_TRUE(PathService::Get(chrome::DIR_TEST_DATA, &data_path)); |
| 608 file_util::AppendToPath(&data_path, L"firefox2_nss"); | 607 file_util::AppendToPath(&data_path, L"firefox2_nss"); |
| 609 ASSERT_TRUE(file_util::CopyDirectory(data_path, profile_path_, false)); | 608 ASSERT_TRUE(file_util::CopyDirectory(data_path, profile_path_, false)); |
| 610 | 609 |
| 611 std::wstring search_engine_path = app_path_; | 610 std::wstring search_engine_path = app_path_; |
| 612 file_util::AppendToPath(&search_engine_path, L"searchplugins"); | 611 file_util::AppendToPath(&search_engine_path, L"searchplugins"); |
| (...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 828 profile_info.app_path = app_path_; | 827 profile_info.app_path = app_path_; |
| 829 profile_info.source_path = profile_path_; | 828 profile_info.source_path = profile_path_; |
| 830 scoped_refptr<ImporterHost> host = new ImporterHost(loop); | 829 scoped_refptr<ImporterHost> host = new ImporterHost(loop); |
| 831 Firefox3Observer* observer = new Firefox3Observer(); | 830 Firefox3Observer* observer = new Firefox3Observer(); |
| 832 host->SetObserver(observer); | 831 host->SetObserver(observer); |
| 833 loop->PostTask(FROM_HERE, NewRunnableMethod(host.get(), | 832 loop->PostTask(FROM_HERE, NewRunnableMethod(host.get(), |
| 834 &ImporterHost::StartImportSettings, profile_info, | 833 &ImporterHost::StartImportSettings, profile_info, |
| 835 HISTORY | PASSWORDS | FAVORITES | SEARCH_ENGINES, observer, true)); | 834 HISTORY | PASSWORDS | FAVORITES | SEARCH_ENGINES, observer, true)); |
| 836 loop->Run(); | 835 loop->Run(); |
| 837 } | 836 } |
| OLD | NEW |