Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index 8285c45075692350cc627ff5723d2ef43427207e..3829a19d8ee387bcb36294bd7a113d0b6ed8a2ff 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -1757,7 +1757,7 @@ bool RenderViewImpl::runFileChooser( |
ipc_params.mode = FileChooserParams::Open; |
ipc_params.title = params.title; |
ipc_params.default_file_name = |
- base::FilePath::FromUTF16Unsafe(params.initialValue); |
+ base::FilePath::FromUTF16Unsafe(params.initialValue).BaseName(); |
ipc_params.accept_types.reserve(params.acceptTypes.size()); |
for (size_t i = 0; i < params.acceptTypes.size(); ++i) |
ipc_params.accept_types.push_back(params.acceptTypes[i]); |