06:29:11 RRSAgent has joined #svg 06:29:11 logging to http://www.w3.org/2009/08/19-svg-irc 06:29:13 RRSAgent, make logs public 06:29:15 Zakim, this will be GA_SVGWG 06:29:15 ok, trackbot; I see GA_SVGWG()2:30AM scheduled to start in 1 minute 06:29:16 Meeting: SVG Working Group Teleconference 06:29:16 Date: 19 August 2009 06:29:34 GA_SVGWG()2:30AM has now started 06:29:41 +Doug_Schepers 06:30:22 +??P1 06:30:31 Zakim, ? is me 06:30:31 +ed; got it 06:31:00 +??P2 06:31:01 Zakim, ??P2 is me 06:31:01 +heycam; got it 06:33:08 +??P3 06:33:28 Zakim, ??P3 is me 06:33:28 +anthony; got it 06:35:23 Agenda: http://lists.w3.org/Archives/Public/public-svg-wg/2009JulSep/0051.html 06:35:27 ChrisL has joined #svg 06:35:51 Zakim, pick a victim 06:35:51 Not knowing who is chairing or who scribed recently, I propose heycam 06:36:04 Scribe: Cameron 06:36:06 ScribeNick: heycam 06:36:13 Chair: Erik 06:36:30 Topic: SVG Open F2F 06:36:35 http://www.w3.org/Graphics/SVG/WG/wiki/SVGOpen_F2F_2009 06:36:37 +ChrisL 06:36:48 ED: i was hoping jwatt would be here to get confirmation on having a meeting venue 06:36:54 Zakim, who is on the call? 06:36:54 On the phone I see Doug_Schepers, ed, heycam, anthony, ChrisL 06:37:13 ED: i would like to have some up to date information on the wiki page 06:37:21 ... it's fairly soon 06:37:38 ... is there a registration page? 06:37:52 CL: no, we could go ahead and make one 06:38:32 ED: agenda requests for the f2f would be good to have on that page 06:38:52 ... i'm guessing that if we wanted to push out the second edition spec we'd spend most of the time doing that, but we'll probably have other things to talk about to 06:38:58 CL: i'd like status reports on each of the modules 06:39:06 DS: that's a good idea 06:39:47 Topic: SVG 1.1 Second Edition progress 06:40:01 http://www.w3.org/Graphics/SVG/WG/wiki/Errata_in_SVG_1.1_Second_Edition 06:40:05 CM: i've written a few more tests 06:40:20 CL: i see you've done my tests 06:40:28 ... i've started reviewing the tests you wrote for my section 06:41:36 CM: pink cells in the tables indicate what needs to be done next 06:42:29 ... how about we review ones in our own sections if the tests have been written by someone else (e.g. me) 06:42:52 AG: a few from my table shouldn't need tests 06:42:57 I will take painting-stroke-09-t.svg styling-pres-02-f.svg script-elem-01-b.svg styling-elem-01-b.svg styling-elem-02-b.svg text-ws-03-t.svg 06:43:03 ... i've also updated the 1.1 test template 06:43:11 not sure about types-dom-05-b.svg 06:43:55 CL: I also took the three in cameron's "other tests" section 06:45:00 CM: there are four errata not yet merged 06:45:08 ... one from jonathan and three from doug 06:45:15 DS: they're all waiting on jonathan actually 06:46:03 ED: think we're in good shape for publishing this at the f2f? 06:46:05 CM: yes i think so 06:47:15 Topic: SVG in text/html issue status 06:47:45 DS: maciej has been going through open issues in the HTML WG and proposing to close the SVG in text/html issue if there are no objections within a few days 06:48:06 CL: nothing in the spec says that svg has to be rendered, only parsed into a dom 06:48:11 http://lists.w3.org/Archives/Public/public-html/2009Aug/0706.html 06:48:24 ... there should be sections talking about rendering of svg 06:48:45 ... at least the basics of it, making a new block and rendering it 06:49:01 ... if you had an implementation that merely stuffed the svg in the dom and did nothing else with it, it would be conformant at the moment 06:49:48 CM: i wonder what other reservations we still have that we can remind them of 06:49:54 ED: whitelisting of elements, case fixup tables 06:50:17 DS: maybe we shouldn't talk about whitelisting until we finish the integration spec 06:50:23 ED: could still keep the issue open though 06:51:06 CM: they plan on going to LC in october, can we get the integration stuff there by then so that we can propose that as a solution? 06:51:09 DS: it's doable 06:51:22 ... maybe, maybe not 06:52:31 ... all we have to do is have the integration spec in LC the same time as theirs 06:52:49 CM: can we even have it in normal WD? since that's one level before. 06:52:52 DS: yeah, i think so 06:53:03 ... even a CR can reference a WD 06:53:09 ... but we should be close to being done nevertheless 06:53:48 ... i spent some time today trying to find instances where there were inconsistencies in the browsers wrt various features 06:53:53 ... i found some issues with foreignObject 06:54:20 ... svg in xhtml is fairly consistent, when it's supported 06:54:45 ... i don't think the behaviour's specified necessarily 06:54:58 ... e.g. if you have a single html document and two different svg fragments in it 06:55:07 ... one has a use that uses something in the other fragment, all three browsers seem to support that 06:55:16 ... not sure if that falls out of the model or if it needs to be specified 06:55:29 ED: I think it needs to be specified, i don't think SVG itself says anything about it 06:55:49 CL: it's sort of an obvious thing, but in the spec we're fairly careful to talk about either our own tree or an external document 06:55:58 ... in particular there's no same-origin stuff affecting that 06:56:25 ... i could imagine an impl triggering security code despite the fact that it's in the same document, just a different svg fragment 06:56:33 DS: there are open questions about where that stuff gets specified 06:56:56 ... and it would be nice if we found an example of something that worked differently between browsers 06:57:12 CL: also we should send in a bunch of examples that do work 06:57:37 ... there are things that work differently in the html serialization 06:57:39 DS: i'm not sure about that 06:57:49 CL: once it's implemented it should be the same 06:57:55 ... but currently it's not 06:58:21 CM: so this will go in the integration spec? 06:58:24 DS: it's a possibility 06:58:37 ED: what kind of css box is created by an svg element? is it specified? 06:58:44 CL: no, could be a new block formatting context 06:59:13 DS: i'm thinking two integration specs. one for svg in other specs, and the other for foreign languages in svg. 06:59:19 ... an obvious example is html in svg 06:59:34 ED: it'd be useful to clear up the things about foreignObject that are different between browsers 06:59:49 ... some things sort of work but it's not the most tested or good working feature 06:59:55 DS: opera has some strange behaviour with foreignObject 07:00:06 ... but it's illustrative of the considerations we need to make 07:00:17 ... one thing is that essentially foreignObject should be treated like a frame, and html should be rendered inside that space 07:00:31 ... another is that it's getting rasterised at the wrong point 07:00:45 ... and the third i noticed is that you can't really select text in opera in an html foreignObject 07:00:49 ED: that might be a side effect of other bugs 07:01:04 DS: but it made me think of other problems i could see with mixing svg and html, like occlusion/pointer-events 07:01:16 ... we need to solve those for inline svg in html and vice versa 07:01:51 CM: are these related things to the html issue? 07:02:00 DS: yes we should point out there are many unresolved things, not show stoppers, but need to be defined 07:02:11 ... it may be that the html wg says to define them in svg 07:02:22 CL: which is fine, but html should normatively reference svg for that 07:03:25 DS: we should mail the html wg about the issue 07:03:54 ED: i think a normative reference to svg would be a nice thing to have 07:04:02 DS: the spec does normatively reference SVG Tiny 1.2 at this point 07:04:08 CM: interesting 07:04:17 ED: last time i looked at the spec there weren't any references at all 07:04:20 DS: they've been added recently 07:04:43 CM: i wonder why it's a reference to 1.2T 07:04:46 CL: it has better wording 07:04:51 ED: but it doesn't cover all of the elements 07:04:54 CL: it doesn't reference 1.1 as well? 07:04:55 DS: no 07:04:57 CL: hmm 07:05:05 DS: we should probably ask for it to reference both 07:05:13 ED: in 1.2T it's a bit more limited in how references work 07:05:20 DS: 1.1 is what most browsers are doing anyway 07:05:35 ED: that's what's working in XHTML atm anyway 07:06:37 ED: so, the css box thing, limited external references with 1.2T 07:06:43 DS: the occlusion/pointer-events too 07:07:02 CM: and the parser table spec location 07:09:49 ED: you can mention as well that we're doing the 1.1 second edition 07:10:18 ACTION: cameron to mail the htmlwg 07:10:19 Created ACTION-2652 - Mail the htmlwg [on Cameron McCormack - due 2009-08-26]. 07:10:45 Topic: canvas breakout 07:10:47 http://www.w3.org/mid/4A89FB30.6090109@w3.org 07:11:01 DS: some people thought it needed to be broken out for accessibility 07:11:13 ... but this is something i suggested a few years ago 07:11:28 ... it makes sense to me that svg should be able to use canvas, and to define stuff it one spec and reference it from both html and svg 07:11:51 ED: i took a quick look, i guess for the most part it looked fine 07:12:06 ... the only concern i had is that the canvas element api was inheriting from element 07:12:26 ... if it's a complete separate interface with no inheritance i think it's easier to make other interfaces inherit from that 07:12:37 ... e.g. HTMLCanvasElement inherits from HTMLElement which inherits from Element already 07:12:59 ... unless you need to inherit it directly for some reason, i think each spec (svg/html) should be doing the inheriting to Element 07:13:14 action: erik to mail public-canvas-api about inheriting from Element 07:13:14 Created ACTION-2653 - Mail public-canvas-api about inheriting from Element [on Erik Dahlström - due 2009-08-26]. 07:14:15 DS: one other thing, for pattern (and other uses) you can reference an html