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 22 matching lines...) Expand all Loading... |
33 getCapabilities(source_id) { | 33 getCapabilities(source_id) { |
34 return Promise.resolve(this.capabilities_); | 34 return Promise.resolve(this.capabilities_); |
35 } | 35 } |
36 | 36 |
37 setOptions(source_id, settings) { | 37 setOptions(source_id, settings) { |
38 this.settings_ = settings; | 38 this.settings_ = settings; |
39 return Promise.resolve({ success : true }); | 39 return Promise.resolve({ success : true }); |
40 } | 40 } |
41 | 41 |
42 takePhoto(source_id) { | 42 takePhoto(source_id) { |
43 return Promise.resolve({ mime_type : 'image/cat', | 43 return Promise.resolve({ blob : { mime_type : 'image/cat', |
44 data : "(,,,)=(^.^)=(,,,)" }); | 44 data : new Array(2) } }); |
45 } | 45 } |
46 | 46 |
47 capabilities() { | 47 capabilities() { |
48 return this.capabilities_.capabilities; | 48 return this.capabilities_.capabilities; |
49 } | 49 } |
50 | 50 |
51 options() { | 51 options() { |
52 return this.settings_; | 52 return this.settings_; |
53 } | 53 } |
54 | 54 |
55 } | 55 } |
56 return new MockImageCapture(); | 56 return new MockImageCapture(); |
57 }); | 57 }); |
OLD | NEW |