power: Update to build against libchrome-271506.
BUG=chromium:375032
TEST=`FEATURES=test emerge-$BOARD platform2`
Change-Id: I63ebbcd347b930ea557806cf07cf026be2e76de9
Reviewed-on: https://chromium-review.googlesource.com/201052
Tested-by: Ben Chan <benchan@chromium.org>
Reviewed-by: Daniel Erat <derat@chromium.org>
Commit-Queue: Ben Chan <benchan@chromium.org>
diff --git a/common/prefs.cc b/common/prefs.cc
index f11224b..998eeba 100644
--- a/common/prefs.cc
+++ b/common/prefs.cc
@@ -109,7 +109,7 @@
else if (!base::ReadFileToString(path, &buf))
continue;
- TrimWhitespaceASCII(buf, TRIM_TRAILING, &buf);
+ base::TrimWhitespaceASCII(buf, base::TRIM_TRAILING, &buf);
PrefReadResult result;
result.path = path.value();
result.value = buf;
@@ -200,7 +200,7 @@
const std::string& name = it->first;
const std::string& value = it->second;
base::FilePath path = pref_paths_[0].Append(name);
- if (file_util::WriteFile(path, value.data(), value.size()) == -1)
+ if (base::WriteFile(path, value.data(), value.size()) == -1)
PLOG(ERROR) << "Failed to write " << path.AsUTF8Unsafe();
}
prefs_to_write_.clear();
diff --git a/common/prefs_unittest.cc b/common/prefs_unittest.cc
index 9a402db..ea44b2a 100644
--- a/common/prefs_unittest.cc
+++ b/common/prefs_unittest.cc
@@ -192,13 +192,13 @@
// This way, each path's pref file will have a unique value.
std::string int_string = base::Int64ToString(kIntTestValue + i);
EXPECT_EQ(int_string.size(),
- file_util::WriteFile(path.Append(kIntTestFileName),
+ base::WriteFile(path.Append(kIntTestFileName),
int_string.data(), int_string.size()));
EXPECT_TRUE(base::PathExists(path.Append(kIntTestFileName)));
std::string double_string = base::DoubleToString(kDoubleTestValue + i);
EXPECT_EQ(double_string.size(),
- file_util::WriteFile(path.Append(kDoubleTestFileName),
+ base::WriteFile(path.Append(kDoubleTestFileName),
double_string.data(), double_string.size()));
EXPECT_TRUE(base::PathExists(path.Append(kDoubleTestFileName)));
}
@@ -254,11 +254,11 @@
double_string = base::DoubleToString(kDoubleTestValue);
}
EXPECT_EQ(int_string.size(),
- file_util::WriteFile(path.Append(kIntTestFileName),
+ base::WriteFile(path.Append(kIntTestFileName),
int_string.data(), int_string.size()));
EXPECT_TRUE(base::PathExists(path.Append(kIntTestFileName)));
EXPECT_EQ(double_string.size(),
- file_util::WriteFile(path.Append(kDoubleTestFileName),
+ base::WriteFile(path.Append(kDoubleTestFileName),
double_string.data(), double_string.size()));
EXPECT_TRUE(base::PathExists(path.Append(kDoubleTestFileName)));
}
@@ -281,12 +281,12 @@
TestPrefsObserver observer(&prefs_);
ASSERT_TRUE(prefs_.Init(paths_));
EXPECT_EQ(strlen(kPrefValue),
- file_util::WriteFile(kFilePath, kPrefValue, strlen(kPrefValue)));
+ base::WriteFile(kFilePath, kPrefValue, strlen(kPrefValue)));
EXPECT_EQ(kPrefName, observer.RunUntilPrefChanged());
// Write to the file again.
EXPECT_EQ(strlen(kPrefValue),
- file_util::WriteFile(kFilePath, kPrefValue, strlen(kPrefValue)));
+ base::WriteFile(kFilePath, kPrefValue, strlen(kPrefValue)));
EXPECT_EQ(kPrefName, observer.RunUntilPrefChanged());
// Remove the file.
diff --git a/common/testrunner.cc b/common/testrunner.cc
index 1f9aaae..7baba5d 100644
--- a/common/testrunner.cc
+++ b/common/testrunner.cc
@@ -13,8 +13,6 @@
CommandLine::Init(argc, argv);
logging::LoggingSettings settings;
settings.logging_dest = logging::LOG_TO_SYSTEM_DEBUG_LOG;
- settings.dcheck_state =
- logging::ENABLE_DCHECK_FOR_NON_OFFICIAL_RELEASE_BUILDS;
logging::InitLogging(settings);
base::AtExitManager at_exit_manager;
base::MessageLoopForIO message_loop;
diff --git a/powerd/daemon.cc b/powerd/daemon.cc
index 245bfb2..ae0f500 100644
--- a/powerd/daemon.cc
+++ b/powerd/daemon.cc
@@ -354,7 +354,7 @@
base::FilePath path(kWakeupCountPath);
std::string buf;
if (base::ReadFileToString(path, &buf)) {
- TrimWhitespaceASCII(buf, TRIM_TRAILING, &buf);
+ base::TrimWhitespaceASCII(buf, base::TRIM_TRAILING, &buf);
if (base::StringToUint64(buf, wakeup_count))
return true;
@@ -367,7 +367,7 @@
virtual void SetSuspendAnnounced(bool announced) OVERRIDE {
if (announced) {
- if (file_util::WriteFile(daemon_->suspend_announced_path_, NULL, 0) < 0) {
+ if (base::WriteFile(daemon_->suspend_announced_path_, NULL, 0) < 0) {
PLOG(ERROR) << "Couldn't create "
<< daemon_->suspend_announced_path_.value();
}
@@ -657,7 +657,7 @@
created_suspended_state_file_ = false;
const base::FilePath kStatePath(kSuspendedStatePath);
if (!base::PathExists(kStatePath)) {
- if (file_util::WriteFile(kStatePath, NULL, 0) == 0)
+ if (base::WriteFile(kStatePath, NULL, 0) == 0)
created_suspended_state_file_ = true;
else
LOG(WARNING) << "Unable to create " << kSuspendedStatePath;
diff --git a/powerd/policy/dark_resume_policy.cc b/powerd/policy/dark_resume_policy.cc
index c5cdf78..3b4f80f 100644
--- a/powerd/policy/dark_resume_policy.cc
+++ b/powerd/policy/dark_resume_policy.cc
@@ -113,7 +113,7 @@
PLOG(ERROR) << "Unable to read " << kDarkResumeStatePath;
return false;
}
- TrimWhitespaceASCII(buf, TRIM_TRAILING, &buf);
+ base::TrimWhitespaceASCII(buf, base::TRIM_TRAILING, &buf);
uint64 value = 0;
return base::StringToUint64(buf, &value) && value;
}
@@ -224,7 +224,7 @@
const std::string& state) {
for (std::vector<base::FilePath>::const_iterator iter = files.begin();
iter != files.end(); ++iter) {
- file_util::WriteFile(*iter, state.c_str(), state.length());
+ base::WriteFile(*iter, state.c_str(), state.length());
}
}
diff --git a/powerd/policy/dark_resume_policy_unittest.cc b/powerd/policy/dark_resume_policy_unittest.cc
index f2f26f5..2bdef5c 100644
--- a/powerd/policy/dark_resume_policy_unittest.cc
+++ b/powerd/policy/dark_resume_policy_unittest.cc
@@ -86,8 +86,8 @@
for (map<string, string>::iterator iter = values.begin();
iter != values.end();
++iter) {
- file_util::WriteFile(path_.Append(iter->first),
- iter->second.c_str(), iter->second.length());
+ base::WriteFile(path_.Append(iter->first),
+ iter->second.c_str(), iter->second.length());
}
ASSERT_TRUE(power_supply_->RefreshImmediately());
diff --git a/powerd/system/ambient_light_sensor.cc b/powerd/system/ambient_light_sensor.cc
index cae8028..65da1c3 100644
--- a/powerd/system/ambient_light_sensor.cc
+++ b/powerd/system/ambient_light_sensor.cc
@@ -88,7 +88,7 @@
void AmbientLightSensor::ReadCallback(const std::string& data) {
std::string trimmed_data;
- TrimWhitespaceASCII(data, TRIM_ALL, &trimmed_data);
+ base::TrimWhitespaceASCII(data, base::TRIM_ALL, &trimmed_data);
int value = 0;
if (base::StringToInt(trimmed_data, &value)) {
lux_value_ = value;
diff --git a/powerd/system/ambient_light_sensor_unittest.cc b/powerd/system/ambient_light_sensor_unittest.cc
index 1d10f47..ab85c4c 100644
--- a/powerd/system/ambient_light_sensor_unittest.cc
+++ b/powerd/system/ambient_light_sensor_unittest.cc
@@ -81,7 +81,7 @@
void WriteLux(int lux) {
std::string lux_string = base::IntToString(lux);
int bytes_written =
- file_util::WriteFile(data_file_, lux_string.data(), lux_string.size());
+ base::WriteFile(data_file_, lux_string.data(), lux_string.size());
CHECK(bytes_written == static_cast<int>(lux_string.size()))
<< "Wrote " << bytes_written << " byte(s) instead of "
<< lux_string.size() << " to " << data_file_.value();
diff --git a/powerd/system/async_file_reader_unittest.cc b/powerd/system/async_file_reader_unittest.cc
index 38669a0..30a7d76 100644
--- a/powerd/system/async_file_reader_unittest.cc
+++ b/powerd/system/async_file_reader_unittest.cc
@@ -43,7 +43,7 @@
// Write the contents to file and make sure the right size was written.
EXPECT_EQ(total_size,
- file_util::WriteFile(path, file_contents.data(), total_size));
+ base::WriteFile(path, file_contents.data(), total_size));
}
// When testing a file read where |file size| > |initial read size|, this is the
diff --git a/powerd/system/display/display_watcher.cc b/powerd/system/display/display_watcher.cc
index 233180c..14ac06e 100644
--- a/powerd/system/display/display_watcher.cc
+++ b/powerd/system/display/display_watcher.cc
@@ -39,7 +39,7 @@
return false;
// Trim whitespace to deal with trailing newlines.
- TrimWhitespaceASCII(status, TRIM_TRAILING, &status);
+ base::TrimWhitespaceASCII(status, base::TRIM_TRAILING, &status);
return status == DisplayWatcher::kDrmStatusConnected;
}
diff --git a/powerd/system/display/display_watcher_unittest.cc b/powerd/system/display/display_watcher_unittest.cc
index f321b29..dac6685 100644
--- a/powerd/system/display/display_watcher_unittest.cc
+++ b/powerd/system/display/display_watcher_unittest.cc
@@ -67,7 +67,7 @@
// the file.
base::FilePath CreateI2CDevice(const std::string& device_name) {
base::FilePath device_path = device_dir_.path().Append(device_name);
- CHECK_EQ(file_util::WriteFile(device_path, "\n", 1), 1);
+ CHECK_EQ(base::WriteFile(device_path, "\n", 1), 1);
return device_path;
}
@@ -101,14 +101,14 @@
const char kDisconnected[] = "disconnected";
base::FilePath status_path =
device_path.Append(DisplayWatcher::kDrmStatusFile);
- ASSERT_TRUE(file_util::WriteFile(status_path, kDisconnected,
+ ASSERT_TRUE(base::WriteFile(status_path, kDisconnected,
strlen(kDisconnected)));
NotifyAboutUdevEvent();
EXPECT_EQ(static_cast<size_t>(0), watcher_.GetDisplays().size());
// The display should be reported when the device's status goes to
// "connected".
- ASSERT_TRUE(file_util::WriteFile(status_path,
+ ASSERT_TRUE(base::WriteFile(status_path,
DisplayWatcher::kDrmStatusConnected,
strlen(DisplayWatcher::kDrmStatusConnected)));
NotifyAboutUdevEvent();
@@ -117,7 +117,7 @@
// A trailing newline should be okay.
std::string kConnectedNewline(DisplayWatcher::kDrmStatusConnected);
kConnectedNewline += "\n";
- ASSERT_TRUE(file_util::WriteFile(status_path, kConnectedNewline.c_str(),
+ ASSERT_TRUE(base::WriteFile(status_path, kConnectedNewline.c_str(),
kConnectedNewline.size()));
NotifyAboutUdevEvent();
ASSERT_EQ(static_cast<size_t>(1), watcher_.GetDisplays().size());
@@ -128,7 +128,7 @@
base::FilePath second_device_path = CreateDrmDevice("card0-DP-0");
base::FilePath second_status_path =
second_device_path.Append(DisplayWatcher::kDrmStatusFile);
- ASSERT_TRUE(file_util::WriteFile(second_status_path, kDisconnected,
+ ASSERT_TRUE(base::WriteFile(second_status_path, kDisconnected,
strlen(kDisconnected)));
NotifyAboutUdevEvent();
ASSERT_EQ(static_cast<size_t>(1), watcher_.GetDisplays().size());
@@ -137,7 +137,7 @@
// Connect the second device. It should be reported first since devices are
// sorted alphabetically.
- ASSERT_TRUE(file_util::WriteFile(second_status_path,
+ ASSERT_TRUE(base::WriteFile(second_status_path,
DisplayWatcher::kDrmStatusConnected,
strlen(DisplayWatcher::kDrmStatusConnected)));
NotifyAboutUdevEvent();
@@ -150,14 +150,14 @@
// Disconnect both devices and create a new device that has a
// "connected" status but doesn't match the expected naming pattern for a
// video card.
- ASSERT_TRUE(file_util::WriteFile(status_path, kDisconnected,
+ ASSERT_TRUE(base::WriteFile(status_path, kDisconnected,
strlen(kDisconnected)));
- ASSERT_TRUE(file_util::WriteFile(second_status_path, kDisconnected,
+ ASSERT_TRUE(base::WriteFile(second_status_path, kDisconnected,
strlen(kDisconnected)));
base::FilePath misnamed_device_path = CreateDrmDevice("control32");
base::FilePath misnamed_status_path =
misnamed_device_path.Append(DisplayWatcher::kDrmStatusFile);
- ASSERT_TRUE(file_util::WriteFile(misnamed_status_path,
+ ASSERT_TRUE(base::WriteFile(misnamed_status_path,
kConnectedNewline.c_str(), kConnectedNewline.size()));
NotifyAboutUdevEvent();
EXPECT_EQ(static_cast<size_t>(0), watcher_.GetDisplays().size());
@@ -168,7 +168,7 @@
base::FilePath device_path = CreateDrmDevice("card0-DP-1");
base::FilePath status_path =
device_path.Append(DisplayWatcher::kDrmStatusFile);
- ASSERT_TRUE(file_util::WriteFile(status_path,
+ ASSERT_TRUE(base::WriteFile(status_path,
DisplayWatcher::kDrmStatusConnected,
strlen(DisplayWatcher::kDrmStatusConnected)));
@@ -219,7 +219,7 @@
base::FilePath device_path = CreateDrmDevice("card0-DP-1");
base::FilePath status_path =
device_path.Append(DisplayWatcher::kDrmStatusFile);
- ASSERT_TRUE(file_util::WriteFile(status_path,
+ ASSERT_TRUE(base::WriteFile(status_path,
DisplayWatcher::kDrmStatusConnected,
strlen(DisplayWatcher::kDrmStatusConnected)));
NotifyAboutUdevEvent();
diff --git a/powerd/system/input.cc b/powerd/system/input.cc
index 25aa895..c508bd2 100644
--- a/powerd/system/input.cc
+++ b/powerd/system/input.cc
@@ -380,7 +380,7 @@
base::FilePath path = base::FilePath(kSysClassInputPath).
Append(name).Append("device/power/wakeup");
const char* state = enabled ? kWakeupEnabled : kWakeupDisabled;
- if (!file_util::WriteFile(path, state, strlen(state))) {
+ if (!base::WriteFile(path, state, strlen(state))) {
LOG(ERROR) << "Failed to write to " << path.value();
return false;
}
@@ -469,7 +469,7 @@
<< device_name_path.value();
return false;
}
- TrimWhitespaceASCII(input_name, TRIM_TRAILING, &input_name);
+ base::TrimWhitespaceASCII(input_name, base::TRIM_TRAILING, &input_name);
WakeupMap::iterator iter = wakeup_inputs_map_.find(input_name);
if (iter == wakeup_inputs_map_.end()) {
// Not on the list of wakeup input devices
diff --git a/powerd/system/internal_backlight.cc b/powerd/system/internal_backlight.cc
index fdefb33..3b3bfa9 100644
--- a/powerd/system/internal_backlight.cc
+++ b/powerd/system/internal_backlight.cc
@@ -32,7 +32,7 @@
return false;
}
- TrimWhitespaceASCII(level_str, TRIM_TRAILING, &level_str);
+ base::TrimWhitespaceASCII(level_str, base::TRIM_TRAILING, &level_str);
if (!base::StringToInt64(level_str, level)) {
LOG(ERROR) << "Unable to parse brightness \"" << level_str << "\" from "
<< path.value();
@@ -45,7 +45,7 @@
// Writes |level| to |path|. Returns false on failure.
bool WriteBrightnessLevelToFile(const base::FilePath& path, int64 level) {
std::string buf = base::Int64ToString(level);
- if (file_util::WriteFile(path, buf.data(), buf.size()) == -1) {
+ if (base::WriteFile(path, buf.data(), buf.size()) == -1) {
LOG(ERROR) << "Unable to write brightness \"" << buf << "\" to "
<< path.value();
return false;
diff --git a/powerd/system/internal_backlight_unittest.cc b/powerd/system/internal_backlight_unittest.cc
index b326e5f..60bf5bd 100644
--- a/powerd/system/internal_backlight_unittest.cc
+++ b/powerd/system/internal_backlight_unittest.cc
@@ -37,20 +37,20 @@
std::string str = base::StringPrintf("%" PRId64 "\n", brightness);
ASSERT_EQ(str.size(),
- file_util::WriteFile(
+ base::WriteFile(
path.Append(InternalBacklight::kBrightnessFilename),
str.data(), str.size()));
str = base::StringPrintf("%" PRId64 "\n", max_brightness);
ASSERT_EQ(str.size(),
- file_util::WriteFile(
+ base::WriteFile(
path.Append(InternalBacklight::kMaxBrightnessFilename),
str.data(), str.size()));
if (actual_brightness >= 0) {
str = base::StringPrintf("%" PRId64 "\n", actual_brightness);
ASSERT_EQ(str.size(),
- file_util::WriteFile(
+ base::WriteFile(
path.Append(InternalBacklight::kActualBrightnessFilename),
str.data(), str.size()));
}
@@ -67,7 +67,7 @@
return -1;
}
int64 level = 0;
- TrimWhitespaceASCII(data, TRIM_TRAILING, &data);
+ base::TrimWhitespaceASCII(data, base::TRIM_TRAILING, &data);
if (!base::StringToInt64(data, &level)) {
LOG(ERROR) << "Unable to parse \"" << level << "\" from " << file.value();
return -1;
diff --git a/powerd/system/peripheral_battery_watcher.cc b/powerd/system/peripheral_battery_watcher.cc
index 1d61db6..217568c 100644
--- a/powerd/system/peripheral_battery_watcher.cc
+++ b/powerd/system/peripheral_battery_watcher.cc
@@ -66,7 +66,7 @@
std::string buf;
base::ReadFileToString(scope_path, &buf);
- TrimWhitespaceASCII(buf, TRIM_TRAILING, &buf);
+ base::TrimWhitespaceASCII(buf, base::TRIM_TRAILING, &buf);
if (buf != "Device")
continue;
@@ -94,7 +94,7 @@
std::string model_name;
base::ReadFileToString(model_name_path, &model_name);
- TrimWhitespaceASCII(model_name, TRIM_TRAILING, &model_name);
+ base::TrimWhitespaceASCII(model_name, base::TRIM_TRAILING, &model_name);
AsyncFileReader* reader = new AsyncFileReader;
battery_readers_.push_back(reader);
@@ -132,7 +132,7 @@
const std::string& model_name,
const std::string& data) {
std::string trimmed_data;
- TrimWhitespaceASCII(data, TRIM_ALL, &trimmed_data);
+ base::TrimWhitespaceASCII(data, base::TRIM_ALL, &trimmed_data);
int level = -1;
if (base::StringToInt(trimmed_data, &level)) {
SendBatteryStatus(path, model_name, level);
diff --git a/powerd/system/peripheral_battery_watcher_unittest.cc b/powerd/system/peripheral_battery_watcher_unittest.cc
index 8aa974a..1c54a17 100644
--- a/powerd/system/peripheral_battery_watcher_unittest.cc
+++ b/powerd/system/peripheral_battery_watcher_unittest.cc
@@ -84,7 +84,7 @@
protected:
void WriteFile(const base::FilePath& path, const string& str) {
- ASSERT_EQ(str.size(), file_util::WriteFile(path, str.data(), str.size()));
+ ASSERT_EQ(str.size(), base::WriteFile(path, str.data(), str.size()));
}
// Temporary directory mimicking a /sys directory containing a set of sensor
diff --git a/powerd/system/power_supply.cc b/powerd/system/power_supply.cc
index 5f1dc51..4fefbd0 100644
--- a/powerd/system/power_supply.cc
+++ b/powerd/system/power_supply.cc
@@ -64,7 +64,7 @@
if (!base::ReadFileToString(directory.Append(filename), out))
return false;
- TrimWhitespaceASCII(*out, TRIM_TRAILING, out);
+ base::TrimWhitespaceASCII(*out, base::TRIM_TRAILING, out);
return true;
}
@@ -497,7 +497,7 @@
if (base::PathExists(scope_path)) {
std::string buf;
base::ReadFileToString(scope_path, &buf);
- TrimWhitespaceASCII(buf, TRIM_TRAILING, &buf);
+ base::TrimWhitespaceASCII(buf, base::TRIM_TRAILING, &buf);
if (buf == "Device") {
VLOG(1) << "Skipping Power supply " << path.value()
<< " with scope: " << buf;
@@ -506,7 +506,7 @@
}
std::string buf;
if (base::ReadFileToString(path.Append("type"), &buf)) {
- TrimWhitespaceASCII(buf, TRIM_TRAILING, &buf);
+ base::TrimWhitespaceASCII(buf, base::TRIM_TRAILING, &buf);
// Only look for battery / line power paths if they haven't been found
// already. This makes the assumption that they don't change (but battery
// path can disappear if removed). So this code should only be run once
diff --git a/powerd/system/power_supply_unittest.cc b/powerd/system/power_supply_unittest.cc
index 96f3310..2b0f658 100644
--- a/powerd/system/power_supply_unittest.cc
+++ b/powerd/system/power_supply_unittest.cc
@@ -144,8 +144,8 @@
void WriteValue(const std::string& relative_filename,
const std::string& value) {
- CHECK(file_util::WriteFile(path_.Append(relative_filename),
- value.c_str(), value.length()));
+ CHECK(base::WriteFile(path_.Append(relative_filename),
+ value.c_str(), value.length()));
}
void WriteDoubleValue(const std::string& relative_filename, double value) {
diff --git a/tools/powerd_dbus_suspend.cc b/tools/powerd_dbus_suspend.cc
index 9ee9366..65d5553 100644
--- a/tools/powerd_dbus_suspend.cc
+++ b/tools/powerd_dbus_suspend.cc
@@ -80,9 +80,9 @@
if (FLAGS_wakeup_timeout) {
std::string alarm_string =
base::IntToString(time(NULL) + FLAGS_wakeup_timeout);
- CHECK(file_util::WriteFile(base::FilePath(kRtcWakeAlarmPath),
- alarm_string.c_str(),
- alarm_string.length()));
+ CHECK(base::WriteFile(base::FilePath(kRtcWakeAlarmPath),
+ alarm_string.c_str(),
+ alarm_string.length()));
}
powerd_proxy->ConnectToSignal(