| Index: webkit/tools/test_shell/test_shell_mac.mm
|
| diff --git a/webkit/tools/test_shell/test_shell_mac.mm b/webkit/tools/test_shell/test_shell_mac.mm
|
| index 9b9b9aa231ec03acc4de5b2555cf3a51adc251c8..08c1432deccf52d9509b1df90f6d3f9c0af2d4f3 100644
|
| --- a/webkit/tools/test_shell/test_shell_mac.mm
|
| +++ b/webkit/tools/test_shell/test_shell_mac.mm
|
| @@ -593,7 +593,7 @@ void TestShell::LoadURLForFrame(const GURL& url,
|
| }
|
|
|
| bool TestShell::PromptForSaveFile(const wchar_t* prompt_title,
|
| - std::wstring* result)
|
| + FilePath* result)
|
| {
|
| NSSavePanel* save_panel = [NSSavePanel savePanel];
|
|
|
| @@ -605,7 +605,7 @@ bool TestShell::PromptForSaveFile(const wchar_t* prompt_title,
|
| /* display the NSSavePanel */
|
| if ([save_panel runModalForDirectory:NSHomeDirectory() file:@""] ==
|
| NSOKButton) {
|
| - result->assign(UTF8ToWide([[save_panel filename] UTF8String]));
|
| + *result = FilePath([[save_panel filename] fileSystemRepresentation]);
|
| return true;
|
| }
|
| return false;
|
| @@ -672,8 +672,7 @@ base::StringPiece GetDataResource(int resource_id) {
|
| // use a PNG. The GIF doesn't have the color range needed to correctly
|
| // match the TIFF they use in Safari.
|
| path = path.AppendASCII("missingImage.png");
|
| - bool success = file_util::ReadFileToString(path.ToWStringHack(),
|
| - &broken_image_data);
|
| + bool success = file_util::ReadFileToString(path, &broken_image_data);
|
| if (!success) {
|
| LOG(FATAL) << "Failed reading: " << path.value();
|
| }
|
| @@ -686,8 +685,7 @@ base::StringPiece GetDataResource(int resource_id) {
|
| if (resize_corner_data.empty()) {
|
| FilePath path = GetResourcesFilePath();
|
| path = path.AppendASCII("textAreaResizeCorner.png");
|
| - bool success = file_util::ReadFileToString(path.ToWStringHack(),
|
| - &resize_corner_data);
|
| + bool success = file_util::ReadFileToString(path, &resize_corner_data);
|
| if (!success) {
|
| LOG(FATAL) << "Failed reading: " << path.value();
|
| }
|
|
|