[go: nahoru, domu]

[base] Use std::wstring for native strings on Win

This change modifies the native strings used in base::FilePath,
base::CommandLine and base::Environment to be std::wstring on Windows.
Furthermore it updates callers within //base to be compatible with the
upcoming switch of base::string16 from std::wstring to std::u16string.

Bug: 911896
Change-Id: I3843e87c15ad0faeaa0e5e0ca3059c39e8108dd5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1817603
Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org>
Reviewed-by: Robert Liao <robliao@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#721421}
30 files changed