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

Side by Side Diff: third_party/WebKit/LayoutTests/imagecapture/MediaStreamTrack-getCapabilities.html

Issue 2795923003: Image Capture: remove MediaSettingsRange.current (Closed)
Patch Set: bugfix: getMediaTrackSettings() should merge dictionaries, not override the input parameter; Layout… Created 3 years, 8 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 unified diff | Download patch
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <script src="../resources/testharness.js"></script> 2 <script src="../resources/testharness.js"></script>
3 <script src="../resources/testharnessreport.js"></script> 3 <script src="../resources/testharnessreport.js"></script>
4 <script src="../resources/mojo-helpers.js"></script> 4 <script src="../resources/mojo-helpers.js"></script>
5 <script src="resources/mock-imagecapture.js"></script> 5 <script src="resources/mock-imagecapture.js"></script>
6 <body> 6 <body>
7 <canvas id='canvas' width=10 height=10/> 7 <canvas id='canvas' width=10 height=10/>
8 </body> 8 </body>
9 <script> 9 <script>
10 10
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
51 assert_equals(capabilities.whiteBalanceMode[0], 51 assert_equals(capabilities.whiteBalanceMode[0],
52 meteringModeNames[mock_capabilities.white_balance_mode], 52 meteringModeNames[mock_capabilities.white_balance_mode],
53 'whiteBalanceMode'); 53 'whiteBalanceMode');
54 54
55 assert_true(capabilities.exposureCompensation instanceof 55 assert_true(capabilities.exposureCompensation instanceof
56 MediaSettingsRange); 56 MediaSettingsRange);
57 assert_equals(capabilities.exposureCompensation.max, 57 assert_equals(capabilities.exposureCompensation.max,
58 mock_capabilities.exposure_compensation.max); 58 mock_capabilities.exposure_compensation.max);
59 assert_equals(capabilities.exposureCompensation.min, 59 assert_equals(capabilities.exposureCompensation.min,
60 mock_capabilities.exposure_compensation.min); 60 mock_capabilities.exposure_compensation.min);
61 assert_equals(capabilities.exposureCompensation.current,
62 mock_capabilities.exposure_compensation.current);
63 assert_equals(capabilities.exposureCompensation.step, 61 assert_equals(capabilities.exposureCompensation.step,
64 mock_capabilities.exposure_compensation.step); 62 mock_capabilities.exposure_compensation.step);
65 63
66 assert_true(capabilities.colorTemperature instanceof MediaSettingsRange) ; 64 assert_true(capabilities.colorTemperature instanceof MediaSettingsRange) ;
67 assert_equals(capabilities.colorTemperature.max, 65 assert_equals(capabilities.colorTemperature.max,
68 mock_capabilities.color_temperature.max); 66 mock_capabilities.color_temperature.max);
69 assert_equals(capabilities.colorTemperature.min, 67 assert_equals(capabilities.colorTemperature.min,
70 mock_capabilities.color_temperature.min); 68 mock_capabilities.color_temperature.min);
71 assert_equals(capabilities.colorTemperature.current,
72 mock_capabilities.color_temperature.current);
73 assert_equals(capabilities.colorTemperature.step, 69 assert_equals(capabilities.colorTemperature.step,
74 mock_capabilities.color_temperature.step); 70 mock_capabilities.color_temperature.step);
75 71
76 assert_true(capabilities.iso instanceof MediaSettingsRange); 72 assert_true(capabilities.iso instanceof MediaSettingsRange);
77 assert_equals(capabilities.iso.max, mock_capabilities.iso.max); 73 assert_equals(capabilities.iso.max, mock_capabilities.iso.max);
78 assert_equals(capabilities.iso.min, mock_capabilities.iso.min); 74 assert_equals(capabilities.iso.min, mock_capabilities.iso.min);
79 assert_equals(capabilities.iso.current, mock_capabilities.iso.current);
80 assert_equals(capabilities.iso.step, mock_capabilities.iso.step); 75 assert_equals(capabilities.iso.step, mock_capabilities.iso.step);
81 76
82 assert_true(capabilities.brightness instanceof MediaSettingsRange); 77 assert_true(capabilities.brightness instanceof MediaSettingsRange);
83 assert_equals(capabilities.brightness.max, 78 assert_equals(capabilities.brightness.max,
84 mock_capabilities.brightness.max); 79 mock_capabilities.brightness.max);
85 assert_equals(capabilities.brightness.min, 80 assert_equals(capabilities.brightness.min,
86 mock_capabilities.brightness.min); 81 mock_capabilities.brightness.min);
87 assert_equals(capabilities.brightness.current,
88 mock_capabilities.brightness.current);
89 assert_equals(capabilities.brightness.step, 82 assert_equals(capabilities.brightness.step,
90 mock_capabilities.brightness.step); 83 mock_capabilities.brightness.step);
91 84
92 assert_true(capabilities.contrast instanceof MediaSettingsRange); 85 assert_true(capabilities.contrast instanceof MediaSettingsRange);
93 assert_equals(capabilities.contrast.max, mock_capabilities.contrast.max) ; 86 assert_equals(capabilities.contrast.max, mock_capabilities.contrast.max) ;
94 assert_equals(capabilities.contrast.min, mock_capabilities.contrast.min) ; 87 assert_equals(capabilities.contrast.min, mock_capabilities.contrast.min) ;
95 assert_equals(capabilities.contrast.current,
96 mock_capabilities.contrast.current);
97 assert_equals(capabilities.contrast.step, 88 assert_equals(capabilities.contrast.step,
98 mock_capabilities.contrast.step); 89 mock_capabilities.contrast.step);
99 90
100 assert_true(capabilities.saturation instanceof MediaSettingsRange); 91 assert_true(capabilities.saturation instanceof MediaSettingsRange);
101 assert_equals(capabilities.saturation.max, 92 assert_equals(capabilities.saturation.max,
102 mock_capabilities.saturation.max); 93 mock_capabilities.saturation.max);
103 assert_equals(capabilities.saturation.min, 94 assert_equals(capabilities.saturation.min,
104 mock_capabilities.saturation.min); 95 mock_capabilities.saturation.min);
105 assert_equals(capabilities.saturation.current,
106 mock_capabilities.saturation.current);
107 assert_equals(capabilities.saturation.step, 96 assert_equals(capabilities.saturation.step,
108 mock_capabilities.saturation.step); 97 mock_capabilities.saturation.step);
109 98
110 assert_true(capabilities.sharpness instanceof MediaSettingsRange); 99 assert_true(capabilities.sharpness instanceof MediaSettingsRange);
111 assert_equals(capabilities.sharpness.max, 100 assert_equals(capabilities.sharpness.max,
112 mock_capabilities.sharpness.max); 101 mock_capabilities.sharpness.max);
113 assert_equals(capabilities.sharpness.min, 102 assert_equals(capabilities.sharpness.min,
114 mock_capabilities.sharpness.min); 103 mock_capabilities.sharpness.min);
115 assert_equals(capabilities.sharpness.current,
116 mock_capabilities.sharpness.current);
117 assert_equals(capabilities.sharpness.step, 104 assert_equals(capabilities.sharpness.step,
118 mock_capabilities.sharpness.step); 105 mock_capabilities.sharpness.step);
119 106
120 assert_true(capabilities.zoom instanceof MediaSettingsRange); 107 assert_true(capabilities.zoom instanceof MediaSettingsRange);
121 assert_equals(capabilities.zoom.max, mock_capabilities.zoom.max); 108 assert_equals(capabilities.zoom.max, mock_capabilities.zoom.max);
122 assert_equals(capabilities.zoom.min, mock_capabilities.zoom.min); 109 assert_equals(capabilities.zoom.min, mock_capabilities.zoom.min);
123 assert_equals(capabilities.zoom.current, mock_capabilities.zoom.current) ;
124 assert_equals(capabilities.zoom.step, mock_capabilities.zoom.step); 110 assert_equals(capabilities.zoom.step, mock_capabilities.zoom.step);
125 111
126 assert_equals(capabilities.torch, mock_capabilities.torch, 'torch'); 112 assert_equals(capabilities.torch, mock_capabilities.torch, 'torch');
127 113
128 t.done(); 114 t.done();
129 }, 100); 115 }, 100);
130 }, 116 },
131 error => { 117 error => {
132 assert_unreached("Error creating MockImageCapture: " + error); 118 assert_unreached("Error creating MockImageCapture: " + error);
133 }) 119 })
134 120
135 }, 'exercises MediaStreamTrack.getCapabilities()'); 121 }, 'exercises MediaStreamTrack.getCapabilities()');
136 122
137 </script> 123 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698