| Index: Source/core/page/DragData.cpp
|
| diff --git a/Source/core/page/DragData.cpp b/Source/core/page/DragData.cpp
|
| index 6e7e29a73f32ddcc0943bb8d8b47348255ec504f..fbb264c22eaeb2a5eb6a4ef0999c8476278de067 100644
|
| --- a/Source/core/page/DragData.cpp
|
| +++ b/Source/core/page/DragData.cpp
|
| @@ -85,21 +85,18 @@ bool DragData::containsFiles() const
|
| return m_platformDragData->containsFilenames();
|
| }
|
|
|
| -unsigned DragData::numberOfFiles() const
|
| -{
|
| - return m_platformDragData->filenames().size();
|
| -}
|
| -
|
| int DragData::modifierKeyState() const
|
| {
|
| return m_platformDragData->modifierKeyState();
|
| }
|
|
|
| -void DragData::asFilenames(Vector<String>& result) const
|
| +void DragData::asFilePaths(Vector<String>& result) const
|
| {
|
| const Vector<String>& filenames = m_platformDragData->filenames();
|
| - for (size_t i = 0; i < filenames.size(); ++i)
|
| - result.append(filenames[i]);
|
| + for (size_t i = 0; i < filenames.size(); ++i) {
|
| + if (!filenames[i].isEmpty())
|
| + result.append(filenames[i]);
|
| + }
|
| }
|
|
|
| bool DragData::containsPlainText() const
|
|
|