OLD | NEW |
1 "use strict"; | 1 "use strict"; |
2 | 2 |
3 let mockImageCaptureReady = define( | 3 let mockImageCaptureReady = define( |
4 'mockImageCapture', | 4 'mockImageCapture', |
5 ['media/mojo/interfaces/image_capture.mojom', | 5 ['media/mojo/interfaces/image_capture.mojom', |
6 'mojo/public/js/bindings', | 6 'mojo/public/js/bindings', |
7 'mojo/public/js/connection', | 7 'mojo/public/js/connection', |
8 'content/public/renderer/service_registry', | 8 'content/public/renderer/service_registry', |
9 ], (imageCapture, bindings, connection, serviceRegistry) => { | 9 ], (imageCapture, bindings, connection, serviceRegistry) => { |
10 | 10 |
(...skipping 15 matching lines...) Expand all Loading... |
26 getCapabilities(source_id) { | 26 getCapabilities(source_id) { |
27 return Promise.resolve(this.capabilities_); | 27 return Promise.resolve(this.capabilities_); |
28 } | 28 } |
29 | 29 |
30 setOptions(source_id, settings) { | 30 setOptions(source_id, settings) { |
31 this.settings_ = settings; | 31 this.settings_ = settings; |
32 return Promise.resolve({ success : true }); | 32 return Promise.resolve({ success : true }); |
33 } | 33 } |
34 | 34 |
35 takePhoto(source_id) { | 35 takePhoto(source_id) { |
36 return Promise.resolve({ mime_type : 'image/cat', | 36 return Promise.resolve({ blob : { mime_type : 'image/cat', |
37 data : "(,,,)=(^.^)=(,,,)" }); | 37 data : new Array(2) } }); |
38 } | 38 } |
39 | 39 |
40 capabilities() { | 40 capabilities() { |
41 return this.capabilities_.capabilities; | 41 return this.capabilities_.capabilities; |
42 } | 42 } |
43 | 43 |
44 options() { | 44 options() { |
45 return this.settings_; | 45 return this.settings_; |
46 } | 46 } |
47 | 47 |
48 } | 48 } |
49 return new MockImageCapture(); | 49 return new MockImageCapture(); |
50 }); | 50 }); |
OLD | NEW |