| Index: chrome/browser/extensions/api/system_display/display_info_provider_chromeos.cc
|
| diff --git a/chrome/browser/extensions/api/system_display/display_info_provider_chromeos.cc b/chrome/browser/extensions/api/system_display/display_info_provider_chromeos.cc
|
| index dba99e0ab1f4756dbdfb4f2fa25ad5a2033b9edb..3bb69835e7a0aacf3c7ff55ca0190a8a5e90770d 100644
|
| --- a/chrome/browser/extensions/api/system_display/display_info_provider_chromeos.cc
|
| +++ b/chrome/browser/extensions/api/system_display/display_info_provider_chromeos.cc
|
| @@ -355,14 +355,10 @@ bool SetInfoImpl(const std::string& display_id_str,
|
|
|
| } // namespace
|
|
|
| -void DisplayInfoProvider::SetInfo(const std::string& display_id,
|
| +bool DisplayInfoProvider::SetInfo(const std::string& display_id,
|
| const DisplayProperties& info,
|
| - const SetInfoCallback& callback) {
|
| - std::string error;
|
| - bool success = SetInfoImpl(display_id, info, &error);
|
| - base::MessageLoopProxy::current()->PostTask(
|
| - FROM_HERE,
|
| - base::Bind(callback, success, error));
|
| + std::string* error) {
|
| + return SetInfoImpl(display_id, info, error);
|
| }
|
|
|
| void DisplayInfoProvider::UpdateDisplayUnitInfoForPlatform(
|
|
|