diff options
-rw-r--r-- | net/base/net_util.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/net/base/net_util.cc b/net/base/net_util.cc index d679e14..3b6349f 100644 --- a/net/base/net_util.cc +++ b/net/base/net_util.cc @@ -781,6 +781,11 @@ GURL FilePathToFileURL(const FilePath& path) { ReplaceSubstringsAfterOffset(&url_string, 0, FILE_PATH_LITERAL("#"), FILE_PATH_LITERAL("%23")); +#if defined(OS_POSIX) + ReplaceSubstringsAfterOffset(&url_string, 0, + FILE_PATH_LITERAL("\\"), FILE_PATH_LITERAL("%5C")); +#endif + return GURL(url_string); } |