Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(128)

Unified Diff: third_party/WebKit/LayoutTests/imagecapture/resources/mock-imagecapture.js

Issue 2787933002: ImageCapture: separate fillLightMode, redEyeReduction and Torch (Closed)
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/LayoutTests/imagecapture/resources/mock-imagecapture.js
diff --git a/third_party/WebKit/LayoutTests/imagecapture/resources/mock-imagecapture.js b/third_party/WebKit/LayoutTests/imagecapture/resources/mock-imagecapture.js
index 4f0ac3159ac16898dcc0f3e0d6b5b3b52b4173f7..7aa4c520ea2d58404eddbc0f5d2d2a65de0dd788 100644
--- a/third_party/WebKit/LayoutTests/imagecapture/resources/mock-imagecapture.js
+++ b/third_party/WebKit/LayoutTests/imagecapture/resources/mock-imagecapture.js
@@ -23,8 +23,10 @@ let mockImageCaptureReady = define(
exposure_compensation :
{ min : -200.0, max : 200.0, current : 33.0, step : 33.0},
white_balance_mode : imageCapture.MeteringMode.CONTINUOUS,
- fill_light_mode : imageCapture.FillLightMode.AUTO,
- red_eye_reduction : true,
+ fill_light_mode : [ imageCapture.FillLightMode.AUTO,
+ imageCapture.FillLightMode.FLASH],
+ red_eye_reduction : imageCapture.RedEyeReduction.CONTROLLABLE,
+ torch : false,
color_temperature :
{ min : 2500.0, max : 6500.0, current : 6000.0, step : 1000.0 },
brightness : { min : 1.0, max : 10.0, current : 5.0, step : 1.0 },
@@ -71,7 +73,7 @@ let mockImageCaptureReady = define(
settings.white_balance_mode;
}
if (settings.has_fill_light_mode)
- this.state_.capabilities.fill_light_mode = settings.fill_light_mode;
+ this.state_.capabilities.fill_light_mode = [settings.fill_light_mode];
if (settings.has_red_eye_reduction)
this.state_.capabilities.red_eye_reduction = settings.red_eye_reduction;
if (settings.has_color_temperature) {
@@ -87,6 +89,9 @@ let mockImageCaptureReady = define(
if (settings.has_sharpness)
this.state_.capabilities.sharpness.current = settings.sharpness;
+ if (settings.has_torch)
+ this.state_.capabilities.torch = settings.torch;
+
return Promise.resolve({ success : true });
}

Powered by Google App Engine
This is Rietveld 408576698