- From: Adam Bergkvist via GitHub <sysbot+gh@w3.org>
- Date: Tue, 24 Oct 2017 05:07:56 +0000
- To: public-media-capture-logs@w3.org
Script output: ``` Checking ../mediacapture-main/getusermedia.html Example_1: Passed Example_2: Passed Example_3: Passed Example_4: Passed Example_5: Passed Example_6: Passed Example_7: Passed Example_8: Passed Example_9: Passed === Example_10 === 01 temp = { 02 frameRate: {min: 1.0, max: 60.0}, 03 facingMode: [ "user", "left" ] 04 }; === Linter output === /home/eadaber/repos/w3c/check-examples/Example_10.js 3:15 error There should be no space after '[' array-bracket-spacing 3:32 error There should be no space before ']' array-bracket-spacing ✖ 2 problems (2 errors, 0 warnings) 2 errors, 0 warnings potentially fixable with the `--fix` option. Example_10: Linter process exited with code 1 Example_11: Passed Example_12: Passed === Example_13 === 01 <button id="startBtn">Start</button> 02 <script> 03 const startBtn = document.getElementById('startBtn'); 04 05 startBtn.onclick = async () => { 06 try { 07 startBtn.disabled = true; 08 const constraints = { 09 audio: true, 10 video: true 11 }; 12 13 const stream = await navigator.mediaDevices.getUserMedia(constraints); 14 15 for (let track of stream.getTracks()) { 16 track.onended = () => { 17 startBtn.disabled = stream.getTracks().some(t => t.readyState == 'live'); 18 } 19 }; 20 } catch(err) { 21 console.error(err) 22 } 23 }; 24 </script> === Linter output === /home/eadaber/repos/w3c/check-examples/Example_13.html 17:53 error Expected parentheses around arrow function argument arrow-parens 18:8 error Missing semicolon semi 20:5 error Expected space(s) after "catch" keyword-spacing 21:23 error Missing semicolon semi ✖ 4 problems (4 errors, 0 warnings) 4 errors, 0 warnings potentially fixable with the `--fix` option. Example_13: Linter process exited with code 1 === Example_14 === 01 <script> 02 window.onload = async () => { 03 const video = document.getElementById('monitor'); 04 const canvas = document.getElementById('photo'); 05 const shutter = document.getElementById('shutter'); 06 07 try { 08 video.srcObject = await navigator.mediaDevices.getUserMedia({video: true}); 09 10 await new Promise(resolve => video.onloadedmetadata = resolve); 11 canvas.width = video.videoWidth; 12 canvas.height = video.videoHeight; 13 document.getElementById('splash').hidden = true; 14 document.getElementById('app').hidden = false; 15 16 shutter.onclick = () => canvas.getContext('2d').drawImage(video, 0, 0); 17 } catch (err) { 18 console.error(err) 19 } 20 }; 21 </script> 22 23 <h1>Snapshot Kiosk</h1> 24 25 <section id="splash"> 26 <p id="errorMessage">Loading...</p> 27 </section> 28 29 <section id="app" hidden> 30 <video id="monitor" autoplay></video> 31 <button id="shutter">📷</button> 32 <canvas id="photo"></canvas> 33 </section> === Linter output === /home/eadaber/repos/w3c/check-examples/Example_14.html 10:23 error Expected parentheses around arrow function argument arrow-parens 18:23 error Missing semicolon semi ✖ 2 problems (2 errors, 0 warnings) 2 errors, 0 warnings potentially fixable with the `--fix` option. Example_14: Linter process exited with code 1 ``` -- GitHub Notification of comment by adam-be Please view or discuss this issue at https://github.com/w3c/mediacapture-main/pull/486#issuecomment-338875315 using your GitHub account
Received on Tuesday, 24 October 2017 05:07:57 UTC