Index: third_party/WebKit/Source/modules/imagecapture/ImageCapture.cpp |
diff --git a/third_party/WebKit/Source/modules/imagecapture/ImageCapture.cpp b/third_party/WebKit/Source/modules/imagecapture/ImageCapture.cpp |
index a460a3a0b47cbaff9b48e755343ea0e3a8f79ed7..ce49053aebb89bb09adc746f391195783bc813bb 100644 |
--- a/third_party/WebKit/Source/modules/imagecapture/ImageCapture.cpp |
+++ b/third_party/WebKit/Source/modules/imagecapture/ImageCapture.cpp |
@@ -564,10 +564,9 @@ void ImageCapture::onCapabilitiesUpdateInternal( |
m_settings.setZoom(capabilities.zoom->current); |
} |
- m_capabilities.setTorch(capabilities.torch); |
- |
- // TODO(mcasas): do |torch| when the mojom interface is updated, |
- // https://crbug.com/700607. |
+ m_capabilities.setTorch(capabilities.supports_torch); |
+ if (capabilities.supports_torch) |
+ m_settings.setTorch(capabilities.torch); |
} |
void ImageCapture::onServiceConnectionError() { |