- From: Cameron McCormack <cam@mcc.id.au>
- Date: Fri, 21 Nov 2014 08:29:19 +1100
- To: "www-svg@w3.org" <www-svg@w3.org>
http://www.w3.org/2014/11/20-svg-minutes.html
[1]W3C
[1] http://www.w3.org/
- DRAFT -
SVG Working Group Teleconference
20 Nov 2014
[2]Agenda
[2]
http://lists.w3.org/Archives/Public/public-svg-wg/2014OctDec/0066.html
See also: [3]IRC log
[3] http://www.w3.org/2014/11/20-svg-irc
Attendees
Present
Dirk, Leonie, Brian, Thomas, Satoru, Cameron, Erik,
Nikos, Bogdan, Doug, Tav, Tab
Regrets
Chair
Cameron
Scribe
ed, heycam
Contents
* [4]Topics
1. [5]How to write tests for SVG 2
2. [6]status update
3. [7]focus and navigation
4. [8]mailinglist policy
5. [9]paint server rendering when objectBoundingBox is
zero
* [10]Summary of Action Items
__________________________________________________________
<trackbot> Date: 20 November 2014
<Tav> ??P9 is me
<ed> scribeNick: ed
How to write tests for SVG 2
TS: I'd written a test for tspans, based on svg 1.1 tests
... checked into old repo, not sure it was carried over to the
new github repo
CM: the tests were not moved over to github
... we decided that we should move our tests to the w3c
web-platform-tests repository
... I was given an action to create a few simple examples for
scripted test, a reftest
TS: the old repo had an svg2-tests repository
CM: right, the new github repo only contains the specs, not
tests
... once we have sorted out how to put tests on
web-platform-tests we will move the tests from svg2-tests
DS: so, heycam, you'll ping james graham for how to get that
going, right?
CM: yes
TS: james is the guy behind web-platform-tests?
DS: yes
<Tav>
[11]http://www.w3.org/Graphics/SVG/WG/wiki/SVG2/Testing_Require
ments
[11] http://www.w3.org/Graphics/SVG/WG/wiki/SVG2/Testing_Requirements
DS: ok, so we will get some beginners documentation
Tav: the page I just pasted in needs to be updated
DS: most instructions should still apply
TS: where in the directory structure tests should go, naming
scheme etc, that sort of thing is missing atm
CM: I'll do that
<scribe> ACTION: heycam to write up documentation for directory
structure, test naming scheme for the svg tests on
web-platform-tests [recorded in
[12]http://www.w3.org/2014/11/20-svg-minutes.html#action01]
<trackbot> Created ACTION-3688 - Write up documentation for
directory structure, test naming scheme for the svg tests on
web-platform-tests [on Cameron McCormack - due 2014-11-27].
status update
CM: what is the status of svg2 plan?
... based on the TPAC discussions
... what are the most urgent parts?
krit: do as many edits as possible until february, things that
aren't done by then get removed
CM: so, should we remove things that are half-written?
krit: we should try to publish more often
... we can delay things until the next revision
<BogdanBrinza> and my mic appears to not be working and I had a
plan to drive the investigation of stable vs moving parts
TS: yes, iterating on what we have, to publish 2.1, 2.2 etc
CM: faster turnaround and fewer features sounds good to me
DS: ppl being disappointed about missing features, we need to
improve the communication on how we intend to adress this
(faster iterations)
krit: we should publish every six weeks
CM: what were the next steps?
<BogdanBrinza> Yes, I'm putting the plan together now
<BogdanBrinza> and would update the action and put this on
agenda for next week to figure out what can we do, yes
krit: [something]... by february
... the plan was to publish the LC in feb
<smailus> Asthetically it may be ugly, but communicating that
the published version in March 2015 is SVG 2.0 is important to
communicate that this isn't the whole "SVG 2" spec.
<BogdanBrinza> LOL I'll make sure to check Hawaii plan as well
CM: I'll wait until next week and pick things off that list
... thank you for the update
focus and navigation
DS: I was comparing focus and navigation from svg 1, 1.2 Tiny
and 2.0
... there's been a lot more focus stuff added in 2.0
... it's scattered over the spec, we need to focus it more
... I gave a webinar about svg a11y yesterday
<shepazu> [13]http://schepers.cc/svg/accessibility/focus/
[13] http://schepers.cc/svg/accessibility/focus/
<shepazu>
[14]http://schepers.cc/svg/accessibility/focus/focus-tabindex.h
tml
[14] http://schepers.cc/svg/accessibility/focus/focus-tabindex.html
krit: it does work in safari
CM: reason for it not working in firefox is I need to review
some patches for tabindex in svg
DS: another issue around tabindex...
... if you look at the first one on the left, tab and it goes
in order
... the same on the circles
<BogdanBrinza> it somewhat works in IE..
DS: the ones that light up green have a link
... tried to get it to work, based on an old test i wrote
... worked in chrome
... wasn't satisfied with the wording in the spec
... there's also some bit that defers to html5, I think we
should resolve on those things
... out of order tab navigation, when you set the tabindex to a
positive number
... the first instance I numbered 0-12 in that order
... in the second one I set them to tabindex=0
... which means order is document order, not in visual order
... apparently there's some probelems with setting to positive
values
... current recommendation is for ppl to use tabindex=0
... based on an issue that Florian raised for CSS UI level 3,
they're going to move nav-index to level 4
CM: nav-index is similar to tab-index, but in css?
DS: don't know honestly, but I think that's right
CM: I saw the post on the public-svg-wg list about deferring it
to level 4
DS: want to know more about it, how should we handle making
things focusable
... and navigation
... looking for help to work on focus and navigation, anyone
interested?
ED, CM, LJWatson: yes
DS: [...] not exposing the focused element in voice
... we should try to make sure svg2 has these things exposed to
a11y apis in SVG
... would like to see that across browsers
... and tests
... public-svg-a11y is the mailinglist
... you can subscribe, or ping me and I'll add you
... the svg-a11y-tf has launched
krit: the work in webkit [...] don't have that much time
anymore
DS: we'll figure it out
mailinglist policy
DS: svg was one of the first WGs to do all work in the public
... we wasnt sure how this was going to work at the time, so we
setup a parallell mailinglist (public-svg-wg)
... not clear to me that we should use that one
... it's not really public, just publicly readable
... I propose that we close that mailinglist
... and that we do all our work on www-svg
nikos: we already resolved to do that
... we jsut havent executed it
<nikos>
[15]http://www.w3.org/2013/09/19-svg-minutes.html#item03
[15] http://www.w3.org/2013/09/19-svg-minutes.html#item03
CM: sgtm, we may need to upadet some things first
... the repository notification emails
... and [missed]
DS: other groups have tracker go to the public list
CM: that could get noisy
DS: so we could send those to the public-svg-wg list then?
CM: ok, sounds good
RESOLUTION: we will deactivate public-svg-wg, keeping the
archives, repository changes will go to the w3c-svg-wg and
tracker + technical discussions to www-svg
DS: agenda items should also go to www-svg
<heycam> ScribeNick: heycam
<ed> [16]http://www.w3.org/Graphics/SVG/WG/wiki/Agenda
[16] http://www.w3.org/Graphics/SVG/WG/wiki/Agenda
paint server rendering when objectBoundingBox is zero
ISSUE-2416
<trackbot> ISSUE-2416 -- Consider allowing zero height or width
bbox gradients, and/or adjusting the bbox for stroke to be the
actual stroke region -- raised
<trackbot>
[17]http://www.w3.org/Graphics/SVG/WG/track/issues/2416
[17] http://www.w3.org/Graphics/SVG/WG/track/issues/2416
ed: this is an old issue we've had open for a while
... I recently came across this while browsing bug reports for
Chrome and Opera
... I created a test
<ed> [18]http://jsfiddle.net/e7o46dgL/
[18] http://jsfiddle.net/e7o46dgL/
ed: this is to show that current implementations render paint
servers even if the shape element has an empty bounding box
... the spec doesn't agree with this
krit: we did have a test for it?
... a line with a gradient or stroke, and it was black
... I remember having to implement it for Cairo because it
could not render it
ed: that's the only browser I haven't tested
... if you have Safari there?
... I think we should update the spec to say that it should
render
<ed>
[19]https://svgwg.org/svg2-draft/coords.html#ObjectBoundingBoxU
nits
[19] https://svgwg.org/svg2-draft/coords.html#ObjectBoundingBoxUnits
ed: the last para in that section
krit: did you test with gradients?
ed: should be the same thing
krit: not necessarily
ed: they're both in terms of the bounding box
krit: but they can be implemented differently
... there's a difference between how graphics libraries handle
gradients and patterns
... with the assumption that it has the same behaviour for
gradients, I agree with your change
ed: and if not?
krit: go with the majority
ed: for animation, it doesn't make sense that fill or stroke
goes missing if it's zero sized bbox
heycam: was this one of the 1.1 errata issues?
ed: don't know that it was
... the spec text doesn't call out patterns explicitly
<ed> "When the geometry of the applicable element has no width
or height and objectBoundingBox is specified, then the given
effect (e.g., a gradient or a filter) will be ignored."
<ed>
[20]http://www.w3.org/TR/SVG11/coords.html#ObjectBoundingBoxUni
ts
[20] http://www.w3.org/TR/SVG11/coords.html#ObjectBoundingBoxUnits
ed: there's an additional sentence in SVG 2
heycam: I agree with your proposal
ed: if you animate a straight line, rotating, you don't expect
the paint server to stop applying at a certain point
... maybe not the transform itself, but adjusting x1/y1/etc.
... I'm fine with creating a few more test cases for gradients,
and filters as well
<scribe> ACTION: Erik to make some tests for gradients on
zero-sized bbox [recorded in
[21]http://www.w3.org/2014/11/20-svg-minutes.html#action02]
<trackbot> Created ACTION-3689 - Make some tests for gradients
on zero-sized bbox [on Erik Dahlström - due 2014-11-27].
thanks for calling in stakagi and birtles, sorry about the new
telcon time! :)
Received on Thursday, 20 November 2014 21:29:55 UTC