| Index: third_party/WebKit/Source/modules/imagecapture/PhotoCapabilities.cpp
|
| diff --git a/third_party/WebKit/Source/modules/imagecapture/PhotoCapabilities.cpp b/third_party/WebKit/Source/modules/imagecapture/PhotoCapabilities.cpp
|
| index c6efb8a94c663a35760d84bae0009b97bd9d4a4d..42b43c1fb6771b823a774af62abd3c9dcbd56068 100644
|
| --- a/third_party/WebKit/Source/modules/imagecapture/PhotoCapabilities.cpp
|
| +++ b/third_party/WebKit/Source/modules/imagecapture/PhotoCapabilities.cpp
|
| @@ -11,8 +11,8 @@ namespace {
|
| String meteringModeToString(media::mojom::blink::MeteringMode mode)
|
| {
|
| switch (mode) {
|
| - case media::mojom::blink::MeteringMode::UNAVAILABLE:
|
| - return "unavailable";
|
| + case media::mojom::blink::MeteringMode::NONE:
|
| + return "none";
|
| case media::mojom::blink::MeteringMode::MANUAL:
|
| return "manual";
|
| case media::mojom::blink::MeteringMode::SINGLE_SHOT:
|
| @@ -48,6 +48,25 @@ String PhotoCapabilities::whiteBalanceMode() const
|
| return meteringModeToString(m_whiteBalanceMode);
|
| }
|
|
|
| +String PhotoCapabilities::fillLightMode() const
|
| +{
|
| + switch (m_fillLightMode) {
|
| + case media::mojom::blink::FillLightMode::NONE:
|
| + return "none";
|
| + case media::mojom::blink::FillLightMode::OFF:
|
| + return "off";
|
| + case media::mojom::blink::FillLightMode::AUTO:
|
| + return "auto";
|
| + case media::mojom::blink::FillLightMode::FLASH:
|
| + return "flash";
|
| + case media::mojom::blink::FillLightMode::TORCH:
|
| + return "torch";
|
| + default:
|
| + NOTREACHED();
|
| + }
|
| + return emptyString();
|
| +}
|
| +
|
| DEFINE_TRACE(PhotoCapabilities)
|
| {
|
| visitor->trace(m_iso);
|
|
|