summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chrome/browser/net/client_hints_unittest.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/chrome/browser/net/client_hints_unittest.cc b/chrome/browser/net/client_hints_unittest.cc
index c93b3b6..828db69 100644
--- a/chrome/browser/net/client_hints_unittest.cc
+++ b/chrome/browser/net/client_hints_unittest.cc
@@ -4,9 +4,8 @@
#include "chrome/browser/net/client_hints.h"
-#include <locale.h>
-
#include "base/logging.h"
+#include "base/test/scoped_locale.h"
#include "testing/gtest/include/gtest/gtest.h"
class ClientHintsTest : public testing::Test {
@@ -26,7 +25,7 @@ TEST_F(ClientHintsTest, HintsWellFormatted) {
}
TEST_F(ClientHintsTest, HintsWellFormattedWithNonEnLocale) {
- setlocale(LC_ALL, "fr_FR.UTF-8");
+ base::ScopedLocale locale("fr_FR.UTF-8");
UpdateScreenInfo(1.567f);
std::string hint = client_hints_.GetDevicePixelRatioHeader();
EXPECT_EQ("1.57", hint);