Index: chrome/browser/chromeos/policy/remote_commands/device_commands_factory_chromeos.cc |
diff --git a/chrome/browser/chromeos/policy/remote_commands/device_commands_factory_chromeos.cc b/chrome/browser/chromeos/policy/remote_commands/device_commands_factory_chromeos.cc |
index 86b37a1f56f96c82b206e8be7a8427eeb63c7768..9614e80f58b8a7ab98a13de654ba29754231edf4 100644 |
--- a/chrome/browser/chromeos/policy/remote_commands/device_commands_factory_chromeos.cc |
+++ b/chrome/browser/chromeos/policy/remote_commands/device_commands_factory_chromeos.cc |
@@ -10,6 +10,7 @@ |
#include "base/threading/sequenced_worker_pool.h" |
#include "chrome/browser/chromeos/policy/remote_commands/device_command_reboot_job.h" |
#include "chrome/browser/chromeos/policy/remote_commands/device_command_screenshot_job.h" |
+#include "chrome/browser/chromeos/policy/remote_commands/device_command_set_volume_job.h" |
#include "chrome/browser/chromeos/policy/remote_commands/screenshot_delegate.h" |
#include "chromeos/dbus/dbus_thread_manager.h" |
#include "components/policy/core/common/remote_commands/remote_command_job.h" |
@@ -38,6 +39,9 @@ DeviceCommandsFactoryChromeOS::BuildJobForType(em::RemoteCommand_Type type) { |
content::BrowserThread::GetBlockingPool()->GetSequencedTaskRunner( |
content::BrowserThread::GetBlockingPool() |
->GetSequenceToken())))); |
+ case em::RemoteCommand_Type_DEVICE_SET_VOLUME: |
+ return base::WrapUnique<RemoteCommandJob>( |
+ new DeviceCommandSetVolumeJob()); |
default: |
return nullptr; |
} |