| Index: content/renderer/drop_data_builder.cc
|
| diff --git a/content/renderer/drop_data_builder.cc b/content/renderer/drop_data_builder.cc
|
| index 232428b5891004d3a4b611335b393707c17966a4..1016bcffe5be0952f51045db52860acc35a5af1a 100644
|
| --- a/content/renderer/drop_data_builder.cc
|
| +++ b/content/renderer/drop_data_builder.cc
|
| @@ -8,6 +8,7 @@
|
|
|
| #include "base/strings/string_util.h"
|
| #include "content/public/common/drop_data.h"
|
| +#include "third_party/WebKit/public/platform/FilePathConversion.h"
|
| #include "third_party/WebKit/public/platform/URLConversion.h"
|
| #include "third_party/WebKit/public/platform/WebDragData.h"
|
| #include "third_party/WebKit/public/platform/WebString.h"
|
| @@ -60,8 +61,8 @@ DropData DropDataBuilder::Build(const WebDragData& drag_data) {
|
| case WebDragData::Item::StorageTypeFilename:
|
| // TODO(varunjain): This only works on chromeos. Support win/mac/gtk.
|
| result.filenames.push_back(ui::FileInfo(
|
| - base::FilePath::FromUTF16Unsafe(item.filenameData),
|
| - base::FilePath::FromUTF16Unsafe(item.displayNameData)));
|
| + blink::WebStringToFilePath(item.filenameData),
|
| + blink::WebStringToFilePath(item.displayNameData)));
|
| break;
|
| case WebDragData::Item::StorageTypeFileSystemFile: {
|
| DropData::FileSystemFileInfo info;
|
|
|