<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>7666</bug_id>
          
          <creation_ts>2006-03-08 11:08:50 -0800</creation_ts>
          <short_desc>dasharray on rounded rectangles is broken</short_desc>
          <delta_ts>2006-03-13 18:17:31 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>SVG</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://svg-whiz.com/svg/w3c/dasharrayOrigin.svg</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P4</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexander Kellett">a</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>35549</commentid>
    <comment_count>0</comment_count>
    <who name="Alexander Kellett">a</who>
    <bug_when>2006-03-08 11:08:50 -0800</bug_when>
    <thetext>dasharray on rectangles is broken seemingly. correct behaviour can be seen here:
http://svg-whiz.com/svg/w3c/dasharrayOrigin2.png</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35608</commentid>
    <comment_count>1</comment_count>
      <attachid>6954</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2006-03-09 01:42:46 -0800</bug_when>
    <thetext>Created attachment 6954
Fix dashes on rounded rects</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35627</commentid>
    <comment_count>2</comment_count>
      <attachid>6954</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-03-09 07:56:15 -0800</bug_when>
    <thetext>Comment on attachment 6954
Fix dashes on rounded rects

Looks good. Marking review- because there&apos;s no layout test here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35629</commentid>
    <comment_count>3</comment_count>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2006-03-09 08:21:42 -0800</bug_when>
    <thetext>Hi Darin,

Would the svg in the URL (dasharrayOrigin.svg) qualify?
If so, should I add it to custom svg layout tests?
Cheers,

Rob.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35646</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2006-03-09 13:08:07 -0800</bug_when>
    <thetext>Yes.  It&apos;s an Ok layout test.  Better is a test where it&apos;s easy to tell if it&apos;s right or wrong.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35705</commentid>
    <comment_count>5</comment_count>
      <attachid>6982</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2006-03-10 02:08:06 -0800</bug_when>
    <thetext>Created attachment 6982
Patch including testcase and ChangeLogs</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>6954</attachid>
            <date>2006-03-09 01:42:46 -0800</date>
            <delta_ts>2006-03-10 02:08:06 -0800</delta_ts>
            <desc>Fix dashes on rounded rects</desc>
            <filename>7666.diff</filename>
            <type>text/plain</type>
            <size>2315</size>
            <attacher name="Rob Buis">rwlbuis</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxMzIyNSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTIgQEAKKzIwMDYtMDMtMDkgIFJvYiBCdWlzICA8YnVpc0BrZGUub3JnPgorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpeCBmb3IgaHR0
cDovL2J1Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL3Nob3dfYnVnLmNnaT9pZD03NjY2IGRhc2hhcnJh
eSBvbiByb3VuZGVkIHJlY3RhbmdsZXMgaXMgYnJva2VuCisKKyAgICAgICAgKiBrY2FudmFzL0tD
YW52YXNDcmVhdG9yLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OktDYW52YXNDcmVhdG9yOjpjcmVh
dGVSb3VuZGVkUmVjdGFuZ2xlKToKKwogMjAwNi0wMy0wOCAgSnVzdGluIEdhcmNpYSAgPGp1c3Rp
bi5nYXJjaWFAYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IGRhcmluCkluZGV4OiBX
ZWJDb3JlL2tjYW52YXMvS0NhbnZhc0NyZWF0b3IuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUv
a2NhbnZhcy9LQ2FudmFzQ3JlYXRvci5jcHAJKHJldmlzaW9uIDEzMjI1KQorKysgV2ViQ29yZS9r
Y2FudmFzL0tDYW52YXNDcmVhdG9yLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNzAsMjUgKzcwLDI2
IEBAIEtDYW52YXNQYXRoKiBLQ2FudmFzQ3JlYXRvcjo6Y3JlYXRlUm91bmQKICAgICAgICAgbnJ5
ID0gaGVpZ2h0IC8gMjsKIAogICAgIHBhdGgtPm1vdmVUbyh4ICsgbnJ4LCB5KTsKLSAgICBwYXRo
LT5jdXJ2ZVRvKHggKyBucnggKiAoMSAtIDAuNTUyKSwgeSwgeCwgeSArIG5yeSAqICgxIC0gMC41
NTIpLCB4LCB5ICsgbnJ5KTsKKworICAgIGlmKG5yeCA8IHdpZHRoIC8gMikKKyAgICAgICAgcGF0
aC0+bGluZVRvKHggKyB3aWR0aCAtIHJ4LCB5KTsKKworICAgIHBhdGgtPmN1cnZlVG8oeCArIHdp
ZHRoIC0gbnJ4ICogKDEgLSAwLjU1MiksIHksIHggKyB3aWR0aCwgeSArIG5yeSAqICgxIC0gMC41
NTIpLCB4ICsgd2lkdGgsIHkgKyBucnkpOwogCiAgICAgaWYobnJ5IDwgaGVpZ2h0IC8gMikKLSAg
ICAgICAgcGF0aC0+bGluZVRvKHgsIHkgKyBoZWlnaHQgLSBucnkpOworICAgICAgICBwYXRoLT5s
aW5lVG8oeCArIHdpZHRoLCB5ICsgaGVpZ2h0IC0gbnJ5KTsKIAotICAgIHBhdGgtPmN1cnZlVG8o
eCwgeSArIGhlaWdodCAtIG5yeSAqICgxIC0gMC41NTIpLCB4ICsgbnJ4ICogKDEgLSAwLjU1Miks
IHkgKyBoZWlnaHQsIHggKyBucngsIHkgKyBoZWlnaHQpOworICAgIHBhdGgtPmN1cnZlVG8oeCAr
IHdpZHRoLCB5ICsgaGVpZ2h0IC0gbnJ5ICogKDEgLSAwLjU1MiksIHggKyB3aWR0aCAtIG5yeCAq
ICgxIC0gMC41NTIpLCB5ICsgaGVpZ2h0LCB4ICsgd2lkdGggLSBucngsIHkgKyBoZWlnaHQpOwog
CiAgICAgaWYobnJ4IDwgd2lkdGggLyAyKQotICAgICAgICBwYXRoLT5saW5lVG8oeCArIHdpZHRo
IC0gbnJ4LCB5ICsgaGVpZ2h0KTsKKyAgICAgICAgcGF0aC0+bGluZVRvKHggKyBucngsIHkgKyBo
ZWlnaHQpOwogCi0gICAgcGF0aC0+Y3VydmVUbyh4ICsgd2lkdGggLSBucnggKiAoMSAtIDAuNTUy
KSwgeSArIGhlaWdodCwgeCArIHdpZHRoLCB5ICsgaGVpZ2h0IC0gbnJ5ICogKDEgLSAwLjU1Miks
IHggKyB3aWR0aCwgeSArIGhlaWdodCAtIG5yeSk7CisgICAgcGF0aC0+Y3VydmVUbyh4ICsgbnJ4
ICogKDEgLSAwLjU1MiksIHkgKyBoZWlnaHQsIHgsIHkgKyBoZWlnaHQgLSBucnkgKiAoMSAtIDAu
NTUyKSwgeCwgeSArIGhlaWdodCAtIG5yeSk7CiAKICAgICBpZihucnkgPCBoZWlnaHQgLyAyKQot
ICAgICAgICBwYXRoLT5saW5lVG8oeCArIHdpZHRoLCB5ICsgbnJ5KTsKKyAgICAgICAgcGF0aC0+
bGluZVRvKHgsIHkgKyBucnkpOwogCi0gICAgcGF0aC0+Y3VydmVUbyh4ICsgd2lkdGgsIHkgKyBu
cnkgKiAoMSAtIDAuNTUyKSwgeCArIHdpZHRoIC0gbnJ4ICogKDEgLSAwLjU1MiksIHksIHggKyB3
aWR0aCAtIG5yeCwgeSk7Ci0KLSAgICBpZihucnggPCB3aWR0aCAvIDIpCi0gICAgICAgIHBhdGgt
PmxpbmVUbyh4ICsgbnJ4LCB5KTsKKwlwYXRoLT5jdXJ2ZVRvKHgsIHkgKyBucnkgKiAoMSAtIDAu
NTUyKSwgeCArIG5yeCAqICgxIC0gMC41NTIpLCB5LCB4ICsgbnJ4LCB5KTsKIAogICAgIHBhdGgt
PmNsb3NlU3VicGF0aCgpOwogICAgIHJldHVybiBwYXRoOwo=
</data>
<flag name="review"
          id="1803"
          type_id="1"
          status="-"
          setter="darin"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>6982</attachid>
            <date>2006-03-10 02:08:06 -0800</date>
            <delta_ts>2006-03-10 07:00:22 -0800</delta_ts>
            <desc>Patch including testcase and ChangeLogs</desc>
            <filename>7666.diff</filename>
            <type>text/plain</type>
            <size>3950</size>
            <attacher name="Rob Buis">rwlbuis</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDEzMjQ1KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsOSBAQAorMjAwNi0wMy0xMCAgUm9iIEJ1aXMgIDxidWlzQGtk
ZS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
KiBzdmcvY3VzdG9tL2Rhc2hhcnJheU9yaWdpbi5zdmc6IEFkZGVkLgorCiAyMDA2LTAzLTA5ICBB
ZGVsZSBQZXRlcnNvbiAgPGFkZWxlQGFwcGxlLmNvbT4KIAogICAgICAgICAtIFRlc3QgZm9yIGh0
dHA6Ly9idWd6aWxsYS5vcGVuZGFyd2luLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzY3NQpJbmRleDog
TGF5b3V0VGVzdHMvc3ZnL2N1c3RvbS9kYXNoYXJyYXlPcmlnaW4uc3ZnCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IExheW91dFRlc3RzL3N2Zy9jdXN0b20vZGFzaGFycmF5T3JpZ2luLnN2ZwkocmV2aXNpb24gMCkK
KysrIExheW91dFRlc3RzL3N2Zy9jdXN0b20vZGFzaGFycmF5T3JpZ2luLnN2ZwkocmV2aXNpb24g
MCkKQEAgLTAsMCArMSwxMSBAQAorPHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3
LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxp
bmsnPg0KKyA8cmVjdCB4PSc1MCcgeT0nNTAnIHdpZHRoPScxMDAnIGhlaWdodD0nMTAwJyByeD0n
NTAnIHJ5PSc1MCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdsaWdodGdyYXknIHN0cm9rZS13aWR0aD0n
MTUnLz4NCisgPHJlY3QgeD0nNTAnIHk9JzUwJyB3aWR0aD0nMTAwJyBoZWlnaHQ9JzEwMCcgcng9
JzUwJyByeT0nNTAnIGZpbGw9J25vbmUnIHN0cm9rZT0nZ3JlZW4nIHN0cm9rZS13aWR0aD0nMTUn
IHN0cm9rZS1kYXNoYXJyYXk9JzEwMCwyMCwyMCwxMDAwJy8+DQorDQorIDxjaXJjbGUgY3g9JzEw
MCcgY3k9JzEwMCcgcj0nNTAnIGZpbGw9J25vbmUnIHN0cm9rZT0nZ3JheScgc3Ryb2tlLXdpZHRo
PSc1Jy8+DQorIDxjaXJjbGUgY3g9JzEwMCcgY3k9JzEwMCcgcj0nNTAnIGZpbGw9J25vbmUnIHN0
cm9rZT0ncmVkJyBzdHJva2Utd2lkdGg9JzUnIHN0cm9rZS1kYXNoYXJyYXk9JzEwMCwyMCwyMCwx
MDAwJyAvPg0KKw0KKyA8cmVjdCB4PSczMCcgeT0nMzAnIHdpZHRoPScxNDAnIGhlaWdodD0nMTQw
JyByeD0nMjAnIHJ5PScyMCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdsaWdodGdyYXknIHN0cm9rZS13
aWR0aD0nNScvPg0KKyA8cmVjdCB4PSczMCcgeT0nMzAnIHdpZHRoPScxNDAnIGhlaWdodD0nMTQw
JyByeD0nMjAnIHJ5PScyMCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibHVlJyBzdHJva2Utd2lkdGg9
JzEwJyBzdHJva2UtZGFzaGFycmF5PScxMDAsMjAsMjAsMTAwMCcvPg0KKzwvc3ZnPg0KKw0KSW5k
ZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9nCShy
ZXZpc2lvbiAxMzI0NSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0x
LDMgKzEsMTUgQEAKKzIwMDYtMDMtMTAgIFJvYiBCdWlzICA8YnVpc0BrZGUub3JnPgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpeCBmb3IgaHR0cDov
L2J1Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL3Nob3dfYnVnLmNnaT9pZD03NjY2IGRhc2hhcnJheSBv
biByb3VuZGVkIHJlY3RhbmdsZXMgaXMgYnJva2VuCisKKyAgICAgICAgTWFrZSBzdXJlIHRoZSBy
b3VuZGVkIHJlY3RhbmdsZSBpcyBkcmF3biBjbG9ja3dpc2UsIGFzIG91dGxpbmVkIGluCisJdGhl
IHNwZWNpZmljYXRpb24uCisKKyAgICAgICAgKiBrY2FudmFzL0tDYW52YXNDcmVhdG9yLmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OktDYW52YXNDcmVhdG9yOjpjcmVhdGVSb3VuZGVkUmVjdGFuZ2xl
KToKKwogMjAwNi0wMy0wOSAgSnVzdGluIEdhcmNpYSAgPGp1c3Rpbi5nYXJjaWFAYXBwbGUuY29t
PgogCiAgICAgICAgIFJldmlld2VkIGJ5IGFkZWxlCkluZGV4OiBXZWJDb3JlL2tjYW52YXMvS0Nh
bnZhc0NyZWF0b3IuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUva2NhbnZhcy9LQ2FudmFzQ3Jl
YXRvci5jcHAJKHJldmlzaW9uIDEzMjQ1KQorKysgV2ViQ29yZS9rY2FudmFzL0tDYW52YXNDcmVh
dG9yLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNzAsMjUgKzcwLDI2IEBAIEtDYW52YXNQYXRoKiBL
Q2FudmFzQ3JlYXRvcjo6Y3JlYXRlUm91bmQKICAgICAgICAgbnJ5ID0gaGVpZ2h0IC8gMjsKIAog
ICAgIHBhdGgtPm1vdmVUbyh4ICsgbnJ4LCB5KTsKLSAgICBwYXRoLT5jdXJ2ZVRvKHggKyBucngg
KiAoMSAtIDAuNTUyKSwgeSwgeCwgeSArIG5yeSAqICgxIC0gMC41NTIpLCB4LCB5ICsgbnJ5KTsK
KworICAgIGlmKG5yeCA8IHdpZHRoIC8gMikKKyAgICAgICAgcGF0aC0+bGluZVRvKHggKyB3aWR0
aCAtIHJ4LCB5KTsKKworICAgIHBhdGgtPmN1cnZlVG8oeCArIHdpZHRoIC0gbnJ4ICogKDEgLSAw
LjU1MiksIHksIHggKyB3aWR0aCwgeSArIG5yeSAqICgxIC0gMC41NTIpLCB4ICsgd2lkdGgsIHkg
KyBucnkpOwogCiAgICAgaWYobnJ5IDwgaGVpZ2h0IC8gMikKLSAgICAgICAgcGF0aC0+bGluZVRv
KHgsIHkgKyBoZWlnaHQgLSBucnkpOworICAgICAgICBwYXRoLT5saW5lVG8oeCArIHdpZHRoLCB5
ICsgaGVpZ2h0IC0gbnJ5KTsKIAotICAgIHBhdGgtPmN1cnZlVG8oeCwgeSArIGhlaWdodCAtIG5y
eSAqICgxIC0gMC41NTIpLCB4ICsgbnJ4ICogKDEgLSAwLjU1MiksIHkgKyBoZWlnaHQsIHggKyBu
cngsIHkgKyBoZWlnaHQpOworICAgIHBhdGgtPmN1cnZlVG8oeCArIHdpZHRoLCB5ICsgaGVpZ2h0
IC0gbnJ5ICogKDEgLSAwLjU1MiksIHggKyB3aWR0aCAtIG5yeCAqICgxIC0gMC41NTIpLCB5ICsg
aGVpZ2h0LCB4ICsgd2lkdGggLSBucngsIHkgKyBoZWlnaHQpOwogCiAgICAgaWYobnJ4IDwgd2lk
dGggLyAyKQotICAgICAgICBwYXRoLT5saW5lVG8oeCArIHdpZHRoIC0gbnJ4LCB5ICsgaGVpZ2h0
KTsKKyAgICAgICAgcGF0aC0+bGluZVRvKHggKyBucngsIHkgKyBoZWlnaHQpOwogCi0gICAgcGF0
aC0+Y3VydmVUbyh4ICsgd2lkdGggLSBucnggKiAoMSAtIDAuNTUyKSwgeSArIGhlaWdodCwgeCAr
IHdpZHRoLCB5ICsgaGVpZ2h0IC0gbnJ5ICogKDEgLSAwLjU1MiksIHggKyB3aWR0aCwgeSArIGhl
aWdodCAtIG5yeSk7CisgICAgcGF0aC0+Y3VydmVUbyh4ICsgbnJ4ICogKDEgLSAwLjU1MiksIHkg
KyBoZWlnaHQsIHgsIHkgKyBoZWlnaHQgLSBucnkgKiAoMSAtIDAuNTUyKSwgeCwgeSArIGhlaWdo
dCAtIG5yeSk7CiAKICAgICBpZihucnkgPCBoZWlnaHQgLyAyKQotICAgICAgICBwYXRoLT5saW5l
VG8oeCArIHdpZHRoLCB5ICsgbnJ5KTsKKyAgICAgICAgcGF0aC0+bGluZVRvKHgsIHkgKyBucnkp
OwogCi0gICAgcGF0aC0+Y3VydmVUbyh4ICsgd2lkdGgsIHkgKyBucnkgKiAoMSAtIDAuNTUyKSwg
eCArIHdpZHRoIC0gbnJ4ICogKDEgLSAwLjU1MiksIHksIHggKyB3aWR0aCAtIG5yeCwgeSk7Ci0K
LSAgICBpZihucnggPCB3aWR0aCAvIDIpCi0gICAgICAgIHBhdGgtPmxpbmVUbyh4ICsgbnJ4LCB5
KTsKKwlwYXRoLT5jdXJ2ZVRvKHgsIHkgKyBucnkgKiAoMSAtIDAuNTUyKSwgeCArIG5yeCAqICgx
IC0gMC41NTIpLCB5LCB4ICsgbnJ4LCB5KTsKIAogICAgIHBhdGgtPmNsb3NlU3VicGF0aCgpOwog
ICAgIHJldHVybiBwYXRoOwo=
</data>
<flag name="review"
          id="1811"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>