00:57:50 RRSAgent has joined #webapps 00:57:50 logging to http://www.w3.org/2013/11/12-webapps-irc 00:58:02 RRSAgent, this log will span midnight 00:58:02 I'm logging. I don't understand 'this log will span midnight', ArtB. Try /msg RRSAgent help 00:58:12 Meeting: WebApps F2F Meeting @ TPAC 2013 00:58:33 Agenda: http://www.w3.org/wiki/Webapps/November2013Meeting#Agenda_Tuesday_November_12 00:58:42 Chair: Art, Chaals 00:58:47 ScribeNick: ArtB 00:58:50 Scribe: Art 00:59:27 cwdoh has joined #webapps 01:03:46 chaals has joined #webapps 01:05:12 kurosawa has joined #webapps 01:05:26 cwdoh has joined #webapps 01:05:55 tobie has joined #webapps 01:05:57 cwdoh has joined #webapps 01:06:28 lmcliste_ has joined #webapps 01:06:45 ijongcheol has joined #webapps 01:07:15 xiaoqian has joined #webapps 01:07:26 Present+ Arnaud_Braud 01:09:35 plh has joined #webapps 01:09:58 Present+ Art_Barstow, Charles_Nevile, Travis_Leithead, Adrian_Bateman, Eliot_Graff, Xiaoqian_Wu, Gary_Kacmarcik 01:10:05 RRSAgent, make log Public 01:10:10 RRSAgent, make minutes 01:10:10 I have made the request to generate http://www.w3.org/2013/11/12-webapps-minutes.html ArtB 01:10:12 wyh has joined #webapps 01:11:05 zakim, call shenzhen 01:11:05 ok, ArtB; the call is being made 01:11:06 IA_WebApps()7:00PM has now started 01:11:08 +Shenzhen 01:11:24 mete has left #webapps 01:11:26 kawai has joined #webapps 01:11:26 hoyang has joined #webapps 01:11:41 jhmoon has joined #webapps 01:11:50 Dayang has joined #webapps 01:12:29 Present+ Adam_Boyet, Ryosuke_Niwa 01:13:13 a12u has joined #webapps 01:14:11 seo has joined #webapps 01:14:27 lmcliste_ has joined #webapps 01:16:59 zakim, who's here? 01:16:59 On the phone I see Shenzhen 01:17:00 On IRC I see lmcliste_, seo, a12u, Dayang, jhmoon, hoyang, kawai, wyh, plh, xiaoqian, ijongcheol, cwdoh, tobie, kurosawa, RRSAgent, edoyle, Zakim, byungjung, johnny, dom, Lachy, 01:17:00 ... ArtB, Arno, glenn, Marcus_Altman___, Takahiro_, sgalineau, darobin 01:17:04 marcosc has joined #webapps 01:17:08 jungkees_ has joined #webapps 01:17:14 aboyet has joined #webapps 01:17:22 Present+ Jungkee_Song 01:17:26 hoyang has left #webapps 01:17:27 hoyang has joined #webapps 01:17:52 hoyang has left #webapps 01:17:54 hoyang has joined #webapps 01:17:55 csjung has joined #webapps 01:18:04 rniwa has joined #webapps 01:18:06 hoyang has left #webapps 01:18:08 hoyang has joined #webapps 01:18:10 Present+ Takayoshi_Kochi 01:18:20 hoyang has left #webapps 01:18:43 Topic: Admin, Agenda Setting 01:19:46 yang has joined #webapps 01:20:01 AB: this morning we will talk about Web Components 01:20:02 Toshiya has joined #webapps 01:20:10 … Dominic will join us from Mtn View 01:20:32 s/Dominic will join us/Dimitri will join us/ 01:20:40 … and Dominc from Tokyo 01:21:04 … After the morning break we will talk about Testing and Interop 01:21:06 mizuman has joined #webapps 01:21:12 Present+ Ted_OConnor 01:21:33 AB: we will start Web Components @ 09:30 01:21:39 RRSAgent, make minutes 01:21:39 I have made the request to generate http://www.w3.org/2013/11/12-webapps-minutes.html ArtB 01:22:19 kennyluck has joined #webapps 01:22:29 Present+ Erika_Doyle_Navara 01:22:46 kennyluck has joined #webapps 01:23:48 zqzhang__ has joined #webapps 01:23:58 Present+ Jonas_Sicking 01:24:55 minami has joined #webapps 01:25:42 johnny has joined #webapps 01:28:05 jehoochen_ has joined #webapps 01:28:15 lmcliste_ has joined #webapps 01:29:09 johnny_ has joined #webapps 01:29:28 Eliot has joined #webapps 01:32:09 kochix has joined #webapps 01:32:35 csjung_ has joined #webapps 01:33:10 csjung_ has left #webapps 01:33:21 csjung_ has joined #webapps 01:34:13 Zeke has joined #webapps 01:34:30 trying... 01:35:49 naka has joined #webapps 01:36:06 adrianba has joined #webapps 01:36:22 Travis has joined #webapps 01:36:23 zakim, code? 01:36:23 the conference code is 9274 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), adrianba 01:36:33 Scribe: Travis 01:36:37 Scribenick: Travis 01:36:38 denis has joined #webapps 01:37:14 jinsh has joined #webapps 01:37:31 zakim, room for 5? 01:37:33 ok, denis; conference Team_(webapps)01:37Z scheduled with code 26635 (CONF5) for 60 minutes until 0237Z 01:38:12 Topic: Technical Difficulties... 01:38:12 denis, how do we get the Shenzhen conf room to attach to this new bridge? 01:38:17 + +1.650.397.aaaa 01:38:48 zakim, aaaa is dglazkov 01:38:48 +dglazkov; got it 01:38:55 hoyang has joined #webapps 01:39:00 Topic: Web Components 01:39:46 nkic has joined #webapps 01:39:53 Zakim, +1.650 is dglazkov 01:39:53 sorry, Travis, I do not recognize a party named '+1.650' 01:40:08 Zakim, 1.650.397.aaaa is dglazkov 01:40:08 sorry, Travis, I do not recognize a party named '1.650.397.aaaa' 01:40:12 lmcliste_ has joined #webapps 01:40:15 zakim, who's on the phone? 01:40:15 On the phone I see Shenzhen, dglazkov 01:40:54 http://lists.w3.org/Archives/Public/public-webapps/2013OctDec/0042.html 01:41:03 ArtB: Please take a minute or two to give us a status update 01:41:20 dglazkov: Things are mostly unchanged. 01:41:23 chen has joined #webapps 01:41:36 naka_ has joined #webapps 01:41:45 ... custom elements have made pretty good progress--kinks worked out. 01:41:57 ... next step is a CR-ready doc. 01:42:21 ... the basics are there, everything else is additive. 01:42:39 JonathanJ1 has joined #webapps 01:42:51 dennisdmac has joined #webapps 01:43:00 ... Shadow DOM keeps going on--perhaps this year it can get to completion 01:43:06 ... custom elements may provide something that is simple and good. 01:43:33 jjj has joined #webapps 01:43:34 dong has joined #webapps 01:43:41 ... Shadow DOM has been taking over by ???, who is aligning with DOM4 01:43:46 ... also switching it to ReSpec 01:44:20 ... I'm focusing on custom elements. 01:44:39 jehoochen__ has joined #webapps 01:44:45 glenn has joined #webapps 01:45:07 s/taking over by???/taking over by mailto:hayato@google.com/ 01:46:29 Qian has joined #webapps 01:46:39 glenn has joined #webapps 01:46:46 ArtB: Switching over to ryosuki 01:46:50 RRSAgent, make minutes 01:46:50 I have made the request to generate http://www.w3.org/2013/11/12-webapps-minutes.html MikeSmith 01:47:14 http://lists.w3.org/Archives/Public/public-webapps/2013OctDec/0418.html -> Ryosuke's email 01:47:29 Ryosuki: Highlights key points from email. 01:47:49 dglazkov: Reviewed the email today, and want to address each point, time might be short. 01:48:29 ... sounds like you have the right motivation, but cutting out some pieces that we care about to. We want to build something that works in both cases: same origin and cross-origin. 01:48:49 Ryosuki: we think the current design makes cross-origin use cases much harder. 01:49:13 dglazkov: I think there are ways to do it (via Imports) 01:49:19 Travis: s/Ryosuki/Ryosuke/ 01:49:32 ... I think you're looking for encapsulation around shadow dom 01:49:45 jjj has joined #webapps 01:49:58 ... mozilla researchers came up with an elegant solutions for +1 buttons with trusted/untrusted code. 01:50:13 ... was hoping we'd taken everything we wrote down and make something good out of it. 01:50:27 Ryosuki: our concern is with the specs going to last call. 01:50:51 dglazkov: There is no changes to custom elements--these specs are all de-coupled. 01:51:16 ... I responded to your proposal, and there is one thing I don't think we should do 01:51:26 ... the callback proposal. 01:51:36 http://lists.w3.org/Archives/Public/public-webapps/2013OctDec/0436.html -> Dimitri's reply to Ryosuke 01:52:07 richt has joined #webapps 01:52:22 Ryosuki: Our concern is more about the HTML Imports; document.register, seems fine-no objections. 01:52:38 dglazkov: This spec needs to cook a lot more. 01:53:20 Ryosuki: let's chat about html imports 01:53:47 Jonas: I have the same concern about how this runs script 01:54:17 ... same concern as apple, that imports run scripts in importing docuement. Seems like same mistake with script tags 01:54:20 ... it's security issue, 01:54:34 ... but bigger problem is bad comm protocol. 01:54:39 naka has joined #webapps 01:55:00 ... this the impetus for ES6 modules pattern. We should reuse some of these ideas in Html imprts. 01:55:12 dglazkov: You should raise this concern 01:56:17 dglazkov: please raise the concern on the mailing list 01:56:27 ... there there be dragons. 01:56:29 richt_ has joined #webapps 01:56:49 ... the polymer folks were starting to work on this, so they'll have more expertise. 01:57:02 ... I can set general outcome expectations 01:57:18 ... imports in same origin--originally we didn't want to run script at all. 01:57:25 ... at first imports was like template only 01:57:42 ... then it's changed. 01:57:56 ... we a providing a good solution to a tricky problem 01:58:29 Ryosuki: we're open to the idea of accessing global doc in imported doc. 01:58:33 ... for same origin of course. 01:58:52 ... the imported doc can execute any script by default doesn't play with x-origin case. 01:59:01 s/Ryosuki/Ryosuke/ 01:59:12 ... with same origin component, you could use x-origin component with having to completely change the way it behaves. 01:59:14 glenn has joined #webapps 01:59:19 johnny has joined #webapps 01:59:28 q+ 01:59:30 dglazkov: I don't have a ready solution. Need to outline how to address it. 01:59:39 Present+ Alex_Russell 01:59:57 ... with imports, you can add other imports (same or x-origin) 02:00:01 ... we have some ideas. 02:00:24 dglazkov: generally problem with imports... 02:00:55 mizuman has joined #webapps 02:01:17 ... version management was an issue for bootstrap people. 02:01:41 ... I could do so much more--provide stylesheets for the document via imports. 02:01:42 ... etc. 02:01:56 mizuman has joined #webapps 02:02:02 ... I could bring in all the scaffolding... 02:02:26 ... as long as we provide a solution to these guys [bootstrap] then I'll be happy. 02:02:47 slightlyoff: history context: 02:03:00 ... imports work today unifies cross-and-same origin imports. 02:03:02 ... they are the same 02:03:06 ... just like script include 02:03:10 ... and it can do what it likes. 02:03:13 q- slightlyoff 02:03:16 ... this is how the web works. 02:03:21 ... this is how Alex has a job. 02:03:48 ... we've thought about how web component system can create a security barrier. 02:04:00 ... layout and script boundaries 02:04:13 ... basically need what iframes offer. 02:04:21 ... I think we can solve this orthogonally. 02:04:30 ... shouldn't block web components. 02:04:48 ... if we can decompose the essense of iframe separation, we likely can integrate a solution 02:04:51 note that I'm not arguing that iframes are the answer 02:05:15 ryosuki: we thought about using seamless iframe for a solution 02:05:26 ... except that with a lot of them... 02:05:40 cabanier has joined #webapps 02:05:43 ... there are multiple (20-30 iframes) 02:05:48 ... not a scalable solution. 02:06:06 ... with separate solutions for same origin and cross-origin 02:06:10 mete has joined #webapps 02:06:14 ... this is bad, we want one solution for both 02:06:29 hober: to echo jonas 02:06:33 s/ryosuki/ryosuke/g 02:06:39 ... we are leaning lessons doing modules 02:06:52 glenn_ has joined #webapps 02:06:56 ... (from modules) 02:06:56 s/Ryosuki/Ryosuke/g 02:07:09 naka has joined #webapps 02:07:10 slightlyoff: I support the idea/goal 02:07:17 ... yes, iframes aren't scalable 02:07:27 s/leaning/learning/g 02:07:28 ... mutual auth wrt global access seems reasonable 02:07:40 ... we don't have ES6 modules yet. 02:07:55 ... so it seems premature to design a system before this. 02:08:14 ... I support the goals, etc., but we should revisit after we have ES6 modules 02:08:22 Arno_ has joined #webapps 02:08:27 jonas: html imports are only in one browser 02:08:48 slightlyoff: seems like an alignment with modules, so we should work on the one before the other. 02:08:59 hober: no reason to gate one on the other, they both should just proceed. 02:09:04 slightlyoff: I would want them ordered. 02:09:17 s/just proceed/proceed together/ 02:09:27 taocai has joined #webapps 02:09:29 ryusuke: we would like ES6 module + imports to be consistent with each other. 02:09:39 ... I don't think we need to fully wait for one to wait on the other. 02:09:44 slightlyoff: Yep. Agree 02:10:08 ... TC39 process produces a completely integrated spec draft, after which it takes a little while to get to "rec" 02:10:22 expanding on that: as we work on both, we find and fix incompatibilities. no one is proposing that the platform should have incompatibles mechanism 02:10:25 ... something closer to CR may be approximately early next year. 02:10:32 ... I don't want to get too far ahead of this. 02:11:05 ... we should consider imports with modules together. 02:11:08 marcosc has joined #webapps 02:11:15 ... let's avoid crazy vortexes. 02:11:28 dglazkov: +1 on imports + module consistency 02:11:33 hober: violent agreement. 02:12:02 ryosuke: our big concern was if html imports went forward today, we have big concerns with x-origin use cases. 02:12:17 ... if things slow down, then we can make sure this is done right. 02:12:33 dglazkov: We need to figure out what those x-origin issues are, merge them, and move forward. 02:12:49 ... ryosuke: please drive this! 02:13:13 jonas: I think module discussion and x-origin are unrelated 02:13:33 so the other analogs are workers 02:13:40 and we don't have workers that have renderers 02:13:45 ... want to figure out the x-origin story. Seems hard. 02:14:07 ... whatever we create may seem a lot like iframes, or use a lot of the same primitives 02:14:13 so if we had a RenderWorker that had the ability to have some sort of DOM view to it, that'd be workable, but again, we don't have that infrastructure 02:14:19 ... dosen't seem like a blocker (to me). 02:15:10 dglazkov: Want to write down this proposal. 02:15:19 ... sync with web app sec. 02:15:31 ... should start looking at x-origin use cases. 02:15:57 ryosuke: new topic (slighty)--templates 02:16:06 ... chatted with rafael, etc. 02:16:34 ... want to do mustache syntax in tempates. 02:16:57 dglazkov: Seems just outside my scope.... may need to work with rafael. 02:17:10 s/tempates/templates/ 02:17:32 glenn has joined #webapps 02:17:41 hober: You're comfortable addressing mustache syntax in templates? 02:17:52 dglazkov: Yes, YES, YES!!! 02:17:56 cabanier1 has joined #webapps 02:17:57 ... very comfortable. 02:18:45 dglazkov: I suspect that we'll hear that there isn't one way to do this 02:18:55 ... (it'll be hard to land on "the right one") 02:19:05 hober: not married to the double {{ 02:19:17 ryosuki: that's all 02:19:37 Chaals: no further questions.. 02:19:39 ? 02:19:51 dglazkov: Keep up the good work 02:19:57 -dglazkov 02:20:28 dglazkov: thanks! 02:20:29 Travis: Microsoft hasn't looked in depth at this yet. 02:20:49 -Shenzhen 02:20:51 IA_WebApps()7:00PM has ended 02:20:51 Attendees were Shenzhen, +1.650.397.aaaa, dglazkov 02:21:06 RRSAgent, make minutes 02:21:06 I have made the request to generate http://www.w3.org/2013/11/12-webapps-minutes.html ArtB 02:22:50 Present+ Dimitr_Glazkov(phone) 02:22:58 RRSAgent, make minutes 02:22:58 I have made the request to generate http://www.w3.org/2013/11/12-webapps-minutes.html ArtB 02:23:11 darobin has joined #webapps 02:23:19 csjung_ has joined #webapps 02:25:39 cwdoh has joined #webapps 02:25:43 Toshiya has joined #webapps 02:26:53 Toshiya_ has joined #webapps 02:29:37 johnny has joined #webapps 02:32:39 tobie has joined #webapps 02:35:48 Toshiya has joined #webapps 02:37:25 mete has left #webapps 02:38:27 ijongcheol has joined #webapps 02:39:58 denis has joined #webapps 02:43:01 Zeke has joined #webapps 02:46:36 Toshiya has joined #webapps 02:47:55 Qian has joined #webapps 02:48:32 csjung_ has joined #webapps 02:49:34 Takahiro has joined #webapps 02:49:34 csjung has joined #webapps 02:51:34 Max_ has joined #webapps 02:53:20 jjj_ has joined #webapps 02:55:24 trackbot has joined #webapps 02:56:56 mizuman has joined #webapps 02:59:44 johnny_ has joined #webapps 03:00:05 darobin has joined #webapps 03:01:38 kurosawa has joined #webapps 03:01:43 lgombos has joined #webapps 03:02:33 hoyang has joined #webapps 03:05:24 dennisdmac has joined #webapps 03:05:37 marcosc has joined #webapps 03:07:46 nsakai2_ has joined #webapps 03:08:17 edoyle has joined #webapps 03:08:27 myakura has joined #webapps 03:09:19 aboyet has joined #webapps 03:10:18 scribenick: aboyet 03:10:32 Scribe+ Adam 03:10:39 chen has joined #webapps 03:10:45 TOPIC: Test Interopt 03:11:13 artb: wanted to go through specs and what it's going to take to get to next steps 03:11:24 .. first one IndexDB 03:11:30 AndroUser has joined #webapps 03:11:47 … last college about 6 months ago, Alex agreed test facilitor for that spec 03:11:53 mw2 has joined #webapps 03:12:12 … have ~7 requests for IDB and not seemed to be reviewed yet, anybody give status of this? 03:12:57 adrianba: believe the work alex has been doing is moved away from IDB, we'd be happy with help on it 03:13:16 ACTION: barstow find another Test Facilitator for IDB spec 03:13:17 Created ACTION-704 - Find another test facilitator for idb spec [on Arthur Barstow - due 2013-11-19]. 03:13:18 artb: will record action to find test person 03:13:43 …. can anybody here to volunteer to help with the IDB testing effort ? 03:13:56 jeroskim has joined #webapps 03:14:03 … curious what mizilla's level of interest is for this 03:14:16 s/mizilla/Mozilla/ 03:14:16 … need to review PRs for IDB as well 03:14:27 http://lists.w3.org/Archives/Public/public-webapps-testsuite/2013Oct/0013.html -> IDB Pull Requests for tests 03:14:37 chaals has joined #webapps 03:14:54 … 4 diff pull request during test web forward paris event 03:15:24 …. first step for interop is to try to agree on the set of tests, until we get review then we don't have a basis 03:15:48 … really pleading to get people to step for review 03:15:54 Travis has joined #webapps 03:16:22 james: think there are some overlap in tests from microsoft tests and opera tests 03:16:24 jin has joined #webapps 03:16:40 …. other submissions are smaller, so not as much as it looks like there 03:17:52 artb: thanks for clarification …. we need somebody as test facilitator for IDB, won't be able to move forward in interop until tests are reviews 03:18:01 … anything else (to the crowd) 03:18:13 TOPIC: Server Sent Events 03:18:14 richt has joined #webapps 03:18:42 artb: not too far off from having 2 impls passing the tests, tina has done some good works in analyzing the failures 03:19:15 … so there are 5 test failures preventing from going to recommendation. from chrome and firefox 03:20:00 kurosawa has joined #webapps 03:20:51 cwdoh has joined #webapps 03:20:57 james: it looks like there are some common failures … maybe it could be a change to the spec then to fix both of them but depends if failing for same reason so some sluething needs to occur, OK scratch all of that 03:21:02 naka has joined #webapps 03:21:42 ijongcheol has joined #webapps 03:21:49 … it's an interaction with a second spec 03:21:53 naka_ has joined #webapps 03:22:05 chaals: maybe small enough bugs or known bug from before 03:22:18 … just need to look in to the bugs an tina could provide more 03:22:41 ACTION: talk to Tina about how to make progress on SSE interop 03:22:41 Error finding 'talk'. You can review and register nicknames at . 03:23:18 artb: what about the timeout one failing is actually a test case issue instead … will talk to tina about it 03:23:48 james: have a feeling these were opera test originally … zzzz is around here could ask him 03:25:00 artb: anything else on event source? 03:25:08 TOPIC: Web Messaging 03:25:17 kinukoAndroUser has joined #webapps 03:25:23 artb: have alex as test facilitator , adrian is alex able to help with this one ? 03:25:45 adrian: talked to chris, his opinion is we have a good enough set of test for web messaging an there is interop here. 03:26:10 richt_ has joined #webapps 03:26:45 csjung has joined #webapps 03:26:50 … while still some failures looks like there might be some need investigation 03:26:59 … propose give me action to talk to chris 03:27:05 seo has joined #webapps 03:27:24 ACTION: bateman followup with KrisK re WebMessaging test results http://www.w3.org/wiki/Webapps/Interop/WebMessaging 03:27:24 Created ACTION-705 - Followup with krisk re webmessaging test results http://www.w3.org/wiki/webapps/interop/webmessaging [on Adrian Bateman - due 2013-11-19]. 03:27:34 artb: anymore ? 03:27:37 .. ok next up 03:27:44 TOPIC: Web Sockets 03:28:22 artb: Kris is test faciliator i went ahead and ran these, some timeouts towards the end of the tests maybe a problem with the tests themselves 03:28:40 james: yeah, that looks wrong, the web sockets test have historically had issues there 03:28:56 … suggest re-running tests to improve things 03:29:15 adrianba: may have some issues with network configs etc. proxy server 03:29:49 darobin has joined #webapps 03:30:19 … conclusion we had they were until there were changes to people impls there were issues that still needed to be addressed 03:30:46 … still a question about how importatn are those test in grand scheme 03:30:55 artb: what is reasonable next step? 03:31:18 … does it make sense to have Kris eval what is there and make a recommendation? 03:31:39 adrainba: don't think they are bogus, the opera tests added added additional coverage 03:32:45 kinukoAndroUser has joined #webapps 03:32:58 … one option would be to analyze the current coverage of the tests and what the failures are a resulting from 03:33:32 rniwa has joined #webapps 03:33:53 james: think those results are misleading, just ran the tests on gecko and we are def. getting some passes where those results are getting timeouts 03:34:05 mizuman has joined #webapps 03:34:08 … just for anybody looking at the screen and seeing red 03:34:35 artb: would you be willing to update the gecko results? 03:35:10 james: yeah but there is a problem with running the secure tests so get timeout for anything that runs the ssl tests but can update for non-ssl tests 03:35:32 artb: leaves somebody to run the chrome ones again, anybody from opera 03:35:59 mmm: yeah we could run them again 03:36:11 mizuman_ has joined #webapps 03:36:25 ACTION: pieters run the Web Sockets tests and put results in http://www.w3.org/wiki/Webapps/Interop/WebSockets 03:36:26 Created ACTION-706 - Run the web sockets tests and put results in http://www.w3.org/wiki/webapps/interop/websockets [on Simon Pieters - due 2013-11-19]. 03:36:42 ACTION: bateman Run the web sockets tests and put results in http://www.w3.org/wiki/webapps/interop/websockets 03:36:43 Created ACTION-707 - Run the web sockets tests and put results in http://www.w3.org/wiki/webapps/interop/websockets [on Adrian Bateman - due 2013-11-19]. 03:36:50 ACTION graham Run the web sockets tests and put results in http://www.w3.org/wiki/webapps/interop/websockets 03:36:50 Created ACTION-708 - Run the web sockets tests and put results in http://www.w3.org/wiki/webapps/interop/websockets [on James Graham - due 2013-11-19]. 03:37:03 artb: anybody willing to run chrome tests? 03:37:06 s/mmm: /richt: / 03:37:08 ACTION Run the web sockets tests and put results in http://www.w3.org/wiki/webapps/interop/websockets for Chrome 03:37:08 Error finding 'Run'. You can review and register nicknames at . 03:37:36 richt: i'll talk to nnn about running chromium tests 03:37:49 s/nnn/simonp/ 03:37:56 TOPIC: Web Workers 03:38:10 naka has joined #webapps 03:38:14 artb: have an interop table but not tests have been run it seems 03:38:47 … does any implementation implement ? 03:39:03 … if the answer is no then probably not worthwhile to run tests 03:39:22 james: i know gecko doesn't ….. i don't know about others 03:40:53 alex: not authoritative on this topic ….there are issues with some stuff but not aware of all of them 03:41:11 chaals: but does sound like worth running tests suite 03:41:16 … on chrome 03:41:28 artb: any volunteers to run it ? 03:41:50 joshpeek has joined #webapps 03:41:51 nikuko: I can run them 03:42:02 s/nikuko/kinuko/ 03:42:14 ACTION: kinuko run the Workers tests on Chrome and put results in http://www.w3.org/wiki/Webapps/Interop/WebWorkers 03:42:14 Error finding 'kinuko'. You can review and register nicknames at . 03:42:38 btoews has joined #webapps 03:42:44 adrianba: feeling like ground hogs day on this 03:43:19 … it seems like almost every tpac we have this same conversation 03:43:37 yang has joined #webapps 03:43:37 dong has joined #webapps 03:43:46 nkic has joined #webapps 03:44:05 yang has joined #webapps 03:44:06 artb: a tpac or two ago, would need somebody to step up to do the editorial work 03:44:31 chaals: anybody think that would be a fun thing to do and use the delete key all over the spec 03:45:07 AndroUser2 has joined #webapps 03:46:01 s/or two ago/or two ago I proposed the same thing and got bashed for it; / 03:46:18 Travis has joined #webapps 03:47:06 travis: volunteers to take that up 03:47:11 ACTION: travis remove the Shared Workers from the Workers spec 03:47:11 Created ACTION-709 - Remove the shared workers from the workers spec [on Travis Leithead - due 2013-11-19]. 03:47:50 artb: it still makes sense to run the tests then 03:47:59 … thats all i had for interop and testing 03:48:28 chaals: gives travis some crazy bottle 03:49:23 RRSAgent, make minutes 03:49:23 I have made the request to generate http://www.w3.org/2013/11/12-webapps-minutes.html ArtB 03:50:50
03:57:30 Toshiya has joined #webapps 03:59:34 marcosc has joined #webapps 04:02:18 plh has joined #webapps 04:03:52 myakura_ has joined #webapps 04:04:58 mizuman has joined #webapps 04:05:29 naka has joined #webapps 04:07:34 AndroUser2 has joined #webapps 04:12:25 ijongcheol has joined #webapps 04:19:30 AndroUser2 has joined #webapps 04:23:31 jjj has joined #webapps 04:27:27 plh has joined #webapps 04:28:04 darobin has joined #webapps 04:28:22 fjh has joined #webapps 04:29:11 ijongcheol has joined #webapps 04:31:35 chaals has joined #webapps 04:31:43 Zakim has left #webapps 04:36:09 cwdoh has joined #webapps 04:36:36 glenn has joined #webapps 04:40:35 AndroUser2 has joined #webapps 04:47:46 darobin has joined #webapps 04:53:46 marcosc has joined #webapps 04:55:42 edoyle has joined #webapps 04:55:43 aboyet has joined #webapps 05:00:32 AndroUser2 has joined #webapps 05:06:49 adrianba has joined #webapps 05:07:38 adrianba has joined #webapps 05:07:46 jehoochen__ has joined #webapps 05:15:32 mizuman has joined #webapps 05:16:24 nkic has joined #webapps 05:19:11 marcosc has joined #webapps 05:20:06 denis has joined #webapps 05:22:41 AndroUser2 has joined #webapps 05:22:49 Takahiro has joined #webapps 05:25:17 ijongcheol has joined #webapps 05:29:28 tobie has joined #webapps 05:29:37 abarsto has joined #webapps 05:30:59 edoyle has joined #webapps 05:32:56 btoews has joined #webapps 05:33:46 JonathanJ1 has joined #webapps 05:35:47 Topic: Testing 05:35:52 byungjung has joined #webapps 05:35:56 AB: thanks James for leading this session! 05:36:08 Scribe+ ArtB 05:36:10 kurosawa has joined #webapps 05:36:13 ScribeNick: ArtB 05:36:35 csjung has joined #webapps 05:36:52 TatsuyaIgarashi has joined #webapps 05:38:52 xiaoqian has joined #webapps 05:39:16 btoews has joined #webapps 05:40:09 chaals has joined #webapps 05:40:23 zqzhang has joined #webapps 05:42:11 mizuman has joined #webapps 05:42:20 dennisdmac has joined #webapps 05:42:28 a12u has joined #webapps 05:42:29 JG: this afternoon is mainly about testing 05:42:34 csjung has left #webapps 05:42:34 dom has joined #webapps 05:42:38 … it's important for a number of reasons 05:42:53 … needed for advancement to REC 05:43:05 … but more importantly, we need tests to get the interop we want 05:43:11 kawai has joined #webapps 05:43:17 … deviations in impls means web devs hate us 05:43:18 csjung has joined #webapps 05:43:26 … and then they write native apps instead 05:43:55 … Although we have in WebApps some tests, we are having problems getting some tests reviewed 05:43:58 lmcliste_ has joined #webapps 05:44:06 … and without review, the tests are not "accpeted" 05:44:18 … So, I'll take about Test Review this afternoon 05:44:37 [ James show slide re Reasons for Test Review ] 05:44:45 myakura has joined #webapps 05:44:55 JR: 1. Check tests are correct per spec 05:44:59 yang has joined #webapps 05:45:05 … 2. Check tests are written robustly 05:45:23 … 3. Check for style issues that will make tests fragile or hard to run 05:45:41 … 4. Ensure tests are not using server-side script in a malicious way 05:45:47 Toshiya has joined #webapps 05:46:02 s/show slide re/shows slide regarding/ 05:46:10 johnny has joined #webapps 05:46:17 s/JR:/JG:/ 05:46:24 chaals has joined #webapps 05:46:46 Toshiya has joined #webapps 05:47:13 JG: don't want someone from outside of W3C doing bad stuff like %rm -rf / 05:47:29 … I'll start with some tools for test review 05:47:50 … Re test review @ w3c 05:48:09 … Start by cloning web-platform-tests (on GH) 05:48:23 … We have many Pull Requests (PR) now 05:48:50 … The simplest tool is to use GH directly 05:49:01 … and just add a comment to a commit 05:49:11 rniwa has joined #webapps 05:49:18 … GH can show raw diff 05:49:51 … Just click on a line number and then add a comment 05:50:28 glenn has joined #webapps 05:50:33 … (Here's an example PR: https://github.com/w3c/web-platform-tests/pull/63) 05:50:47 seo has joined #webapps 05:50:49 … It's hard to know if a comment has been addressed 05:50:58 … Also hard to know if a review is complete or not 05:51:32 … Although GH for code review is ok, it isn't always power enough, especially for more complicated reviews 05:51:43 igarashi has joined #webapps 05:51:50 LeiWANG has joined #webapps 05:52:44 Toshiya_ has joined #webapps 05:52:53 JR: we have the "Critic" tool or Opera Critic for reviews 05:52:56 … https://critic.hoppipolla.co.uk/home 05:53:19 … Opera created this because other code review tools were not sufficient for some uses 05:53:19 joshpeek has joined #webapps 05:53:21 a12u has joined #webapps 05:53:34 … it can be a bit intimidating at first 05:53:52 … Critic use GH credentials (via OAuth) 05:54:00 … It will try to complete a profile for you 05:54:09 ijongcheol has joined #webapps 05:54:22 … At a minimum, need to fill in your email to get notifications 05:54:46 … For reviewers, can configure it so that it only shows reviews for those reviews of interest 05:55:01 … (unlike GH which has a very coarse notification system) 05:55:57 … Go to Filters and then Add filter to set selections 05:56:36 … < James shows a Critic review > 05:56:44 kimwoonyoung has joined #webapps 05:57:01 saki has joined #webapps 05:57:02 taocai has joined #webapps 05:57:14 … Even if you haven't created a filter, you can still submit a comment 05:57:23 shepazu has joined #webapps 05:57:43 … One main advantage of Critic is that it says, on a per file and per commit basis, the percentage of the review that is complete 05:57:56 … it also tracks the review issues that still open 05:58:08 s/that still open/that are still open/ 05:58:15 kennyluck has joined #webapps 05:58:36 ken has joined #webapps 05:59:04 … One question then is, how do I do the review? 05:59:19 … Can select the commit to review 06:00:19 … If a review has a bunch of commits, can select all of the commits and then see all of the proposed changes for the entire review 06:00:45 Marcus_Altman__ has joined #webapps 06:02:56 JG: If issues are raised, they must be closed before a PR can be merged/closed 06:03:08 edoyle has joined #webapps 06:03:18 hoyang has joined #webapps 06:03:45 yang has joined #webapps 06:03:49 richt has joined #webapps 06:03:57 Dayang has joined #webapps 06:04:29 … when submitting a comment, can differentiate "Issues" from "Notes" 06:04:55 … It is also possible with Critic to make an Issue span more than one line of code 06:04:57 igarashi has joined #webapps 06:05:01 saki has joined #webapps 06:05:13 sgalineau has joined #webapps 06:05:19 RRSAgent, make minutes 06:05:19 I have made the request to generate http://www.w3.org/2013/11/12-webapps-minutes.html ArtB 06:06:08 JG: if someone wants to use Critic with a PR, please let me 06:06:23 adrianba has joined #webapps 06:06:26 … I think it has significant advantages over GH's review feature 06:07:17 igarashi has joined #webapps 06:07:42 aboyet has joined #webapps 06:08:06 RN: is critic feedback sent to GH? 06:08:19 JG: no, think that would result in lots of e-mail 06:09:22 RN: it would be nice if GH and Critic could sync 06:09:34 JG: that's possible but probably not trivial 06:09:40 igarashi has joined #webapps 06:09:46 … think it would result in an annoying amount of emails 06:09:58 … In practice, that hasn't been a problem so far 06:10:14 JG: those are the two tools for code review 06:10:35 … The next Q is, "what should I be looking for?" 06:10:54 … the TestTWF site has all of the appropriate docs 06:11:12 http://testthewebforward.org/ 06:11:15 jehoochen__ has joined #webapps 06:11:26 Eliot has joined #webapps 06:11:39 JG: < Displays Slide for Test Review Checklist > 06:12:15 … Use most specific assert possible 06:12:20 rhauck2 has joined #webapps 06:12:25 http://testthewebforward.org/docs/ 06:12:33 … Make it clear if there is an "Expected Failure" 06:13:07 … Dont use internal timeouts unless they are unavoidable. Prefer events 06:13:25 … Use idlharness.js where possible to check WebIDL-derived assertions 06:13:39 … External resources must not be used 06:13:39 this checklist should be integrated here: http://testthewebforward.org/docs/review-checklist.html 06:13:56 … Check files don't have the executable bit set if not necessary 06:14:01 rayberg__ has joined #webapps 06:14:13 … Ensure server-side code does not do anything malicious 06:14:30 RRSAgent, make minutes 06:14:30 I have made the request to generate http://www.w3.org/2013/11/12-webapps-minutes.html ArtB 06:15:18 ACTION: graham integrate Test Checklist with http://testthewebforward.org/docs/review-checklist.html 06:15:19 Created ACTION-710 - Integrate test checklist with http://testthewebforward.org/docs/review-checklist.html [on James Graham - due 2013-11-19]. 06:15:25 cwdoh has joined #webapps 06:17:14 Toshiya_ has left #webapps 06:17:38 … I've recently submitted a PR to remove PHP 06:17:55 rhauck2: do you know what's happening there? 06:17:56 JG: < Code Style slide > 06:18:01 jungkees_ has joined #webapps 06:18:05 darobin has joined #webapps 06:18:05 … Avoid trailing whitespace 06:18:24 … Use sufficient whitespace to make sure that tests are differentiable 06:18:25 mizuman has joined #webapps 06:18:30 … Prefer spaces to tabs 06:18:43 … Use Unix-style LF instead of Windows-style CR LF 06:18:47 rniwa: oh dear - we had a great firewall problem with the site the other day in a different room 06:18:54 RN: can't these checks be automated? 06:19:00 rniwa: maybe we're hitting it now here? 06:19:03 JG: yes, certainly in theory 06:19:13 rhauck2: i'm on VPN though 06:19:15 rniwa: i'm currently vpn'ed in 06:19:22 rniwa: me too 06:20:04 rniwa: does staging work for you? http://www.testthewebforward-staging.org/docs/ 06:20:07 RN: perhaps Critic could automatically check some of these style issues 06:20:21 JG: yes, it does for some stuff (like trailing WS) 06:20:29 rhauck2: yup 06:20:32 Max_ has joined #webapps 06:20:52 rhauck2: http://www.testthewebforward-staging.org/docs/review-checklist.html works too :D 06:20:53 rhauck2: thanks! 06:20:55 ArtB: btw, cross logged the AI on the testtwf-website issue tracker: https://github.com/w3c/testtwf-website/issues/194 06:21:08 mizuman_ has joined #webapps 06:21:12 rhauck2: is this some sort of a server issue? 06:21:24 rniwa: weird. whatup with Apple? 06:21:30 rniwa: no idea 06:21:32 JG: it is possible to run all PRs directly 06:21:33 rhauck2: oh, it's us :/ nm... 06:21:40 rniwa: works for me both on and off vpn 06:21:49 rhauck2: but i can access http://testthewebforward.org 06:21:50 JG: f.ex. http://w3c-test.org/web-platform-tests/master/workers/ 06:21:55 rhauck2: only http://testthewebforward.org/docs/ is what i get 404 on 06:22:11 rniwa: (we fixed the great firewall problem when we discovered it the other day - had to do with a godaddy name server that was blocked in china) 06:22:13 … this automated mirroring can cause probs f.ex. if a PR included bad php 06:22:19 Qian has joined #webapps 06:22:39 kawai has joined #webapps 06:22:55 ywu has joined #webapps 06:23:03 rniwa: what about stuff under /docs? like: http://testthewebforward.org/docs/testharness-tutorial.html 06:23:06 … To get something mirrored to w3c-test.org/web-platform-tests/ 06:23:24 … if one isn't in the "special grou 06:23:29 rhauck2: that one worked 06:23:42 rhauck2: just http://testthewebforward.org/docs/review-checklist.html and http://testthewebforward.org/docs/ I guess 06:23:46 rniwa: weirdo man 06:23:51 … group, then someone in that group needs to add a w3c-test:mirror comment to get the mirror to happen 06:24:05 rniwa: just the exact 2 pages we were talking about :) 06:24:08 rhauck2: yeah :( 06:24:29 JG: so that's all I had re the mechanics of Code Reviews 06:24:43 … there are now 127 Open PRs! 06:24:49 … thus a backlog 06:25:24 RB: we got about 30 PRs during the TestTWF Shenzhen event on Nov 9 06:25:36 rhauck2: huh, it started working now. so strange. thanks for the help 06:25:54 AB: can we get a list of PRs for WebApps? 06:26:27 dopi has joined #webapps 06:26:55 RB: hmmmm 06:27:07 JG: the answer is yes, but no URL 06:27:49 ACTION: barstow sent James a list of WebApps' test dirs in w-p-t 06:27:49 Created ACTION-711 - Sent james a list of webapps' test dirs in w-p-t [on Arthur Barstow - due 2013-11-19]. 06:29:30 ArtB: we need review help with several PRs 06:29:39 … especially IDB (we have 7 open PRs) 06:29:49 … If anyone can commit to a review, please let me know 06:30:06 JG: PR 379 is an important one too 06:30:18 … if anyone can look at that, please let me know 06:30:37 myakura has joined #webapps 06:31:46 … platform 06:31:54 … https://github.com/w3c/web-platform-tests/pull/379 06:31:58 darobin_ has joined #webapps 06:32:47 jjj has joined #webapps 06:33:44 simonstewart has joined #webapps 06:34:18 JG: re PR379 06:34:28 … need review some of the XHR tests 06:34:45 … also NavigationTiming test need review 06:35:54 PLH: I already submitted a PR for the NavTiming part of 379 06:36:10 GH: need review of async tests 06:36:16 … some Opera dnd tests 06:36:30 … script scheduling tests (from O) 06:36:52 … preload tests (expect Simon to review those) 06:37:45 ray has joined #webapps 06:38:51 ray has left #webapps 06:38:55 Rossen_ has joined #webapps 06:39:42 ray has joined #webapps 06:39:46 johnny has joined #webapps 06:39:48 RRSAgent, make minutes 06:39:48 I have made the request to generate http://www.w3.org/2013/11/12-webapps-minutes.html ArtB 06:40:25 ray has left #webapps 06:40:39 lmcliste_ has joined #webapps 06:43:44 marcosc has joined #webapps 06:44:24 cwdoh has joined #webapps 06:44:49 ArtB: here are some open PRs for WebApps 06:44:54 … File API: https://github.com/w3c/web-platform-tests/pull/53 06:45:23 … IDB: https://github.com/w3c/web-platform-tests/pull/63 06:45:36 tobie has joined #webapps 06:45:45 … IDB: https://github.com/w3c/web-platform-tests/pull/634 06:46:42 … Shadow DOM: https://github.com/w3c/web-platform-tests/pull/143 06:47:12 … HTML Imports: https://github.com/w3c/web-platform-tests/pull/178 06:47:33 … Shadow DOM: https://github.com/w3c/web-platform-tests/pull/194 06:48:12 … Shadow DOM: https://github.com/w3c/web-platform-tests/pull/278 06:48:34 … File API: github 06:48:46 … File API: https://github.com/w3c/web-platform-tests/pull/279 06:49:08 … File API: https://github.com/w3c/web-platform-tests/pull/282 06:49:32 … File API: https://github.com/w3c/web-platform-tests/pull/283 06:50:03 … File API: https://github.com/w3c/web-platform-tests/pull/284 06:50:40 … EventSource: https://github.com/w3c/web-platform-tests/pull/285 06:52:32 … File API: https://github.com/w3c/web-platform-tests/pull/286 06:52:38 … File API: https://github.com/w3c/web-platform-tests/pull/2867 06:52:50 … File API: https://github.com/w3c/web-platform-tests/pull/2867 06:53:06 … File API: https://github.com/w3c/web-platform-tests/pull/286287 06:53:27 AB: and more PRs for Web Apps … 06:53:49 … File API: https://github.com/w3c/web-platform-tests/pull/287 06:54:05 … File API: https://github.com/w3c/web-platform-tests/pull/288 06:54:05 Rossen_ has left #webapps 06:54:21 … File API: https://github.com/w3c/web-platform-tests/pull/289 06:54:35 … File API: https://github.com/w3c/web-platform-tests/pull/290 06:54:52 … File API: https://github.com/w3c/web-platform-tests/pull/291 06:54:55 kurosawa has joined #webapps 06:55:11 mizuman has joined #webapps 06:55:33 … File API: https://github.com/w3c/web-platform-tests/pull/293 06:55:51 … Progress Events: https://github.com/w3c/web-platform-tests/pull/294 06:59:58 RRSAgent, make minutes 06:59:58 I have made the request to generate http://www.w3.org/2013/11/12-webapps-minutes.html ArtB 07:01:25 dom_ has joined #webapps 07:01:50 byungjung has joined #webapps 07:03:57 jehoochen_ has joined #webapps 07:04:03 Qian has joined #webapps 07:04:08 saki has joined #webapps 07:04:29 kennyluck has joined #webapps 07:04:52 darobin has joined #webapps 07:06:02 kimwoonyoung has joined #webapps 07:07:49 hoyang has joined #webapps 07:09:24 yang has joined #webapps 07:11:33 plh has joined #webapps 07:12:14 ken has joined #webapps 07:12:27 kurosawa has joined #webapps 07:12:57 saki has joined #webapps 07:14:19 Toshiya has joined #webapps 07:14:43 saki_ has joined #webapps 07:15:21 johnny_ has joined #webapps 07:15:54 johnny has joined #webapps 07:18:09 Toshiya_ has joined #webapps 07:21:06 ijongcheol has joined #webapps 07:21:56 cwdoh has joined #webapps 07:23:24 Takahiro has joined #webapps 07:26:24 shepazu has joined #webapps 07:27:09 Toshiya has joined #webapps 07:28:03 mizuman has joined #webapps 07:28:32 ywu___ has joined #webapps 07:28:47 Toshiya has joined #webapps 07:29:11 Toshiya has joined #webapps 07:31:13 maltman__ has joined #webapps 07:31:44 Eliot has joined #webapps 07:33:55 aboyet has joined #webapps 07:36:37 hoyang has joined #webapps 07:37:36 adrianba has joined #webapps 07:37:57 marcosc has joined #webapps 07:38:50 btoews has joined #webapps 07:38:53 Dashiva has joined #webapps 07:41:01 abarsto has joined #webapps 07:41:23 Toshiya_ has joined #webapps 07:42:58 ijongcheol has joined #webapps 07:43:15 wilhelm has joined #webapps 07:43:40 cwdoh has joined #webapps 07:44:00 dom has joined #webapps 07:44:44 xiaoqian_ has joined #webapps 07:45:18 Topic: Writing Tests 07:45:19 tantek has joined #webapps 07:45:35 JG: I'm not sure what we want to try to accomplish in this session 07:45:35 mizuman has joined #webapps 07:45:46 … We are getting more contributinos 07:46:09 … If anyone has specific questions about "how to test X", I can work with them 1:1 07:46:19 http://testthewebforward.org/docs/ 07:46:24 … A new exciting resource is testthewebforward.org 07:46:28 cwdoh has joined #webapps 07:46:35 … Having public events 07:46:38 csjung has joined #webapps 07:46:39 … to write tests 07:46:43 … to improve interop 07:46:52 mizuman has joined #webapps 07:46:54 … It has become the "overall" name for W3C Testing Effort 07:47:02 … which is great [to have that brand] 07:47:07 richt has joined #webapps 07:47:10 kurosawa has joined #webapps 07:47:25 … The site has lots of docs for tasks about writing tests 07:47:36 … Rebecca is the expert 07:47:54 jjj has joined #webapps 07:47:56 … and she is hosting a session about the Future of TestTWF tomorrow 07:48:10 … Our test repo is GitHub (GH) 07:48:22 mizuman has joined #webapps 07:48:26 … Need to start with git and how to submit tests 07:48:41 … The TestTWF tutorial is great 07:48:47 kawai has joined #webapps 07:49:07 … And one can always ask Q's in W3C's #testing or #webapps IRC channels 07:49:17 … As of today, there are 3 types of tests 07:49:24 … 1. JavaScript 07:49:31 … uses testharness.js 07:49:50 … I can help anyone with the harness 07:50:01 … 2. RefTests - for testing rendering 07:50:07 … relevant f.ex. for CSS 07:50:22 … could be needed by WebApps, f.ex. if the test has some "display" 07:50:29 yywu has joined #webapps 07:50:37 … Instead of just creating one test, need a second file 07:50:47 … that serves as the "reference" 07:51:14 … This allows Pass/Fail based on comparing both files 07:51:23 … 3. Manual Tests 07:51:33 … we try to avoid these because they are costly 07:51:43 … f.ex. time consuming to run 07:52:01 … Only want those if #1 or #2 can't be used 07:52:14 … Also in the future expect to accept Web Driver tests 07:52:32 … allows driving the browser externally 07:52:50 … < James introduces David Burns (DB) > 07:53:05 mizuman_ has joined #webapps 07:53:08 DB: I co-edit Web Driver spec 07:53:22 … allows automated driving the browser simulating a user 07:53:37 … we aren't "stuck" in JavaScript 07:53:53 denis has joined #webapps 07:53:56 … We can do trusted events (e.g. logging into a specific service) 07:54:11 s/JavaScript/JavaScript sandbox/ 07:54:24 DB: < gives a demo … > 07:54:35 http://www.w3.org/TR/webdriver/ 07:54:57 DB: Web Driver starts the browser, sets default config 07:55:06 RRSAgent, make minutes 07:55:06 I have made the request to generate http://www.w3.org/2013/11/12-webapps-minutes.html MikeSmith 07:55:21 … we can then do things like navigate to URLs 07:55:38 … can use Python, C#, Ruby and a couple of others 07:55:39 yywu has joined #webapps 07:55:49 … FB has PHP version 07:55:52 Jirka has joined #webapps 07:56:07 … anyone can write a language binding (spec says how to do so) 07:56:51 Yudong has joined #webapps 07:56:51 shepazu has joined #webapps 07:57:27 … can execute arbitrary JS 07:57:38 … the JS is sandboxed 07:58:21 DB: we also have advanced user interactions 07:58:37 … f.ex. shift+letter+mouse_drag can be done 07:58:56 … really nice for doing things outside of a JS test framework 07:59:00 AB: nice! 07:59:17 DB: implemented in FFox, Chome and Opera 07:59:19 Qian has joined #webapps 07:59:29 … we use it to test FFOS 08:00:01 … We also allow it access browser chrome 08:00:13 a12u has joined #webapps 08:00:14 s/allow it/allow it to/ 08:00:30 Takahiro has joined #webapps 08:00:34 … If testharness.js doesn't fit, please try Web Driver 08:00:47 … There is interest from other browser vendors 08:01:06 Travis: there is a 3rd party soln for IE 08:01:26 DB: we hope all browser vendors will implement it 08:01:53 … Please let me know if you want to chat about Web Driver or get some demos 08:02:15 mizuman has joined #webapps 08:02:51 JG: one change that is coming soon for WPT is a self-contained Python environment 08:02:59 … and that means dropping PHP 08:03:16 … thinks this will make some tests easier to write 08:03:30 s/thinks this/think this/ 08:03:44 … This eliminates installing some 3rd party stuff 08:04:19 … Now have to clone the repo, install several packages, edit a host file 08:04:37 … But with the changes, just run one Python script 08:05:31 … and then access the tests via a browser 08:05:56 … (f.ex. web-platform-test:8000/websockets/) 08:06:07 taocai has joined #webapps 08:06:13 wale has joined #webapps 08:06:16 … So can run the test suite locally 08:06:20 Travis: Sweet! 08:06:35 JG: script is on GH 08:06:43 cwdoh has joined #webapps 08:06:50 … as well as the README file 08:07:13 … If you need a complex test (e.g. multiple domains or ports), might need ServerSide.md 08:07:27 s/might need/might need to read/ 08:07:54 … There is also a "Pipes" feature 08:08:15 … they can be used to do things like changing headers 08:08:33 glenn has joined #webapps 08:08:50 … Useful for XHR testing (e.g. if need to wait for the file to get loaded) 08:09:47 … Instead of hardcoding domains or ports, use the templates syntax 08:10:12 … and the replacement will occur (i.e. template resolved) when the tests are run 08:10:22 s/ServerSide/server-side/ 08:11:10 JG: we have "asis" file support 08:11:37 glenn_ has joined #webapps 08:11:42 … and can also script the server via .py files 08:12:03 … < see "py files" in the documentation > 08:12:46 JG: the documentation includes some examples 08:12:57 … https://github.com/w3c/web-platform-tests/blob/jgraham/python_review_2/server-side.md 08:13:02 glenn__ has joined #webapps 08:13:44 < Applause for James! > 08:13:53 kawai has joined #webapps 08:14:53 RRSAgent, make minutes 08:14:53 I have made the request to generate http://www.w3.org/2013/11/12-webapps-minutes.html ArtB 08:17:26 johnny has joined #webapps 08:19:19 cwdoh has joined #webapps 08:20:15 JonathanJ1 has joined #webapps 08:24:35 maltman__ has joined #webapps 08:25:25 aboyet has left #webapps 08:25:37 jehoochen_ has joined #webapps 08:26:54 Toshiya has joined #webapps 08:27:54 Toshiya has joined #webapps 08:28:44 kinukoAndroUser has joined #webapps 08:32:16 nkic has joined #webapps 08:32:22 marcosc has joined #webapps 08:33:11 JonathanJ has joined #webapps 08:33:35 mizuman_ has joined #webapps 08:33:41 dom has joined #webapps 08:34:05 richt has joined #webapps 08:34:30 btoews has joined #webapps 08:34:50 johnny_ has joined #webapps 08:36:59 nkic_ has joined #webapps 08:38:17 sgalineau has joined #webapps 08:43:08 jehoochen_ has joined #webapps 08:43:13 nsakai2 has joined #webapps 08:43:53 lmcliste_ has joined #webapps 08:44:38 johnny has joined #webapps 08:44:50 marcosc has joined #webapps 08:48:04 rhauck has joined #webapps 08:50:11 rhauck1 has joined #webapps 08:50:33 kimwoonyoung has joined #webapps 08:50:43 Jirka has joined #webapps 08:51:51 tobie has joined #webapps 08:52:27 dom_ has joined #webapps 08:56:25 dsinger has joined #webapps 08:58:18 RRSAgent, make minutes 08:58:18 I have made the request to generate http://www.w3.org/2013/11/12-webapps-minutes.html ArtB 08:58:41 mizuman has joined #webapps 09:00:06 denis has joined #webapps 09:00:22 nsakai has joined #webapps 09:03:12 Jirka has left #webapps 09:07:21 cwdoh has joined #webapps 09:10:41 abarsto has joined #webapps 09:16:39 rniwa has joined #webapps 09:21:50 dom_ has joined #webapps 09:29:46 plh has joined #webapps 09:30:43 hoyang has joined #webapps 09:34:07 ijongcheol has joined #webapps 09:35:34 rniwa has joined #webapps 09:35:45 shepazu has joined #webapps 09:40:07 tobie has joined #webapps 09:41:38 taocai has left #webapps 09:44:35 kimwoonyoung has joined #webapps 09:47:38 glenn has joined #webapps 09:49:44 mizuman has joined #webapps 09:50:53 kennyluck has joined #webapps 09:51:59 cwdoh has joined #webapps 09:52:07 shepazu has joined #webapps 09:52:41 ken_ has joined #webapps 09:54:35 ken has joined #webapps 09:55:24 rniwa has joined #webapps 09:56:14 dsinger has joined #webapps 09:58:46 glenn has joined #webapps 10:00:19 edoyle has joined #webapps 10:05:38 Lachy has joined #webapps 10:09:23 marcosc has joined #webapps 10:14:54 glenn has joined #webapps 10:21:59 ken has joined #webapps 10:22:38 ken has joined #webapps 10:25:07 shepazu has joined #webapps 10:26:40 marcosc has joined #webapps 10:28:40 myakura has joined #webapps 10:31:04 ken_ has joined #webapps 10:37:11 ken has joined #webapps 10:43:53 mizuman has joined #webapps 10:50:15 johnny has joined #webapps 10:54:45 skddc has joined #webapps 11:02:29 marcosc has joined #webapps 11:02:31 marcosc has joined #webapps 11:37:43 ken has joined #webapps 11:52:03 smaug has joined #webapps 12:19:24 Lachy has joined #webapps 12:23:24 Lachy has joined #webapps 12:29:53 hoyang has joined #webapps 12:38:13 ken has joined #webapps 12:47:38 Zeke has joined #webapps 13:05:39 hoyang has joined #webapps 13:18:28 karl has joined #webapps 13:24:53 rniwa has joined #webapps 13:28:47 marcosc has joined #webapps 13:38:43 ken has joined #webapps 13:39:02 myakura has joined #webapps 13:41:29 mizuman has joined #webapps 14:00:52 adrianba has joined #webapps 14:10:16 Zeke_ has joined #webapps 14:14:51 Toshiya has joined #webapps 14:15:27 Toshiya has joined #webapps 14:18:09 tantek has joined #webapps 14:22:59 marcosc has joined #webapps 14:24:02 mizuman_ has joined #webapps 14:27:18 lgombos has joined #webapps 14:34:04 Toshiya_ has joined #webapps 14:37:19 davidb has joined #webapps 14:39:13 ken has joined #webapps 14:39:28 Zeke has joined #webapps 15:03:07 marcosc has joined #webapps 15:08:47 ken has joined #webapps 15:08:57 timeless has joined #webapps 15:10:32 lgombos has joined #webapps 15:18:30 mizuman has joined #webapps 15:39:29 ken_ has joined #webapps 15:40:12 karl has joined #webapps 15:40:17 lgombos has joined #webapps 15:40:52 karl has joined #webapps 15:55:26 ken has joined #webapps 16:15:07 Zeke_ has joined #webapps 16:15:32 mizuman has joined #webapps 16:18:30 cwdoh has joined #webapps 16:33:09 cwdoh has joined #webapps 16:50:24 jcraig has joined #webapps 16:54:45 ken has joined #webapps 17:02:44 myakura has joined #webapps 17:03:09 masatakayakura has joined #webapps 17:11:18 rhauck has joined #webapps 17:12:54 rhauck2 has joined #webapps 17:25:16 ken has joined #webapps 17:39:05 lgombos has joined #webapps 17:42:22 smaug has joined #webapps 17:48:06 chaals has joined #webapps 18:18:11 jcraig has joined #webapps 19:04:08 Lachy has joined #webapps 19:30:34 ken has joined #webapps 19:50:42 cwdoh has joined #webapps 20:14:45 lgombos has joined #webapps 20:31:04 ken has joined #webapps 21:06:30 jcraig has joined #webapps 21:07:45 glenn_ has joined #webapps 21:20:27 glenn has joined #webapps 21:26:42 glenn_ has joined #webapps 21:31:35 ken has joined #webapps 22:15:17 lgombos_ has joined #webapps 22:15:27 lgombos has joined #webapps 22:16:38 nsakai has joined #webapps 22:21:24 cwdoh has joined #webapps 22:32:04 ken has joined #webapps 22:51:18 mizuman has joined #webapps 22:58:24 marcosc has joined #webapps 23:08:26 jcraig has joined #webapps 23:09:11 tantek has joined #webapps 23:13:18 ken has joined #webapps 23:17:16 ken has joined #webapps 23:27:21 jcraig has joined #webapps 23:35:42 marcosc has joined #webapps 23:39:26 cwdoh has joined #webapps