07:59:57 RRSAgent has joined #html 07:59:57 logging to https://www.w3.org/2018/06/19-html-irc 08:00:11 Meeting: HTML F2F meeting 08:00:27 Chair: Chaals 08:01:13 present+ Chaals, Steve, Léonie, Bruce, Sanghwan, Job, Scott, Xiaoqian 08:01:21 rrsagent, make minutes 08:01:21 I have made the request to generate https://www.w3.org/2018/06/19-html-minutes.html tink 08:01:29 rrsagent, set logs world visible 08:07:38 zakim, clear agenda 08:07:38 agenda cleared 08:07:40 xiaoqian has joined #html 08:07:44 agenda: https://github.com/w3c/WebPlatformWG/blob/gh-pages/meetings/18-06-html.md 08:10:01 More issues: https://github.com/w3c/html/issues?q=is%3Aissue+milestone%3A"HTML5.3+WD4"+is%3Aopen 08:10:07 agenda+ TAG review 08:10:32 agenda+ outstanding issues 08:11:28 agenda+ wwg comparison 08:11:48 agenda+ implementation report. 08:11:59 agenda+ next steps / wwg collaboration (with PLH) 08:12:41 zakim, take up item 1 08:12:41 agendum 1. "TAG review" taken up [from chaals] 08:13:08 SM: The TAG is not going to review HTML5.3 08:13:22 q+ 08:13:38 bruce has joined #html 08:13:44 ... Custom Elements is being tracked in #244 on the TAG repo 08:14:15 ... The TAG is doing a wide review of the whole of HTML. 08:14:44 ... If WebPlat wants #244 to be escalated, you should raise it with the TAG chairs. 08:15:11 ... On HTML5.3, we're not happy with @ping. 08:15:23 CMN: It would be good to get a statement to that effect from the TAG then. 08:15:30 ... Privacy also has concerns. 08:15:47 SM: @ping is not well designed I think. 08:16:05 ... Also there is @allowusermedia is a concern. 08:16:51 ... There is something called Permission Delegation in development. 08:17:02 XW: I looked at that, and it doesn't seem that different. 08:17:20 SM: Yes, but @allowusermedia is very specific, we can't keep adding things. 08:17:30 XW: But Permission Delegation isn't ready. 08:17:41 SM: No, so this is something we'd want to do in the future. 08:17:53 rrsagent, make minutes 08:17:53 I have made the request to generate https://www.w3.org/2018/06/19-html-minutes.html tink 08:17:58 scribe: Léonie 08:18:40 CMN: How many implementations does @allowusermedia have? 08:18:44 XW: One. 08:19:04 CMN: It should be marked at risk. 08:19:14 ... There are two things I'd like the TAG to look at. 08:19:26 ... #1337 08:20:02 ... Should you be able to put any custom attribute into a Custom Element? 08:20:25 ... The argument for is that it's useful for attribute short names. 08:20:36 ... The argument against is that there is no way of knowing which attributes are out there. 08:20:58 ... The question is whether we should sacrifice extensibility for author convenience? 08:21:08 ... It dould be good for the TAG to look into this. 08:21:37 SM: Please add this to the HTML5.3 wide review request issue on the TAG repo. 08:21:52 CMN: The other is #1424 on the ruby elements. 08:22:00 ... Don't think the TAG has a consensus position on this. 08:22:18 XW: #248 on the TAG repo relates to this. 08:22:31 SM: I've had conversations about this. 08:22:32 s/... Don/SW: Don 08:22:41 ... There are different opinions on where it should be. 08:22:46 ... I'd like it to be better. 08:22:50 CMN: I'll raise this too. 08:24:18 zakim, agenda? 08:24:18 I see 5 items remaining on the agenda: 08:24:19 1. TAG review [from chaals] 08:24:19 2. outstanding issues [from chaals] 08:24:19 3. wwg comparison [from chaals] 08:24:19 4. implementation report. [from chaals] 08:24:19 5. next steps / wwg collaboration (with PLH) [from chaals] 08:25:01 LW: So what is the proposed HTML review the TAG is doing? 08:25:13 SM: The TAG has never reviewed it, and so that's what we're doing. 08:25:25 LW: What is the prupose of the review? 08:25:40 SM: On our tracker there is a list of things we look for. 08:25:55 ... How everything connects together, what is still needed, what is obsolete, etc. 08:26:04 XW: Is there a timeline? 08:26:12 SM: No, no timeline. 08:26:18 ... We're under-staffed. 08:26:25 rrsagent, make minutes 08:26:25 I have made the request to generate https://www.w3.org/2018/06/19-html-minutes.html tink 08:27:10 ... One point to mention is that the WHATWG spec is missing some of the media features that are in the W3C space. 08:27:15 CMN: Examples? 08:27:20 SM: Like EME. 08:27:28 CMN: That's a separate extension. 08:27:31 SM: Why? 08:27:43 CMN: There was a belief that the HTML spec should be modularised. 08:27:51 ... It didn't really work out. 08:28:01 SM: I don't think media should be among them. 08:28:25 s/work out/work out as a complete success - there are some things that it helps and some costs 08:28:27 LW: I think EME was separated in order to enable HTML5 get to Rec. 08:29:03 SF: Ask the WHATWG to incorporate EME? 08:29:21 SM: It's not just EME, there is also Media Loading etc. 08:29:49 CMN: Suggest raising an issue. 08:29:51 zakim, close this item 08:29:51 I see a speaker queue remaining and respectfully decline to close this agendum, tink 08:30:05 q- 08:30:10 zakim, close this item 08:30:10 agendum 1 closed 08:30:11 I see 4 items remaining on the agenda; the next one is 08:30:11 2. outstanding issues [from chaals] 08:30:14 zakim, take up item 4 08:30:14 agendum 4. "implementation report." taken up [from chaals] 08:30:28 CMN: We have things in the report that no-one has looked at. 08:30:36 ... Bruce? 08:30:41 SM: Mine are not there. 08:31:21 -> http://w3c.github.io/test-results/html53/implementation-report.html Implementation report 08:31:34 LW: The report itself needs updating because we've made more commits since I created the stub. 08:31:54 -> http://w3c.github.io/test-results/html53/implementation-report.html Implementation report source 08:32:20 CMN: Please look at your changes, make sure they are in the report if they are substantive, and that the test results are provided with links to the tests. 08:32:26 rrsagent, make minutes 08:32:26 I have made the request to generate https://www.w3.org/2018/06/19-html-minutes.html tink 08:33:43 https://wpt.fyi/results/ 08:34:52 zakim, close this item 08:34:52 agendum 4 closed 08:34:53 I see 3 items remaining on the agenda; the next one is 08:34:53 2. outstanding issues [from chaals] 08:37:26 zakim, take up item 2 08:37:26 agendum 2. "outstanding issues" taken up [from chaals] 08:39:22 CMN: Programmer3000 deleted their account after it was blocked, so we've lost their issues. 08:39:26 SM: Is that a bad thing? 08:39:35 CMN: I think so. 08:39:47 ... They were often abusive, but their issues were sometimes useful. 08:40:10 BL: I have lots in my emails. 08:40:47 LW: That's a very time consuming thing to do, is it really worth it? 08:40:54 CMN: Yes, I think so. 08:41:00 BL: I can do this. 08:41:51 LW: As we go through issues do we plan to add them to milestones? 08:41:59 CMN: Good question. 08:42:09 ... We should get a WD update out next week. 08:42:17 ... Then set another WD milestone. 08:43:06 LW: If we move the current milestone deadline to Friday, the WD next week will include al we do here this week. 08:43:23 CMN: I'll do that, and create a new WD milestone for the end of July. 08:43:35 rrsagent, make minutes 08:43:35 I have made the request to generate https://www.w3.org/2018/06/19-html-minutes.html tink 08:43:59 Scott_O has joined #html 08:44:56 -> https://github.com/w3c/html/milestone/21 current milestone (due Friday) 08:45:32 CMN: If you have an assigned issue and can get it done this week, that would be good. 08:45:44 ... There are also issues that are unassigned, all from Programmer3000 08:46:11 ... #1338, #1344, and #1363 08:46:26 ... Will bump the to the next milestone. 08:46:35 BL: WFM 08:47:33 ... Any others we should bump? 08:48:45 Scott_O_ has joined #html 08:59:06 bruce has joined #html 09:00:26 (WiFi fun ensues after scribe was kicking off) 09:00:49 tink has joined #html 09:01:02 chaals2 has joined #html 09:02:25 ... Of those that are assigned, how confident is everyone that they'll be done? 09:02:37 SOH: 4 of mine have PRs. 09:02:44 ... I'll work more on the Custom Elements examples this week. 09:03:02 ... Will start on #1405 09:03:14 ... Also #1392 09:03:31 ... So I think I can make progress this week. 09:03:48 ... I've also been looking at #300, which has been bumped to the When It's ready milestone. 09:04:03 XW: #1299 we can take the changes from the WHATWG. 09:04:18 ... #1384 and #1382 I can do this week. 09:04:32 CMN: #1424 to be discussed on Thursday with the I18n people. 09:04:47 ... #1423 needs implementations. 09:05:32 ... Think it can be closed because there are no implementations. 09:05:45 ... thead should allow you to keep the header in place whilst you scroll around. 09:05:59 ... Actually, I'll assign it to When It's Ready. 09:06:10 LW: We should open a corresponding issue on the WHATWG. 09:06:19 ... #1229 is to go through the IDL and compare it to the WHATWG spec. 09:06:40 ... Bruce, could you take this one? 09:06:53 BL: Ok... 09:06:59 rrsagent, make minutes 09:06:59 I have made the request to generate https://www.w3.org/2018/06/19-html-minutes.html tink 09:16:17 /join chaals 09:22:27 CMN: #1389 I'll get done. 09:22:40 ... That's all the open issues in the current milestone. 09:23:07 TOPIC: I18n issues 09:23:14 -> https://github.com/w3c/html/issues?utf8=✓&q=label%3Ai18n-comment+ i18n issues 09:23:34 rrsagent, make minutes 09:23:34 I have made the request to generate https://www.w3.org/2018/06/19-html-minutes.html tink 09:23:55 LW: All open issues, or just those from wide review? 09:23:58 ... All of them. 09:24:17 s/... All of them./CMN: ... All of them./ 09:24:44 s|https://github.com/w3c/html/issues?utf8=✓&q=label%3Ai18n-comment+|https://github.com/w3c/html/labels/i18n-comment 09:25:14 ... #1424 we've dealt with ^^ 09:25:28 ... #1292 allow span in the title element 09:25:47 ... Would be good, but you can't change title, so it's unlikely to happen. 09:26:04 ... It's marked "When It's ready, but think we should assume that won't happen. 09:26:13 LW@ Proposal to close? 09:26:19 CMN: Not sure. 09:26:28 SF: If we keep it open it gives false hope. 09:26:31 CMN: Yes. 09:26:50 ... Think tracking real issues is a good thing to do. 09:27:05 LW: Not sure this is the way to track such things. 09:27:21 SF: Could close it and use a specific label. 09:27:28 CMN: So suggest a label? 09:27:38 LW: "good idea", "unlikely"? 09:27:57 CMN: Will add "if only". 09:28:08 JVA: What makes this one hard to solve? 09:28:25 BL: The title element is so widely implemented and supported, changing it is too much to ask. 09:28:33 SF: The way thebrowser parses it would need to change. 09:28:58 s/SF: The way thebrowser parses it would need to change./SF: The way the browser parses it would need to change./ 09:29:47 rrsagent, make minutes 09:29:47 I have made the request to generate https://www.w3.org/2018/06/19-html-minutes.html tink 09:30:10 CMN: Ok, labelled "if only" and closed. 09:30:26 XW: We should keep it open. 09:30:44 CMN: There is no point in keeping it open, but we just want to have a way of recalling it later. 09:30:52 XW: But if it's closed it won't happen. 09:30:58 CMN: We don't expect anything to happen. 09:31:20 SM: It doesn't have to happen inside the title element. 09:31:51 ... Quick test suggests it's just treated as text. 09:32:05 CMN: I know, I don't think we cansolve the problem, do you? 09:32:13 SM: No. 09:32:22 XW: We should keep it open. 09:32:25 LW: I disagree. 09:33:02 CMN: Open issues are the things we intend to do. 09:33:26 XW: What if someone raises the same issue again? 09:34:12 LW: We'd point them to the closed issue, like we would in any other situation. 09:34:21 SM: Open it in WICG? 09:34:29 CMN: There is no workable proposal though. 09:34:40 SM: True, but there is a use case. 09:35:29 CMN: Proposal: Close the issue? 09:35:33 +1 09:35:53 CMN: Show of hands +5 and -1. 09:36:18 SM: We might want some guidelines around this. 09:36:35 XW: Maybe I18n can track? 09:36:42 CMN: They'll get a notification when we close it. 09:37:42 rrsagent, make minutes 09:37:42 I have made the request to generate https://www.w3.org/2018/06/19-html-minutes.html tink 09:37:59 CMN: #1039 assigned to Xiaoqian. 09:38:24 ... Terence has a PR against this. 09:38:31 CMN: We merged it. 09:38:36 XW: So why is it assigned to me? 09:38:46 CMN: It's a wide review issue. 09:38:51 ... We should look at it again. 09:39:31 LW: If Terence addressed the original issue, it makes sense to assign this to him now. 09:40:20 scribe: xiaoqian 09:40:32 scribe: tink 09:40:49 cCMN: #1011 09:40:59 XW: Can do tht for the next milestone. 09:41:18 s/XW: Can do tht for the next milestone./XW: Can do that for the next milestone.? 09:41:30 CMN: #970 will assign to myself. 09:42:10 ... To improve definition of string using content from the Charmod spec. 09:42:28 ... #820 how should RTL ables be processed. 09:42:41 ... This is "When It's Ready" bcause implementations are generally borked. 09:42:58 ... Would be good to take it up but not sure we should right now. 09:43:40 ... #269 assigned to Sanghwan. 09:44:27 s/Sanghwan/Sangwhan/ 09:44:35 rrsagent, make minutes 09:44:35 I have made the request to generate https://www.w3.org/2018/06/19-html-minutes.html tink 09:44:53 SM: We could potentially put it back. 09:45:08 ... If someone else wants to take it, I' ok with that. 09:45:26 s/... If someone else wants to take it, I' ok with that./... If someone else wants to take it, I'm ok with that./ 09:45:37 rrsagent, make minutes 09:45:37 I have made the request to generate https://www.w3.org/2018/06/19-html-minutes.html tink 09:46:21 SOH: In the issue Firefox has it in development, others mixed signals. 09:46:34 JVA: Looks like Firefox implemented it about three months ago. 09:47:24 CMN: Sangwhan can you test for the next milestone? 09:47:35 SM: I need a mobile to test with. 09:48:22 ... But yes, I think so. 09:49:25 CMN: #226 assigned to Bruce. 09:49:26 Scott_O has joined #html 09:50:59 BL: Can do it for the next milestone. 09:51:14 CMN: I'll also talk to I18n about it. 09:51:27 ... That's the last of the i18n issues. 09:51:59 rrsagent, make minutes 09:51:59 I have made the request to generate https://www.w3.org/2018/06/19-html-minutes.html tink 09:52:09 TOPIC: Privacy issues 09:52:36 CMN: #1458 more granularity for allowusermedia 09:52:43 LW: It's a feature request. 09:53:11 scribe: chaals 09:53:26 CMN: #1457 09:53:42 bruce has joined #html 09:53:46 LJW: in #1457 there is privacy information in the spec referred to, we should point more clerly to it. I agree and assign it to me. 09:54:29 CMN: #1456 ping attribute 09:55:01 LJW: We should think about taking it out again 09:55:12 JVA: Or disable it. That is really hard today 09:55:29 LJW: posted an issue in whatwg about this - they were not inclined to change anything 09:55:42 SOH: whatwg/3718 issue 09:56:02 CMN: The TAG apparently has something to say on this and I will be aking them to say it clearly. 09:57:09 ... The ping attribute is better for privacy than other possibilities. 09:58:11 JVA: I can see JS crafting a URL and sending that. 09:59:19 CMN: Right, and that is why ping is in principle an improvement, but you can't realise the value in curent shipping browsers 09:59:39 SM: Need to talk through this more with TAG, but think the permission model is odd. 10:02:11 LJWatson has joined #html 10:03:38 SM: Disabling autoplay on untrused websites is happening in Chrome. 10:04:20 ... We could add a note to the spec to suggest it be disabled by default. 10:04:22 CMN: Yes. 10:05:03 ... #1311 is similar. 10:05:14 ... Suggestion is to note the possibility of the attack. 10:05:49 SM: I'm not sure about #1311 10:05:56 CMN: It's been done. 10:06:15 SM: Is it a concern for the spec? 10:06:29 CMN: I think it's worth noting the mitigatins. 10:06:42 s/mitigatins./mitigations./ 10:07:56 ... I'll take #1311 and #1312 10:08:06 rrsagent, make minutes 10:08:06 I have made the request to generate https://www.w3.org/2018/06/19-html-minutes.html tink 10:08:30 chaals has joined #html 10:09:10 SOH: Should we index anything with a privacy concern under 1.8? 10:09:14 CMN: Yes, I think so. 10:09:53 SOH: I'm happy to do that indexing exercise. 10:10:08 LW: Worth opening an issue. 10:10:11 SOH: On it. 10:10:22 rrsagent, make minutes 10:10:22 I have made the request to generate https://www.w3.org/2018/06/19-html-minutes.html tink 10:11:40 TOPIC: Security issues 10:11:51 CMN: #952 update clickjacking guidance. 10:12:00 ... assigned to Sangwhan. 10:12:17 SM: We need Mike West's input on this one. 10:13:28 CMN: Anyone prepared to write a draft we can ask Mike to review and comment on? 10:14:59 ... Ok, I'll take it. 10:15:08 ... #543 add origin aware transferrables. 10:16:06 SM: This feature is needed, just not sure it's an HTML thing. 10:16:15 XW: Related to Feature Policy? 10:16:19 SM: Yes, could be. 10:16:56 ... Not sure which WG though. 10:17:34 SM: It's lower than HTML. 10:18:02 SM: Would be a good WHATWG collaboration issue? 10:18:12 LW: Should we open a cross-issue? 10:18:20 CMN: Check first there isn't one. 10:19:39 ... Not finding one. 10:20:03 rrsagent, make minutes 10:20:03 I have made the request to generate https://www.w3.org/2018/06/19-html-minutes.html tink 11:05:20 Scott_O has joined #html 11:12:19 xiaoqian has joined #html 11:13:13 tink has joined #html 11:24:41 Scott_O has joined #html 11:33:09 chaals has joined #html 11:33:34 chaals has joined #html 12:06:14 Topic: issue triage... 12:06:14 scribe: xiaoqian 12:06:31 -> https://github.com/w3c/html/issues open issues 12:06:45 chaals: #1463 12:06:46 bruce has joined #html 12:06:49 Scott_O has joined #html 12:07:39 Scott_O: I can take it 12:08:00 tink: happy to join the discussion 12:08:09 chaals: #1461 12:08:36 ... assigned it to edent 12:09:00 tink: he shall be available in the next few weeks 12:09:24 chaals: #1447 12:09:45 Scott_O: I can give it a try 12:10:08 chaals: #1445 12:10:13 ... I can do this one 12:10:33 chaals: #1431 12:11:30 ... close it because no one is going to implement it 12:12:03 chaals: #1429 & #1430 12:12:11 ... substantive 12:13:11 ... need tests 12:13:42 ... going to the WD5 milestone 12:15:23 tink: I can try #1429, not sure can do before WD5 12:15:25 LJWatson has joined #html 12:15:46 chaals: #1425 12:15:59 Scott_O: not sure if we want this... 12:16:15 chaals: assign to tink 12:16:51 chaals: #1355 12:17:37 ... about which numbers are available or not 12:17:43 ... assign to edent 12:17:56 chaals: #1340 12:18:46 ... about the unknown dates, unknown months, ... , when the system format doesn't provide 12:19:13 ... when it's ready 12:19:41 chaals: #1336 12:20:05 ... about RDFA, I can take this, next milestone 12:20:18 chaals: #1333 12:20:52 ... should go to the WICG 12:21:28 chaals: #1319 12:21:53 ... next milestone 12:22:23 chaals: #1299 & #1298 12:22:43 sangwhan: 1299 is an example of 1298 12:23:16 chaals: we should do it, people wants this 12:24:14 chaals: #1289 12:24:46 ... we should do it when ready 12:25:33 chaals: #1247 12:26:39 ... a wish on various elements need attention 12:27:37 chaals: #1222 12:28:02 ... not implemented 12:28:51 sangwhan: it seems we should put it in 12:29:28 chaals: #1193 & #1185 12:29:55 ... both general things how the spec is built, low priority 12:30:41 sangwhan: what's the problem with the syntax? 12:31:04 chaals: it breaks things... 12:31:27 ... a noted issue in pygments 12:31:52 chaals: #1156 12:32:45 ... move to incubation 12:33:21 sangwhan: there is a CSS drafts working on this 12:33:53 ... already open on CSS -> https://github.com/w3c/csswg-drafts/issues/2013 12:34:46 resolution: close #1156 12:35:00 RESOLUTION: Close #1156 12:35:04 https://github.com/w3c/html/issues/1156 12:35:07 chaals2 has joined #html 12:35:22 rrsagent, pointer? 12:35:22 See https://www.w3.org/2018/06/19-html-irc#T12-35-22 12:36:16 chaals: #1125 12:36:54 ... things like this will be helpful 12:37:14 tink: you will have to redefine placeholder 12:37:28 chaals: this should be done in incubation 12:37:50 Scott_O: they misuse the term placeholder 12:39:37 chaals2: #1086 12:40:08 xw: it's waiting for the feature policy spec 12:40:18 chaals2: #1075 12:40:42 ... I dont think we should do it, DOM is a better place for Workers 12:41:10 sangwhan: not really a DOM thing 12:41:57 chaals2: update the worker spec as it is 12:43:10 tink: send another CfC to the WG 12:43:56 RESPLUTION: run a new CfC to the WG about Workers 12:44:36 sangwhan: I don't think it has a strong binding to HTML 12:45:37 chaals2: #980 12:45:48 ... editorial 12:46:46 Scott_O: let's put it for July and I can try to do it 12:47:42 chaals2: #978 12:48:09 ... it seems we should do it 12:48:16 chaals2: #975 12:48:51 ... duplicate with #1355 12:49:31 chaals2: #957 12:52:05 ... currently a hard one 12:52:22 ... will fix it when it's ready 12:52:42 chaals2: #938 12:54:26 ... we found a bunch of issues from Bugzilla last year that hadn't been imported 12:54:33 ... this is one of them 12:55:15 chaals2: #935 12:55:41 chaals2: #933 12:56:10 ... people may want to mute the microphone without muting the video 12:57:05 sangwhan: there are some platform features that can do it 12:57:53 ... what's the use case? 12:58:36 Scott_O: there are two sessions about microphone, none about this issue 12:58:52 chaals2: #910 12:59:48 RESOLUTION: close #910 13:00:29 chaals2: #907 13:00:52 ... should the name attribute allow multiple names on meta 13:00:56 ... need tests 13:01:07 ... low priority 13:01:21 chaals2: #898 13:02:27 Scott_O: I can try 13:02:39 chaals2: #868 13:03:05 ... should be put something about focus in the rendering section 13:03:47 s/should be put/should we put 13:04:33 chaals2: #375 13:05:09 sangwhan: would prefer to have pull requests... 13:05:33 chaals2: would be reasonable to ask for PR 13:06:21 chaals2: #373 13:06:37 ... most of these have been taken out 13:06:44 ... editorial 13:07:03 chaals2: #293 13:07:57 ... when you have an inactive element, you should not be able to hover it 13:08:58 ... assign to bruce 13:09:03 Scott_O_ has joined #html 13:09:25 sangwhan: #292 13:10:28 ... this can be part of the WICG special navigation TF 13:11:04 ... operate on the render tree instead of the DOM tree 13:12:24 RRSAgent, make mintues 13:12:24 I'm logging. I don't understand 'make mintues', xiaoqian. Try /msg RRSAgent help 13:12:34 RRSAgent, mike minutes 13:12:34 I'm logging. I don't understand 'mike minutes', xiaoqian. Try /msg RRSAgent help 13:12:42 RRSAgent, make minutes 13:12:42 I have made the request to generate https://www.w3.org/2018/06/19-html-minutes.html xiaoqian 13:15:18 s/special navigation/spatial navigation/ 13:33:35 xiaoqian_ has joined #html 14:01:54 sangwhan: https://github.com/w3c/tr-design/issues 14:03:04 Scott_O has joined #html 14:15:03 tink has joined #html 14:42:09 xiaoqian has joined #html 15:12:27 Scott_O has joined #html