20:28:30 RRSAgent has joined #svg 20:28:30 logging to http://www.w3.org/2015/04/23-svg-irc 20:28:32 RRSAgent, make logs public 20:28:32 Zakim has joined #svg 20:28:34 Zakim, this will be GA_SVGWG 20:28:34 ok, trackbot, I see GA_SVGWG()4:30PM already started 20:28:35 Meeting: SVG Working Group Teleconference 20:28:35 Date: 23 April 2015 20:28:37 +krit 20:29:05 +Thomas_Smailus 20:29:17 +??P3 20:29:20 Zakim, ??P3 is me 20:29:20 +heycam; got it 20:29:37 Chair: Cameron 20:29:46 Agenda: https://lists.w3.org/Archives/Public/www-svg/2015Apr/0044.html 20:30:04 +[IPcaller] 20:30:13 Zakim, [IP is me 20:30:13 +ed; got it 20:30:14 +??P4 20:31:34 +??P5 20:31:42 zakim, ??P5 is me 20:31:42 +stakagi; got it 20:31:50 Zakim, ??P4 is me 20:31:50 +Tav; got it 20:33:28 Zakim, who is on the call? 20:33:28 On the phone I see krit, Thomas_Smailus, heycam, ed, Tav, stakagi 20:33:54 -stakagi 20:34:17 +??P6 20:34:21 +??P5 20:34:23 Zakim, ??P6 is me 20:34:23 +nikos_; got it 20:34:38 zakim,??P5 is me 20:34:38 +stakagi; got it 20:35:29 +??P7 20:35:50 Zakim, pick a scribe 20:35:50 Not knowing who is chairing or who scribed recently, I propose heycam 20:36:20 i also 20:36:36 -heycam 20:37:05 +[IPcaller] 20:37:07 Zakim, [ is me 20:37:07 +heycam; got it 20:37:12 yes 20:37:45 Scribe: Cameron 20:38:01 Topic: June F2F 20:38:19 ed: I'll be leaving Opera soon 20:38:26 ... this won't have any effect on the June F2F 20:38:30 ... so it'll take place as planned 20:38:36 ... the details will be worked out; we'll still host 20:38:39 ... I will be taking part 20:38:50 ... I won't be representing Opera at the time 20:38:55 ... I encourage everyone to register if you haven't already 20:39:28 http://www.w3.org/Graphics/SVG/WG/wiki/F2F/Linkoping_2015 20:39:34 https://www.w3.org/2002/09/wbs/19480/Linkoping2015 20:40:26 Topic: Telcon day 20:40:32 +??P8 20:40:37 heycam: please fill in this form if you haven't already 20:40:43 http://doodle.com/8mfbynbh3rkr3myb 20:40:43 zakim, ??P8 is me 20:40:43 +AmeliaBR; got it 20:41:01 Zakim, who is making noise? 20:41:13 heycam, listening for 11 seconds I heard sound from the following: ed (90%), AmeliaBR (90%) 20:41:41 Topic: CORS in SVG 20:41:45 https://lists.w3.org/Archives/Public/www-svg/2015Mar/0139.html 20:42:10 ed: I was assigned a bug on someone requesting to be able to use the element for referencing cross-origin resources 20:42:21 ... and I looked at that, and checked how hard it would be to implement 20:42:26 ... and did some preliminary work in Blink on that 20:42:39 ... I'd like to propose that we add the crossorigin="" attribute on every element that loads external resources 20:42:46 ... and enable CORS in SVG just like it is in HTML 20:43:03 ... this would make it possible to reference external things in the element if you have the crossorigin="" attribute on it 20:43:13 krit: feImage already has the crossorigin="" attribute as well 20:43:44 AmeliaBR: it allows cross origin references if the external file has the right HTTP headers, is that right? 20:43:59 ... I'm not certain what the current state is. is this restating the default or adding a new option? 20:44:13 ed: yes you do need in some cases to add the attribuet and to have the corresponding header sent for the external resources 20:44:27 ... for I think it's a bit special, as no browser allows you to fetch cross origin references 20:44:31 ... otoh allows it by default 20:44:36 ... so the defaults are different per element 20:44:44 ... I don't think we want to allow cross origin by default 20:45:03 ... so we would require and for the HTTP header there 20:45:10 AmeliaBR: so the server and the author both have to opt in? 20:45:11 ed: yes 20:45:32 +[Microsoft] 20:45:54 ... script and image are two, feImage, use 20:46:07 ... and for foreignObject we haven't decided if it has href, but if it does, then it would need the attribute too 20:46:26 AmeliaBR: what about other elements adopting from HTML like iframe? 20:46:40 ed: yes, the attribute is already there 20:46:44 ... we shouldn't need to change anything there 20:46:56 ... but for audio/video it already has the crossorigin attribute 20:48:08 zakim, microsoft is me 20:48:08 +Rossen; got it 20:48:14 heycam: a little wary of this with use / resource documents, but at first glance it seems ok 20:48:35 AmeliaBR: if you an element, there are complications like defining whether script runs etc. 20:49:22 -nikos_ 20:49:41 heycam: what's the next step? 20:49:59 ed: the attribute is added to some of these elements in Blink already, and it works, and I think we should make sure these work in SVG just like in HTML 20:50:07 +??P6 20:50:14 ... I did write up a few tests, but it's difficult to publish as you need the server side changes as well 20:50:14 Zakim, ??P6 is me 20:50:14 +nikos_; got it 20:50:23 ... I could put some examples on my personal server 20:50:52 ... so the next step should be adding text to the spec if we agree it's a good idea, and I'd be happy to do that 20:53:46 RESOLUTION: We'll add crossorigin attribute on script, image, use. 20:53:57 ACTION: Erik to add spec text for crossorigin attribute on script, image, use. 20:53:57 Created ACTION-3781 - Add spec text for crossorigin attribute on script, image, use. [on Erik Dahlström - due 2015-04-30]. 20:56:40 Topic: Layout properties 20:56:47 krit: I won't have time in the next 2 months to look at this 20:57:03 ed: in Blink I implemented these, and enabled in Canary builds 20:57:10 ... I didn't run in to any really troublesome issues 20:57:33 ... there were a few things with nested SVG elements, but they were just Blink specific issues 20:57:40 ... I think this chapter is fine 20:57:51 AmeliaBR: there is one issue in the spec that relates to how these apply to text elements; how have you dealt with that? 20:58:03 https://svgwg.org/svg2-draft/geometry.html#issue1 20:58:26 krit: in WebKit I just made x/y properties not apply to text 20:58:28 ed: I did the same thing 20:59:13 AmeliaBR: I was looking forward to those being properties for text, but I can understand that it might not be the highest priority 20:59:39 ed: in Sydney we discussed this. I think it's safer for the moment not to treat them as presentation attributes for the moment on text. 20:59:52 s/ed:/krit:/ 20:59:53 AmeliaBR: my concern is that we don't want to get into any corners where that extension can't happen in the future 21:00:19 ... don't want to make a multi value syntax break if we accept that in the future, though CSS error handling rules would cover that 21:00:54 krit: would need to check the F2F minutes 21:02:29 krit: I will check and bring it back up next week 21:02:51 krit: if we can reassign this chapter to someone else that'd be good 21:03:47 Rossen: I'll take the chapter for now 21:03:54 ... there's only that one issue in the chapter at the moment 21:04:15 AmeliaBR: there is also the issue about width/height we discussed previously 21:04:23 Rossen: I believe I already have an action for that on me 21:05:32 -nikos_ 21:05:52 +??P6 21:05:56 Zakim, ??P6 is me 21:05:56 +nikos_; got it 21:06:58 https://www.w3.org/Graphics/SVG/WG/wiki/SVG2_Chapter_Assessment 21:07:00 Topic: issues listed under "needing discussion" 21:07:19 Rossen: issue 8 in rendering.html 21:07:44 nikos: this was done, just haven't updated the wiki 21:10:18 jcraig has joined #svg 21:10:26 Topic: Paths chapter issues 21:10:35 https://svgwg.org/svg2-draft/paths.html#issue4 21:10:58 Rossen: the issue is talking about limitations of line limits 21:11:04 ... and whether or not this is even an issue 21:11:15 ... anyone here produce tools? :) 21:11:23 Tav: we don't limit ourselves to 255 characters 21:11:43 AmeliaBR: the spec says there things for improving readability, but as for limitations I don't know 21:11:52 Rossen: currently we have normative text that says no line should exceed 255 characters 21:12:08 ... and we are in 2015, so you would hope those limitations are lifted by now 21:12:13 I agree 21:12:18 krit: I didn't know we have this limitation. I know that illustrator does limit its output. 21:12:28 ... there were some issues with ASV a long time ago 21:12:44 Rossen: one way to solve it is to just drop the restrictions 21:12:52 nikos: surely there is plenty of content that violates this already 21:13:05 Rossen: so let's resolve on removing that part of the sentence and then move on 21:13:15 AmeliaBR: keep the first bit about being able to break into lines? 21:13:21 krit: yes but we don't need normative text for that 21:13:44 RESOLUTION: Remove the requirement to limit line lengths to 255 characters. 21:13:58 ACTION: Rossen to remove the 255 character line limit. 21:13:59 Created ACTION-3782 - Remove the 255 character line limit. [on Rossen Atanassov - due 2015-04-30]. 21:14:15 https://svgwg.org/svg2-draft/paths.html#issue6 21:14:18 Rossen: next is issue 6 21:14:57 Rossen: this is about allowing tension parameters to be specified in the catmull-rom splines 21:15:06 krit: didn't we resolve to put that in a separate spec about paths? 21:16:01 https://lists.w3.org/Archives/Public/www-svg/2015Feb/0033.html 21:16:20 AmeliaBR: as it is in the spec at the moment, it's not implementable 21:17:34 ACTION-3745 - Move catmull-rom to svg path module [on Cameron McCormack - due 2015-02-20] 21:17:42 heycam: I'll get on that action 21:18:18 heycam: so let's not resolve the tension issue right now 21:18:49 AmeliaBR: I think the rest of the issues in the path chapter do all relate to catmull-rom 21:19:38 Topic: embedded content chapter 21:19:45 https://svgwg.org/svg2-draft/embedded.html#issue2 21:19:49 Rossen: there are three issues here 21:20:57 krit: the issue is asking about pAR in image, isn't that already supported? 21:21:02 AmeliaBR: it's the other ones like video, iframe, etc. 21:21:11 ... but there is the object-fit property in CSS, that would duplicate / extend pAR 21:21:19 -nikos_ 21:21:29 krit: I don't think we should add pAR to video, iframe 21:21:35 I agree with krit here 21:22:01 +??P6 21:22:14 heycam: in light of our plan to use the HTML elements rather than import them into SVG, we shouldn't be adding pAR on them anyway 21:22:28 AmeliaBR: I like object-fit more than pAR anyway 21:22:33 birtles: we did discuss the differences though 21:22:48 Tav: would be odd for authors that image differs but iframe/video doesn't 21:23:41 heycam: we already have had this situation with SVG image differenting from HTML for ages 21:23:49 krit: but it is image vs HTML's img 21:24:43 heycam: I think someone needs to write a concrete proposal for how we're doing the HTML element integration here 21:25:39 ACTION: Cameron to write up concrete proposal for handling embedded content HTML elements in SVG 21:25:40 Created ACTION-3783 - Write up concrete proposal for handling embedded content html elements in svg [on Cameron McCormack - due 2015-04-30]. 21:26:52 https://svgwg.org/svg2-draft/embedded.html#issue3 21:27:04 AmeliaBR: this is specific to image, and referencing of other SVG images 21:27:25 heycam: what's the general way that clip and clip-path interact? 21:28:10 krit: clip applies to viewport-creating elements 21:28:37 heycam: what happens when you use both on a viewport-creating element? they intersect? 21:28:39 krit: yes exactly 21:29:40 AmeliaBR: to address the issue about why clip being overridden makes sense, clip applies to the element region, while clip-path applies in the SVG coordinate system 21:29:51 krit: why would clip and clip-path take different coordinate systems? 21:30:14 AmeliaBR: I have no idea why you'd use clip on a root element anyway, but it applies to the region you're putting the SVG in 21:30:56 heycam: it'd be great to have some tests here to see whether clip actually works here 21:31:20 krit: clip doesn't do anything in WebKit or Blink for SVG elements 21:31:37 Rossen: it's currently specified to apply to viewport-establishing elements 21:31:45 krit: yes, but in WebKit we don't 21:32:37 jcraig_ has joined #svg 21:32:45 ACTION: Amelia to produce test cases for clip regarding embedded.html#issue3 21:32:46 Created ACTION-3784 - Produce test cases for clip regarding embedded.html#issue3 [on Amelia Bellamy-Royds - due 2015-04-30]. 21:33:00 AmeliaBR: we should discourage the use of clip anyway 21:34:16 -Thomas_Smailus 21:34:22 -ed 21:34:23 -heycam 21:34:24 -birtles 21:34:25 -??P6 21:34:25 -stakagi 21:34:26 -krit 21:34:26 -Rossen 21:34:30 -Tav 21:34:34 -AmeliaBR 21:34:35 RRSAgent: make minutes 21:34:35 I have made the request to generate http://www.w3.org/2015/04/23-svg-minutes.html heycam 21:34:36 GA_SVGWG()4:30PM has ended 21:34:36 Attendees were krit, Thomas_Smailus, heycam, [IPcaller], ed, stakagi, Tav, nikos_, AmeliaBR, birtles, Rossen 21:36:45 Present: Dirk, Thomas, Cameron, Erik, Satoru, Tav, Nikos, Amelia, Brian, Rossen 21:36:46 RRSAgent: make minutes 21:36:46 I have made the request to generate http://www.w3.org/2015/04/23-svg-minutes.html heycam 21:59:13 jcraig has joined #svg 22:09:14 jcraig_ has joined #svg 22:28:13 jcraig has joined #svg 22:30:39 jcraig has joined #svg 22:45:06 jcraig has joined #svg 23:07:10 jcraig has joined #svg 23:10:02 Zakim has left #svg 23:16:58 jcraig_ has joined #svg 23:22:40 shepazu has joined #svg 23:56:56 jcraig has joined #svg