19:03:41 RRSAgent has joined #webperf 19:03:41 logging to http://www.w3.org/2015/11/11-webperf-irc 19:03:43 RRSAgent, make logs world 19:03:43 Zakim has joined #webperf 19:03:45 Zakim, this will be web-per 19:03:45 I do not see a conference matching that name scheduled within the next hour, trackbot 19:03:45 present+ Ilya 19:03:46 Meeting: Web Performance Working Group Teleconference 19:03:46 Date: 11 November 2015 19:03:49 present+ Todd 19:03:51 present+ Plh 19:04:02 present+ Yoav 19:04:41 https://github.com/w3c/page-visibility/issues/18 19:04:47 Topic: Page Visibility 19:05:31 Todd: current state is that Firefox implements the normative state 19:05:45 Ilya: I missed the topic on state change on unload 19:05:56 s/topic/point/ 19:06:08 ... everyone except FF missed it 19:06:27 Todd: so should the spec stay the same or not? 19:07:28 Ilya: we have a mixed of implementations now 19:07:42 ... I see Boris' point that subscribing to 2 events isn't convenient 19:08:04 ... we could say that everyone should implement the spec 19:08:17 ... I didn't find any reason in chrome on why it wasn't implement 19:08:23 s/ment/mented/ 19:08:40 Yoav: guessing that safari is using the same old implementation from webkit 19:08:51 ... so same reason 19:09:12 todd: I'm tracking this down in MS and my guess it's an omission 19:09:19 ... will keep looking 19:09:41 Ilya: we don't see any issue in implementing but it's low priority 19:10:08 todd: agreed. it's silly to cut it when we all shipped the spec together 19:10:40 Ilya: to clarify: this is about firing the hidden transition on unload. we would still remove the unload state 19:11:13 Ilya: the text is there but I can make it explicit 19:11:19 Todd: sounds good to me 19:11:36 ... ditto it will be low priority in edge as well 19:11:42 ... 6 to 9 months to get to it 19:12:28 Ilya: I'll add an additional note to the spec 19:13:22 plh: should we wait to publish a new rec or wait for implementations to catch up? 19:13:23 mpb has joined #webperf 19:14:32 plh: i 19:14:41 s/plh: i// 19:14:45 https://github.com/w3c/requestidlecallback/issues/31 19:14:48 Topic: requestIdlCallback 19:15:13 https://github.com/w3c/requestidlecallback/pull/32 19:15:17 Ilya: Ross addressed most of the feedback in his PRs 19:15:25 https://github.com/w3c/requestidlecallback/pull/35 19:16:18 Ilya: lots of clarification but no material change to the API 19:16:28 ... the changes look good to me 19:17:10 Todd: I need to make sure the processing model got fixed, ie not tied to Blink model 19:17:28 Ilya: I believe we did but open a separate issue if not 19:17:40 Todd: ok, I'll look at the PR and see to merge 19:17:46 present+ mpb 19:17:46 Topic: Resource Timing 19:18:04 Todd: almost ready to send some tests to plh 19:18:12 ... and we'll go from there 19:18:32 Topic: Primer 19:18:48 a. When will next Primer draft occur? ANSWER: Primer repo-- https://github.com/w3c/perf-timing-primer Primer can be viewed at-- http://w3c.github.io/perf-timing-primer/index.html b. What are next steps for linking/feedback? 19:19:50 plh: next step is for people to look at it and see if we can publish as a working group note 19:20:17 todd: where will it be linked from? 19:20:33 plh: wherever we want 19:20:55 todd: ok, we'll come back to it in 2 weeks 19:21:03 Topic: HR Time 19:21:11 a. Can we merge?--Current Document https://github.com/w3c/hr-time/pull/14 19:22:39 plh: I think we should merge. 19:22:41 Todd: ok 19:22:45 ilya: sound good 19:23:38 plh: ok, I'll squash the edits and then do a merge 19:24:04 Topic: Preload 19:24:21 https://github.com/w3c/preload/issues/36 19:24:24 a. Allowing empty/invalid ‘as’-- https://github.com/w3c/preload/issues/36 19:24:27 Yoav: 2 issues in it 19:24:38 ... should we allow invalid or empty as values? 19:25:03 ... we could special case empty values but seems weird 19:25:55 ... main concern with invalid values is that devs will set the wrong values and will have a hard time figuring why their resource is low priority 19:26:14 ... we can't mitigate that on the console 19:26:36 s/can't/can/ 19:27:13 Ilya: one of the criteria is to allow to do fetch with passing as. we're tied to it closely. 19:28:11 ... the default is to do a low priority fetch 19:28:38 ... so we could reject invalid types, but would we fail the fetch? 19:29:08 ... the UA could issue a warning but shouldn't reject it 19:29:23 ... and we should allow empty value, as a declarative XHR 19:29:35 Yoav: ok. now for CSP directives 19:30:34 Yoav: in previous iteration, we have many more values for as 19:30:45 s/Yoav/Ilya/ 19:31:17 Ilya: CSP is not to block request but to block consuming responses 19:31:33 ... not ideal but we don't break anything like that 19:31:52 ... if we want to enforce CSP on preload we have some choices 19:32:37 yoav: besides the impl issue, the problem with the generic fetch, devs will have to declare their resources twice, ie declare them up-front 19:33:16 ... but if we want the various types, we could have scriopt, worker-script, serivecxe-worker, so we can set the context 19:33:39 ilya: preload itself is not subject to CSP. there is no csp policy that covers it 19:33:50 ... I believe Mike West is ok with that 19:34:10 yoav: but if you want to prevent leaking data 19:34:29 ... if you exempt preload from that, you cannot prevent data leaks 19:34:51 ... it could weaken CSP 19:35:09 ilya: ok, we should keep iterating 19:35:28 ... maybe we need a different mechanism to enfore csp on preload 19:35:33 yoav: I think we could extend type 19:35:45 ... I'll open a new issue on github 19:36:34 Topic: HR Time 19:36:37 b. Need a changelist without translateTime so we can publish REC https://github.com/w3c/hr-time/issues/16 19:37:06 plh: I'll make a branch 19:38:43 plh: one is a CR with translateTime and then, once moving to PR, I'll publish a HR Time 3 19:38:48 Topic: Performance Timeline 19:38:55 a. Added performance entry buffer-- https://github.com/w3c/performance-timeline/pull/49 19:39:50 Todd: I'll need to review this 19:39:57 b. Any updated thoughts on buffering for PerformanceObservers? http://www.w3.org/2015/10/webperf-tpac2015-minutes#ptpo-conclusion (Should we move this to a GitHub issue?) 19:40:43 Plh: I'll create a github out of our TPAC discussion 19:42:17 Topic: next meeting 19:42:37 Todd, plh, and yoav will be available on 11/25 19:42:45 Todd will check with Ilya 19:55:33 rrsagent, generate minutes 19:55:33 I have made the request to generate http://www.w3.org/2015/11/11-webperf-minutes.html plh 19:56:12 Chair: Todd 19:56:28 Agenda: https://lists.w3.org/Archives/Public/public-web-perf/2015Nov/0006.html 19:56:32 rrsagent, generate minutes 19:56:32 I have made the request to generate http://www.w3.org/2015/11/11-webperf-minutes.html plh 20:03:11 bkardell_ has joined #WebPerf 20:06:32 magherus_ has joined #webperf 20:31:51 rniwa has joined #webperf 20:54:54 rniwa has joined #webperf 21:41:52 Zakim has left #webperf