| OLD | NEW |
| 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 Loading... |
| 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> |
| OLD | NEW |