14:53:33 RRSAgent has joined #mediacap 14:53:33 logging to http://www.w3.org/2013/08/28-mediacap-irc 14:53:35 RRSAgent, make logs public 14:53:35 Zakim has joined #mediacap 14:53:37 Zakim, this will be MCAP 14:53:37 ok, trackbot; I see UW_MdCap()11:00AM scheduled to start in 7 minutes 14:53:38 Meeting: Media Capture Task Force Teleconference 14:53:38 Date: 28 August 2013 14:54:11 fluffy has joined #mediacap 14:54:26 zakim, I am Dan_Burnett 14:54:26 sorry, burn, I do not see a party named 'Dan_Burnett' 14:54:46 zakim, code? 14:54:46 the conference code is 6227 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), burn 14:55:04 UW_MdCap()11:00AM has now started 14:55:12 + +1.403.244.aaaa 14:56:04 +Dan_Burnett 14:56:09 zakim, I am Dan_Burnett 14:56:09 ok, burn, I now associate you with Dan_Burnett 14:56:31 zakim, aaaa is Cullen_Jennings 14:56:31 +Cullen_Jennings; got it 14:56:55 Zakim, I am Cullen_Jennings 14:56:55 ok, fluffy, I now associate you with Cullen_Jennings 14:57:59 +[Mozilla] 14:58:02 +stefanh 14:58:12 gmandyam has joined #mediacap 14:58:13 Zakim, [Mozilla] contains Josh_Soref, gmandyam 14:58:13 +Josh_Soref, gmandyam; got it 14:58:27 scribe: Josh_Soref 14:58:31 scribenick: timeless 14:58:52 Zakim, who is on the call? 14:58:52 On the phone I see Cullen_Jennings, Dan_Burnett, [Mozilla], stefanh 14:58:53 jesup has joined #mediacap 14:58:54 [Mozilla] has Josh_Soref, gmandyam 14:59:16 + +91.22.39.14.aabb 14:59:22 +Jim_Barnett 14:59:32 +??P8 14:59:37 zakim, ??P8 is me 14:59:37 +fjh; got it 14:59:41 + +33.2.31.26.aacc 14:59:44 Zakim, mute Josh_Soref \ 14:59:44 I don't understand 'mute Josh_Soref \', timeless 14:59:46 Zakim, mute Josh_Soref 14:59:46 sorry, timeless, I do not know which phone connection belongs to Josh_Soref 14:59:46 Present+ Frederick_HIrsch 14:59:55 +??P9 14:59:57 + +1.610.889.aadd 14:59:58 Zakim, ??P9 is me 14:59:59 +dom; got it 15:00:07 RRSAgent, draft minutes 15:00:07 I have made the request to generate http://www.w3.org/2013/08/28-mediacap-minutes.html timeless 15:00:22 zakim, who's talking? 15:00:34 burn, listening for 11 seconds I heard sound from the following: Dan_Burnett (28%), [Mozilla] (24%) 15:00:38 zakim, aadd is me 15:00:39 +jesup; got it 15:00:44 RRSAgent, draft minutes 15:00:44 I have made the request to generate http://www.w3.org/2013/08/28-mediacap-minutes.html timeless 15:00:48 RRSAgent, make logs public 15:00:49 RRSAgent, draft minutes 15:00:49 I have made the request to generate http://www.w3.org/2013/08/28-mediacap-minutes.html timeless 15:00:59 Zakim, mute [Mozilla] 15:00:59 [Mozilla] should now be muted 15:01:00 stephane_cazeaux has joined #mediacap 15:01:19 + +1.510.996.aaee 15:01:26 + +1.650.241.aaff 15:01:31 Zakim, who is on the call? 15:01:31 On the phone I see Cullen_Jennings, Dan_Burnett, [Mozilla] (muted), stefanh, +91.22.39.14.aabb, Jim_Barnett, fjh, +33.2.31.26.aacc, dom, jesup, +1.510.996.aaee, +1.650.241.aaff 15:01:35 [Mozilla] has Josh_Soref, gmandyam 15:01:36 + +46.1.07.14.aagg 15:01:57 Zakim, where is 510? 15:01:57 North American dialing code 1.510 is California 15:02:06 adambe has joined #mediacap 15:02:08 Zakim, where is +91? 15:02:08 country code 91 is India 15:02:10 Zakim, where is +33? 15:02:10 country code 33 is France 15:02:20 +33 is me 15:02:29 Zakim, aacc is stephane_cazeaux 15:02:30 +stephane_cazeaux; got it 15:02:39 s/+33 is me// 15:03:04 http://lists.w3.org/Archives/Public/public-media-capture/2013Aug/0165.html 15:03:05 mreavy has joined #mediacap 15:03:14 + +1.650.678.aahh 15:03:19 s|http://lists.w3.org/Archives/Public/public-media-capture/2013Aug/0165.html|Agenda: http://lists.w3.org/Archives/Public/public-media-capture/2013Aug/0165.html| 15:03:24 RRSAgent, draft minutes 15:03:24 I have made the request to generate http://www.w3.org/2013/08/28-mediacap-minutes.html timeless 15:03:47 Zakim, who is on the call? 15:03:47 On the phone I see Cullen_Jennings, Dan_Burnett, [Mozilla] (muted), stefanh, +91.22.39.14.aabb, Jim_Barnett, fjh, stephane_cazeaux, dom, jesup, +1.510.996.aaee, +1.650.241.aaff, 15:03:50 ... +46.1.07.14.aagg, +1.650.678.aahh 15:03:50 [Mozilla] has Josh_Soref, gmandyam 15:04:01 chair: stefanh 15:04:26 s/chair: stefanh/chair: stefanh, hta/ 15:04:39 topic: Minutes Approval 15:04:48 http://lists.w3.org/Archives/Public/public-media-capture/2013May/0061.html 15:04:55 stefanh: are there other comments? 15:05:04 Jim_ has joined #mediacap 15:05:05 ... I propose the minutes 15:05:17 s/the/we approve the/ 15:05:41 RESOLUTION: Minutes from 7 May 2013 are approved 15:05:50 Topic: Media Capture and Streams 15:06:02 burn: the last set of edits were by adambe 15:06:17 ... i'd like adambe to speak about it 15:06:30 adambe: the changes were for a bunch of bugs 15:06:36 ... they were uncontroversial 15:06:41 ... like 10 bugs 15:06:54 Zakim, who is speaking? 15:07:05 timeless, listening for 10 seconds I heard sound from the following: +46.1.07.14.aagg (10%) 15:07:14 adambe: if you have any issues with how bugs are resolved, you can reopen 15:07:18 Balwinder has joined #mediacap 15:07:19 Zakim, aagg is adambe 15:07:19 +adambe; got it 15:07:30 ... if you have any particular issues/comments 15:07:35 ... we can take them now 15:07:38 ... or you can comment in the bug 15:07:55 Zakim, who is speaking? 15:08:06 timeless, listening for 10 seconds I heard sound from the following: dom (13%), adambe (40%) 15:08:19 dom: do you have any visibility(?) for the remaining open bugs? 15:08:39 s/(?) for/ on the schedule for fixing/ 15:08:43 adambe: there are more bugs ... i think i can take a few more for the next release 15:09:35 burn: there's no schedule in general that the editors have for closing bugs 15:09:47 ... as soon as there's consensus, the editors will make the change 15:10:02 ... it's the responsibility of the chairs to ensure discussion continues to ensure 15:10:09 ... there's a conclusion 15:10:21 fluffy: it's the responsibility of the WG, not the chairs 15:10:29 ... but we aren't getting much from the group 15:10:42 RRSAgent, draft minutes 15:10:42 I have made the request to generate http://www.w3.org/2013/08/28-mediacap-minutes.html timeless 15:10:54 burn: if you don't push your own bugs forward to resolution, one way or the other 15:11:06 ... the chairs have the opportunity to close the bug-- essentially reject it 15:11:23 Topic: Test Suite 15:11:45 dom: i wanted to mention work i did back in june 15:12:00 -> https://github.com/w3c/web-platform-tests/tree/master/mediacapture-streams test suite 15:12:06 ... i did a couple of things on the test suite i did a year before 15:12:09 hta has joined #mediacap 15:12:16 ... one was moving the suite to github 15:12:21 ... where most test suites are now hosted 15:12:47 ... the more meaningful work was to update the test suite to make it more complete and adapt it to the latest changes to the spec 15:12:57 ... the work back in june was trying to write tests for this specification 15:13:07 ... this is again a call for feedback on the test cases 15:13:19 ... also interested in hearing from implementers on whether they're planning to use the test suite 15:13:28 ... if not, are there things i can do to make it easier to use 15:13:34 ... getUserMedia requires user consent 15:13:52 ... i don't think we have a good way to indicate if a test requires acceptance/refusal 15:14:07 burn: user-consent is written into the spec on purpose 15:14:09 zakim, who is here? 15:14:09 On the phone I see Cullen_Jennings, Dan_Burnett, [Mozilla] (muted), stefanh, +91.22.39.14.aabb, Jim_Barnett, fjh, stephane_cazeaux, dom, jesup, +1.510.996.aaee, +1.650.241.aaff, 15:14:13 ... adambe, +1.650.678.aahh 15:14:13 [Mozilla] has Josh_Soref, gmandyam 15:14:13 On IRC I see hta, Balwinder, Jim_, mreavy, adambe, stephane_cazeaux, jesup, gmandyam, fluffy, Zakim, RRSAgent, burn, stefanh, fjh, lgombos, dom, slightlyoff, richt, Josh_Soref, 15:14:13 ... timeless, trackbot, derf 15:14:13 ... we don't specify how it's to be obtained 15:14:23 ... there isn't any automated way to know 15:14:38 zakim, aaf is me 15:14:38 sorry, hta, I do not recognize a party named 'aaf' 15:14:39 ... if i download a browser which says "this automatically consents to giving microphone access" 15:14:50 s/zakim, aaf is me// 15:14:57 Zakim, aaff is hta 15:14:57 +hta; got it 15:15:26 dom: when the operation says "do this if you get consent, and do that if you don't" 15:15:31 Zakim, who is speaking? 15:15:41 timeless, listening for 10 seconds I could not identify any sounds 15:16:06 XXX: Firefox has a special mode where you can force things to fail or allow it to succeed 15:16:50 dom: the Web Driver API 15:16:53 s/XXX/ekr/ 15:17:02 ekr: Chrome has persistent permissions 15:17:30 ekr: maybe i'm not understanding how you expect this to work 15:17:40 dom: the test running system will probably use Web Driver 15:17:57 ... we're discussing something that we know can't be automated in the W3 test suite 15:18:01 - +1.650.678.aahh 15:18:16 Zakim, who is on the call? 15:18:16 On the phone I see Cullen_Jennings, Dan_Burnett, [Mozilla] (muted), stefanh, +91.22.39.14.aabb, Jim_Barnett, fjh, stephane_cazeaux, dom, jesup, +1.510.996.aaee, hta, adambe 15:18:19 [Mozilla] has Josh_Soref, gmandyam 15:18:19 + +1.650.678.aaii 15:18:52 hta: ZZZ 15:19:04 ... W3 has automated test suites 15:19:08 ... i'm waiting for things to complete 15:19:12 ... before we dailed in 15:19:33 - +1.650.678.aaii 15:19:40 dom: i heard you saying... 15:19:43 ekr has joined #mediacap 15:20:00 dom: i'm trying to get feedback 15:20:06 I keep getting kicked off the call 15:20:08 I blame at/7t 15:20:19 + +1.650.678.aajj 15:20:21 I said: Chrome has automated tests in its public source code that manipulate the infobar prompt. 15:20:24 Zakim, aajj is ekr 15:20:25 +ekr; got it 15:20:31 Topic: Bugs 15:20:38 s/.../ that Chrome is looking at integrating W3C test suites in its testing framework; harald will look at W3C test suites for media capture and WebRTC at that occasion/ 15:20:40 burn: bug qqq 15:20:52 hta: the sense i got from the ML 15:21:00 ... what we're getting from getObjectURL 15:21:07 ... as a URL 15:21:13 ... is definitely not the URL of a blob: 15:21:20 ... and shouldn't be used as the URL of a blob 15:21:26 s/blob:/blob/ 15:21:38 ... so having the letters "blob:" in front is confusing 15:21:41 s/qqq/19594/ 15:21:59 - +1.510.996.aaee 15:22:00 ... the behavior of getObjectURL isn't documented for blob 15:22:14 ... we could say "this is the object from which you can get urls" 15:22:18 .. and either say or not say 15:22:21 s/../.../ 15:22:31 ... do other people have strong opinions one way or the other 15:22:46 stefanh: i looked into the extension object 15:22:52 ... they identify PPP 15:23:06 ... don't know if we should do the same or not? 15:23:29 fluffy: i don't really fully understand the issue 15:23:37 ... i suspect most people don't understand what we're talking about 15:23:46 s/extension object/media source extensions/ 15:23:55 q+ to ask why we need two directement assignments methods 15:23:56 hta: the getObjectURL model is bad 15:24:13 s//getObject/createObject/g 15:24:13 ... all the specifications specify what implementations have to do 15:24:17 q? 15:24:24 s|s//getObject/createObject/g|| 15:24:28 s/getObject/createObject/g 15:24:30 https://www.w3.org/Bugs/Public/show_bug.cgi?id=21606 15:24:39 dom: hta says for backwards compat 15:24:44 s/the CreateObjectURL is bad/Martin thinks the CreateObjectURL is bad/ 15:24:45 ... but i'm not sure how important that is 15:25:02 ... i'm not sure what isn't solved with 15:25:06 ... i'm not sure on the first point 15:25:13 ... whether this brings a useful addition to the UCs 15:25:26 jesup: stuff from long ago 15:25:34 ... at mozilla we preferred sourceObject 15:25:37 ... for reasons roc indicated 15:25:41 ... lifetime management of resources 15:25:47 ... knowing when they're no longer accessible 15:25:50 ... we've implemented both 15:25:54 ... are preference is sourceObject 15:25:57 s/are/our/ 15:26:24 burn: createObjectURL as i'm seeing it used by WebRTC applications 15:26:35 ... they call createObjectURL and then assign the video.src property to that result 15:26:39 ... in that sense, the url is opaque 15:26:43 ... they have no idea what's there 15:26:46 ... they don't care 15:26:58 ... they want to take the output from the Media Stream and send it to a particular element 15:27:12 ... direct assignment of src with .sourceObject covers that 15:27:31 ... the question is what UCs are covered by createObjectURL that aren't covered by .sourceObject 15:27:42 ... we'd have to specify what it does, since it doesn't return a blob 15:27:48 -adambe 15:27:54 fluffy: thank you very much 15:28:05 hta: can someone argue against this 15:28:05 q+ 15:28:11 q- 15:28:16 ack fluffy 15:28:18 +adambe 15:28:22 fluffy: burn asked if there was a UC 15:28:23 ack Cullen 15:28:27 ... there can't be a UC that needs it 15:28:37 ... what's returned right now doesn't do what it says anyway 15:28:45 ... i'm in favor of removing it as burn stated 15:28:55 adambe: i think i mentioned this at the editor's call 15:29:07 ... there are people who construct and parse their page by concatenating strings 15:29:16 ... it could just be a unique id 15:29:31 ... if you take this and build the html using a string 15:29:35 ... that's one UC 15:29:39 ... not sure it's particularly important 15:29:53 q+ 15:30:02 ... should you be able to set the source property to a stream? 15:30:12 q+ 15:30:13 ack burn 15:30:14 ... i think a separate property of sourceObject cleared up the discussion 15:30:20 ack Dan 15:30:23 burn: the rationale for keeping it is that you can treat it as a handle 15:30:25 ... some string 15:30:31 ... whether the string has meaning or not 15:30:41 ... what's important is that it's a string that can be saved 15:30:49 ... and your application can dynamically assign one string or another 15:30:52 ... it acts as a handle 15:30:56 [but that can be done with srcObject too, can't it?] 15:31:00 ... you aren't changing how the handle is defined 15:31:10 ... but you're selecting which one you're assigning 15:31:20 q+ 15:31:54 ""+""+