| Index: chrome/test/ui/ui_layout_test.cc
|
| diff --git a/chrome/test/ui/ui_layout_test.cc b/chrome/test/ui/ui_layout_test.cc
|
| index 8c3139425b3179b89c7b4d5bea970d24c527b903..f5be28d63195bac7b9a0408556b31f7f5e137c7e 100644
|
| --- a/chrome/test/ui/ui_layout_test.cc
|
| +++ b/chrome/test/ui/ui_layout_test.cc
|
| @@ -55,16 +55,19 @@ void UILayoutTest::InitializeForLayoutTest(const FilePath& test_parent_dir,
|
| layout_test_dir_ = layout_test_dir_.AppendASCII("test");
|
| layout_test_dir_ = layout_test_dir_.AppendASCII("data");
|
| layout_test_dir_ = layout_test_dir_.AppendASCII("layout_tests");
|
| + layout_test_dir_ = layout_test_dir_.AppendASCII("LayoutTests");
|
| layout_test_dir_ = layout_test_dir_.Append(test_parent_dir);
|
| layout_test_dir_ = layout_test_dir_.Append(test_case_dir);
|
| ASSERT_TRUE(file_util::DirectoryExists(layout_test_dir_));
|
|
|
| // Gets the file path to rebased expected result directory for the current
|
| // platform.
|
| - // webkit/data/layout_tests/platform/chromium_***/LayoutTests/...
|
| - rebase_result_dir_ = src_dir.AppendASCII("webkit");
|
| + // chrome/test/data/layout_tests/LayoutTests/platform/chromium_***/...
|
| + rebase_result_dir_ = src_dir.AppendASCII("chrome");
|
| + rebase_result_dir_ = rebase_result_dir_.AppendASCII("test");
|
| rebase_result_dir_ = rebase_result_dir_.AppendASCII("data");
|
| rebase_result_dir_ = rebase_result_dir_.AppendASCII("layout_tests");
|
| + rebase_result_dir_ = rebase_result_dir_.AppendASCII("LayoutTests");
|
| rebase_result_dir_ = rebase_result_dir_.AppendASCII("platform");
|
| rebase_result_dir_ = rebase_result_dir_.AppendASCII(kPlatformName);
|
| rebase_result_dir_ = rebase_result_dir_.Append(test_parent_dir);
|
| @@ -74,9 +77,11 @@ void UILayoutTest::InitializeForLayoutTest(const FilePath& test_parent_dir,
|
| // win32 platform. This is used by other non-win32 platform to use the same
|
| // rebased expected results.
|
| #if !defined(OS_WIN)
|
| - rebase_result_win_dir_ = src_dir.AppendASCII("webkit");
|
| + rebase_result_win_dir_ = src_dir.AppendASCII("chrome");
|
| + rebase_result_win_dir_ = rebase_result_win_dir_.AppendASCII("test");
|
| rebase_result_win_dir_ = rebase_result_win_dir_.AppendASCII("data");
|
| rebase_result_win_dir_ = rebase_result_win_dir_.AppendASCII("layout_tests");
|
| + rebase_result_win_dir_ = rebase_result_win_dir_.AppendASCII("LayoutTests");
|
| rebase_result_win_dir_ = rebase_result_win_dir_.AppendASCII("platform");
|
| rebase_result_win_dir_ = rebase_result_win_dir_.AppendASCII("chromium-win");
|
| rebase_result_win_dir_ = rebase_result_win_dir_.Append(test_parent_dir);
|
| @@ -92,6 +97,7 @@ void UILayoutTest::InitializeForLayoutTest(const FilePath& test_parent_dir,
|
| // like .../LayoutTests/fast/workers/.... Otherwise those layout tests
|
| // dealing with location property, like worker-location.html, could fail.
|
| new_layout_test_dir_ = temp_test_dir_;
|
| + new_layout_test_dir_ = new_layout_test_dir_.AppendASCII("LayoutTests");
|
| new_layout_test_dir_ = new_layout_test_dir_.Append(test_parent_dir);
|
| if (port == kHttpPort) {
|
| new_http_root_dir_ = new_layout_test_dir_;
|
| @@ -139,11 +145,13 @@ void UILayoutTest::AddResourceForLayoutTest(const FilePath& parent_dir,
|
| src_dir = src_dir.AppendASCII("test");
|
| src_dir = src_dir.AppendASCII("data");
|
| src_dir = src_dir.AppendASCII("layout_tests");
|
| + src_dir = src_dir.AppendASCII("LayoutTests");
|
| src_dir = src_dir.Append(parent_dir);
|
| src_dir = src_dir.Append(resource_dir);
|
| ASSERT_TRUE(file_util::DirectoryExists(src_dir));
|
|
|
| - FilePath dest_parent_dir = temp_test_dir_.Append(parent_dir);
|
| + FilePath dest_parent_dir = temp_test_dir_.
|
| + AppendASCII("LayoutTests").Append(parent_dir);
|
| ASSERT_TRUE(file_util::CreateDirectory(dest_parent_dir));
|
| FilePath dest_dir = dest_parent_dir.Append(resource_dir);
|
| ASSERT_TRUE(file_util::CopyDirectory(src_dir, dest_dir, true));
|
|
|