Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / fileapi / FileList.cpp
index 0cfbddf..d863b6c 100644 (file)
@@ -44,8 +44,12 @@ Vector<String> FileList::pathsForUserVisibleFiles() const
 {
     Vector<String> paths;
     for (unsigned i = 0; i < m_files.size(); ++i) {
-        if (m_files[i]->userVisibility() == File::IsUserVisible)
-            paths.append(m_files[i]->path());
+        if (m_files[i]->userVisibility() == File::IsUserVisible) {
+            if (m_files[i]->hasBackingFile())
+                paths.append(m_files[i]->path());
+            else
+                paths.append(m_files[i]->name());
+        }
     }
 
     return paths;