Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index 324bbdfa98204918472e73b0ba2e8236f154119b..f1ad911aff5b581a52edb53b495ee6174de3e5f2 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -1742,7 +1742,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]); |