- From: Tom Shinnick via GitHub <sysbot+gh@w3.org>
- Date: Thu, 29 Jun 2017 02:54:00 +0000
- To: public-svg-issues@w3.org
Yes, Chrome shows third column of W3C test [painting-marker-05-f](https://www.w3.org/Graphics/SVG/Test/20110816/harness/htmlSVGWeb/painting-marker-05-f.html) same as second column, displaying 'auto' same as 'visible'. I'm staring at that test with Chrome 59, and had checked on Edge 38 and IE 11, as mentioned in [bug-not-a-bug 1376882](https://bugzilla.mozilla.org/show_bug.cgi?id=1376882) I am also now looking at your 'pen', and yes, that shows 'auto' as a square, same as 'visible', under *both* FF and Chrome. Edge shows 'auto' as circle. IE shows 'auto', 'visible' and 'default' as a circle. What's the difference btw old test and 'pen'? That old test is testing **markers**? > Test Description : Test all the 'overflow' property values except 'inherit' on the 'marker' element. ``` <g id="subtest3" transform="scale(0.6) translate(300,0)"> <path id="p7" class="testpaths" d="M 130 40 L 180 40 L 180 90"/> <path id="p8" class="testpaths" d="M 130 135 L 180 135 L 180 185"/> <path id="p9" class="testpaths" d="M 130 230 L 180 230 L 180 280"/> </g> ``` ``` #p7 { marker: url(#amarker1); } #p8 { marker-start: url(#amarkerStart); marker-mid:url(#amarkerMiddle); marker-end: url(#amarkerEnd); } #p9 { marker: url(#amarker2); } ``` ``` <marker id="amarker1" viewBox="0 0 10 10" markerWidth="2" markerHeight="2" refX="7.5" refY="7.5" markerUnits="strokeWidth" overflow="auto"> <rect width="15" height="15" fill="purple" stroke="none"/> </marker> <marker id="amarker2" viewBox="0 0 10 10" markerWidth="2" markerHeight="2" refX="10" refY="10" markerUnits="strokeWidth" orient="auto" overflow="auto"> <path d="M 10 0 L 20 20 L 0 20 Z" fill="blue" stroke="none"/> </marker> <marker id="amarkerStart" viewBox="0 0 10 10" markerWidth="2" markerHeight="2" refX="7.5" refY="7.5" markerUnits="strokeWidth" overflow="auto"> <rect width="15" height="15" fill="purple" stroke="none"/> </marker> <marker id="amarkerMiddle" viewBox="0 0 10 10" markerWidth="2" markerHeight="2" refX="5" refY="5" markerUnits="strokeWidth" overflow="auto"> <circle cx="5" cy="5" r="7" fill="green" stroke="none"/> </marker> <marker id="amarkerEnd" viewBox="0 0 10 10" markerWidth="2" markerHeight="2" refX="10" refY="10" markerUnits="strokeWidth" overflow="auto"> <path d="M 10 0 L 20 20 L 0 20 Z" fill="blue" stroke="none"/> </marker> ``` (This is all beyond me, I'm just studying enough to dump an updated SVG2 path grammar and all the associated nits on you and Nikos. Things like: did you know the 'prose' never mentions where commas are valid? Things like looking for examples of exponential numbers actually used in `<path>`s found in the wild, so I can justify putting them back in. And, of course, trying to come up with visual examples showing why "path sequence closing closepath" is a visibly real 'need'. Hence, markers, linejoin ... (ick!)) -- GitHub Notification of comment by tshinnic Please view or discuss this issue at https://github.com/w3c/svgwg/issues/329#issuecomment-311848211 using your GitHub account
Received on Thursday, 29 June 2017 02:54:07 UTC