<?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>3232</bug_id>
          
          <creation_ts>2005-06-01 14:40:25 -0700</creation_ts>
          <short_desc>CSS2: Web Kit does not support all list style types</short_desc>
          <delta_ts>2007-01-08 14:50:30 -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>CSS</component>
          <version>412</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://www.w3.org/International/tests/sec-list-style-type-1.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dave Hyatt">hyatt</reporter>
          <assigned_to name="Darin Adler">darin</assigned_to>
          <cc>ap</cc>
    
    <cc>bugs-webkit</cc>
    
    <cc>darin</cc>
    
    <cc>ian</cc>
    
    <cc>mitz</cc>
    
    <cc>nickshanks</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>10417</commentid>
    <comment_count>0</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2005-06-01 14:40:25 -0700</bug_when>
    <thetext>Safari fails several cases of the W3C list-style-type test.

* STEPS TO REPRODUCE
1. 10.3.3, Safari 1.2.1
2. Go to http://www.w3.org/International/tests/sec-list-style-type-1.html

* RESULTS
Safari fails the following tests:
hiragana
hiragana-iroha
katakana
katakana-iroha
cjk-ideographic
georgian
armenian

* NOTES
We&apos;ll need to do some research on the last three.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10418</commentid>
    <comment_count>1</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2005-06-01 14:42:50 -0700</bug_when>
    <thetext>Apple Bug: rdar://3611345/
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>12245</commentid>
    <comment_count>2</comment_count>
    <who name="Nicholas Shanks">nickshanks</who>
    <bug_when>2005-06-16 09:43:14 -0700</bug_when>
    <thetext>I have a KDE merge in the works for this, should be ready in a day or two (depending on how other 
patches are going).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26965</commentid>
    <comment_count>3</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2005-12-28 01:58:01 -0800</bug_when>
    <thetext>Nick, any news on the merge patches from kde?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26966</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2005-12-28 01:58:30 -0800</bug_when>
    <thetext>Adding mitz and ap, as this is an internationalization issue they might have interest in.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27005</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2005-12-28 04:41:59 -0800</bug_when>
    <thetext>Hmm, looks like even CSS3 draft still doesn&apos;t list Russian as a possible list-style-type: &lt;http://
www.w3.org/TR/2002/WD-css3-lists-20021107/&gt;. See also: &lt;http://www.ethiopic.org/w3c/css/WD-
css3-lists-20020220-comments.html&gt; (I don&apos;t know whether this public note has had any effect).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36667</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-01-06 14:59:18 -0800</bug_when>
    <thetext>After r18637, the results mostly match Firefox, with the following differences:

1) cjk-ideographic results look quite broken;
2) hebrew RTL rendering is different (can&apos;t tell which is correct).
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36637</commentid>
    <comment_count>7</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2007-01-06 16:42:56 -0800</bug_when>
    <thetext>I have a patch to get us the rest of the way.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36638</commentid>
    <comment_count>8</comment_count>
      <attachid>12269</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2007-01-06 16:47:17 -0800</bug_when>
    <thetext>Created attachment 12269
patch -- should also turn the test page into one or more WebKit tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36628</commentid>
    <comment_count>9</comment_count>
      <attachid>12269</attachid>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2007-01-06 18:16:48 -0800</bug_when>
    <thetext>Comment on attachment 12269
patch -- should also turn the test page into one or more WebKit tests

r=me

Make sure to land the test case with this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36633</commentid>
    <comment_count>10</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2007-01-06 20:45:08 -0800</bug_when>
    <thetext>I don&apos;t want to check this fix in until the test improvements from bug 12412, since the test case is too big for a pixel test to cover it well, and unless there are list markers in the render tree dump it won&apos;t be a helpful test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36601</commentid>
    <comment_count>11</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2007-01-06 22:10:49 -0800</bug_when>
    <thetext>(In reply to comment #10)
&gt; I don&apos;t want to check this fix in until the test improvements from bug 12412,

That&apos;s actually Bug 12142.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36281</commentid>
    <comment_count>12</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2007-01-08 14:50:30 -0800</bug_when>
    <thetext>Landed in r18671.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>12269</attachid>
            <date>2007-01-06 16:47:17 -0800</date>
            <delta_ts>2007-01-06 18:16:48 -0800</delta_ts>
            <desc>patch -- should also turn the test page into one or more WebKit tests</desc>
            <filename>ListMarkerPatch.txt</filename>
            <type>text/plain</type>
            <size>4997</size>
            <attacher name="Darin Adler">darin</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDE4NjQw
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjAgQEAKKzIwMDctMDEt
MDYgIERhcmluIEFkbGVyICA8ZGFyaW5AYXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIC0gZml4IGh0dHA6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTMyMzIKKyAgICAgICAgICBDU1MyOiBXZWIgS2l0IGRvZXMgbm90IHN1
cHBvcnQgYWxsIGxpc3Qgc3R5bGUgdHlwZXMKKworICAgICAgICBUZXN0IGNhc2Ugc2hvd2VkIHBy
b2JsZW1zIGluIGNqay1pZGVvZ3JhcGhpYyBhbmQgaGVicmV3CisKKyAgICAgICAgKiByZW5kZXJp
bmcvUmVuZGVyTGlzdE1hcmtlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjp0b0NKS0lkZW9ncmFw
aGljKTogRml4IHRoZSBhbGdvcml0aG0gc28gaXQgZG9lc24ndCBpbmNsdWRlIGxlYWRpbmcgemVy
b2VzLgorICAgICAgICBJIGhhZCBtaXNyZWFkIHRoZSBwYXJ0IHRoYXQgc2F5cyB5b3Ugc3RhcnQg
d2l0aCB0aGUgZGVjaW1hbCBmb3JtIG9mIHRoZSBudW1iZXIuCisgICAgICAgIEZpeCBhbiBhc3Nl
cnRpb24gdGhhdCB3YXMgdG9vIHN0cmluZ2VudC4gRml4IHRoZSBjb2RlIHRvIGNvbGxhcHNlIGNv
bnNlY3V0aXZlIHplcm9lcworICAgICAgICBzbyB0aGF0IGl0IGRvZXNuJ3QgZ2V0IGNvbmZ1c2Vk
IGJ5IGludGVydmVuaW5nICJub0NoYXIiIGNoYXJhY3RlcnMuCisgICAgICAgIChXZWJDb3JlOjpS
ZW5kZXJMaXN0TWFya2VyOjpwYWludCk6IFJldmVyc2UgdGhlIHRleHQgYmVmb3JlIHBhaW50aW5n
IGlmIHRoZSBmaXJzdCBjaGFyYWN0ZXIncworICAgICAgICBkaXJlY3Rpb24gaXMgcmlnaHQgdG8g
bGVmdC4KKwogMjAwNy0wMS0wNiAgTWl0eiBQZXR0ZWwgIDxtaXR6QHdlYmtpdC5vcmc+CiAKICAg
ICAgICAgUmV2aWV3ZWQgYnkgTWFjaWVqLgpJbmRleDogcmVuZGVyaW5nL1JlbmRlckxpc3RNYXJr
ZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIHJlbmRlcmluZy9SZW5kZXJMaXN0TWFya2VyLmNwcAkocmV2
aXNpb24gMTg2MzkpCisrKyByZW5kZXJpbmcvUmVuZGVyTGlzdE1hcmtlci5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTM1LDYgKzM1LDcgQEAKICNpbmNsdWRlICJSZW5kZXJWaWV3LmgiCiAKIHVzaW5n
IG5hbWVzcGFjZSBzdGQ7CituYW1lc3BhY2UgVW5pY29kZSA9IFdURjo6VW5pY29kZTsKIAogbmFt
ZXNwYWNlIFdlYkNvcmUgewogCkBAIC0yNzksMjYgKzI4MCwzNiBAQCBzdGF0aWMgU3RyaW5nIHRv
Q0pLSWRlb2dyYXBoaWMoaW50IG51bWJlCiAgICAgICAgIGlmIChncm91cFZhbHVlICYmIGkpCiAg
ICAgICAgICAgICBncm91cFs3XSA9IHN0YXRpY19jYXN0PEFic3RyYWN0Q0pLQ2hhcj4oc2Vjb25k
R3JvdXBNYXJrZXIgLSAxICsgaSk7CiAKLSAgICAgICAgLy8gUHV0IGluIHRoZSBmb3VyIGRpZ2l0
cy4KKyAgICAgICAgLy8gUHV0IGluIHRoZSBmb3VyIGRpZ2l0cyBhbmQgZGlnaXQgbWFya2VycyBm
b3IgYW55IG5vbi16ZXJvIGRpZ2l0cy4KICAgICAgICAgZ3JvdXBbMF0gPSBzdGF0aWNfY2FzdDxB
YnN0cmFjdENKS0NoYXI+KGRpZ2l0MCArIChncm91cFZhbHVlICUgMTApKTsKLSAgICAgICAgZ3Jv
dXBbMV0gPSBzdGF0aWNfY2FzdDxBYnN0cmFjdENKS0NoYXI+KGRpZ2l0MCArICgoZ3JvdXBWYWx1
ZSAvIDEwKSAlIDEwKSk7Ci0gICAgICAgIGdyb3VwWzNdID0gc3RhdGljX2Nhc3Q8QWJzdHJhY3RD
SktDaGFyPihkaWdpdDAgKyAoKGdyb3VwVmFsdWUgLyAxMDApICUgMTApKTsKLSAgICAgICAgZ3Jv
dXBbNV0gPSBzdGF0aWNfY2FzdDxBYnN0cmFjdENKS0NoYXI+KGRpZ2l0MCArIGdyb3VwVmFsdWUg
LyAxMDAwKTsKLQotICAgICAgICAvLyBQdXQgaW4gZGlnaXQgbWFya2VycyBmb3IgYW55IG5vbi16
ZXJvIGRpZ2l0cy4KLSAgICAgICAgaWYgKGdyb3VwWzFdICE9IGRpZ2l0MCkKLSAgICAgICAgICAg
IGdyb3VwWzJdID0gc2Vjb25kRGlnaXRNYXJrZXI7Ci0gICAgICAgIGlmIChncm91cFszXSAhPSBk
aWdpdDApCi0gICAgICAgICAgICBncm91cFs0XSA9IHRoaXJkRGlnaXRNYXJrZXI7Ci0gICAgICAg
IGlmIChncm91cFs1XSAhPSBkaWdpdDApCi0gICAgICAgICAgICBncm91cFs2XSA9IGZvdXJ0aERp
Z2l0TWFya2VyOworICAgICAgICBpZiAobnVtYmVyICE9IDAgfHwgZ3JvdXBWYWx1ZSA+IDkpIHsK
KyAgICAgICAgICAgIGludCBkaWdpdFZhbHVlID0gKChncm91cFZhbHVlIC8gMTApICUgMTApOwor
ICAgICAgICAgICAgZ3JvdXBbMV0gPSBzdGF0aWNfY2FzdDxBYnN0cmFjdENKS0NoYXI+KGRpZ2l0
MCArIGRpZ2l0VmFsdWUpOworICAgICAgICAgICAgaWYgKGRpZ2l0VmFsdWUpCisgICAgICAgICAg
ICAgICAgZ3JvdXBbMl0gPSBzZWNvbmREaWdpdE1hcmtlcjsKKyAgICAgICAgfQorICAgICAgICBp
ZiAobnVtYmVyICE9IDAgfHwgZ3JvdXBWYWx1ZSA+IDk5KSB7CisgICAgICAgICAgICBpbnQgZGln
aXRWYWx1ZSA9ICgoZ3JvdXBWYWx1ZSAvIDEwMCkgJSAxMCk7CisgICAgICAgICAgICBncm91cFsz
XSA9IHN0YXRpY19jYXN0PEFic3RyYWN0Q0pLQ2hhcj4oZGlnaXQwICsgZGlnaXRWYWx1ZSk7Cisg
ICAgICAgICAgICBpZiAoZGlnaXRWYWx1ZSkKKyAgICAgICAgICAgICAgICBncm91cFs0XSA9IHRo
aXJkRGlnaXRNYXJrZXI7CisgICAgICAgIH0KKyAgICAgICAgaWYgKG51bWJlciAhPSAwIHx8IGdy
b3VwVmFsdWUgPiA5OTkpIHsKKyAgICAgICAgICAgIGludCBkaWdpdFZhbHVlID0gZ3JvdXBWYWx1
ZSAvIDEwMDA7CisgICAgICAgICAgICBncm91cFs1XSA9IHN0YXRpY19jYXN0PEFic3RyYWN0Q0pL
Q2hhcj4oZGlnaXQwICsgZGlnaXRWYWx1ZSk7CisgICAgICAgICAgICBpZiAoZGlnaXRWYWx1ZSkK
KyAgICAgICAgICAgICAgICBncm91cFs2XSA9IGZvdXJ0aERpZ2l0TWFya2VyOworICAgICAgICB9
CiAKICAgICAgICAgLy8gUmVtb3ZlIHRoZSB0ZW5zIGRpZ2l0LCBidXQgbGVhdmUgdGhlIG1hcmtl
ciwgZm9yIGFueSBncm91cCB0aGF0IGhhcwogICAgICAgICAvLyBhIHZhbHVlIG9mIGxlc3MgdGhh
biAyMC4KICAgICAgICAgaWYgKGdyb3VwVmFsdWUgPCAyMCkgewotICAgICAgICAgICAgQVNTRVJU
KGdyb3VwWzFdID09IG5vQ2hhciB8fCBncm91cFsxXSA9PSBkaWdpdDEpOworICAgICAgICAgICAg
QVNTRVJUKGdyb3VwWzFdID09IG5vQ2hhciB8fCBncm91cFsxXSA9PSBkaWdpdDAgfHwgZ3JvdXBb
MV0gPT0gZGlnaXQxKTsKICAgICAgICAgICAgIGdyb3VwWzFdID0gbm9DaGFyOwogICAgICAgICB9
CisKKyAgICAgICAgaWYgKG51bWJlciA9PSAwKQorICAgICAgICAgICAgYnJlYWs7CiAgICAgfQog
CiAgICAgLy8gQ29udmVydCBpbnRvIGNoYXJhY3RlcnMsIG9taXR0aW5nIGNvbnNlY3V0aXZlIHJ1
bnMgb2YgZGlnaXQwLgpAQCAtMzA3LDkgKzMxOCwxMSBAQCBzdGF0aWMgU3RyaW5nIHRvQ0pLSWRl
b2dyYXBoaWMoaW50IG51bWJlCiAgICAgQWJzdHJhY3RDSktDaGFyIGxhc3QgPSBub0NoYXI7CiAg
ICAgZm9yIChpbnQgaSA9IDA7IGkgPCBidWZmZXJMZW5ndGg7ICsraSkgewogICAgICAgICBBYnN0
cmFjdENKS0NoYXIgYSA9IGJ1ZmZlcltpXTsKLSAgICAgICAgaWYgKGEgIT0gbm9DaGFyICYmIChh
ICE9IGRpZ2l0MCB8fCBsYXN0ICE9IGRpZ2l0MCkpCi0gICAgICAgICAgICBjaGFyYWN0ZXJzW2xl
bmd0aCsrXSA9IHRhYmxlW2EgLSAxXTsKLSAgICAgICAgbGFzdCA9IGE7CisgICAgICAgIGlmIChh
ICE9IG5vQ2hhcikgeworICAgICAgICAgICAgaWYgKGEgIT0gZGlnaXQwIHx8IGxhc3QgIT0gZGln
aXQwKQorICAgICAgICAgICAgICAgIGNoYXJhY3RlcnNbbGVuZ3RoKytdID0gdGFibGVbYSAtIDFd
OworICAgICAgICAgICAgbGFzdCA9IGE7CisgICAgICAgIH0KICAgICB9CiAgICAgcmV0dXJuIFN0
cmluZyhjaGFyYWN0ZXJzLCBsZW5ndGgpOwogfQpAQCAtNjAwLDggKzYxMywyMiBAQCB2b2lkIFJl
bmRlckxpc3RNYXJrZXI6OnBhaW50KFBhaW50SW5mbyYgCiAgICAgfQogICAgIGlmIChtX3RleHQu
aXNFbXB0eSgpKQogICAgICAgICByZXR1cm47Ci0gICAgY29uc3QgRm9udCYgZm9udCA9IHN0eWxl
KCktPmZvbnQoKTsKKwogICAgIFRleHRSdW4gdGV4dFJ1bihtX3RleHQuaW1wbCgpKTsKKworICAg
IC8vIFRleHQgaXMgbm90IGFyYml0cmFyeS4gV2UgY2FuIGp1ZGdlIHdoZXRoZXIgaXQncyBSVEwg
ZnJvbSB0aGUgZmlyc3QgY2hhcmFjdGVyLAorICAgIC8vIGFuZCB3ZSBvbmx5IG5lZWQgdG8gaGFu
ZGxlIHRoZSBkaXJlY3Rpb24gUmlnaHRUb0xlZnQgZm9yIG5vdy4KKyAgICBib29sIHRleHROZWVk
c1JldmVyc2luZyA9IFVuaWNvZGU6OmRpcmVjdGlvbihtX3RleHRbMF0pID09IFVuaWNvZGU6OlJp
Z2h0VG9MZWZ0OworICAgIFZlY3RvcjxVQ2hhcj4gcmV2ZXJzZWRUZXh0OworICAgIGlmICh0ZXh0
TmVlZHNSZXZlcnNpbmcpIHsKKyAgICAgICAgaW50IGxlbmd0aCA9IG1fdGV4dC5sZW5ndGgoKTsK
KyAgICAgICAgcmV2ZXJzZWRUZXh0LnJlc2l6ZShsZW5ndGgpOworICAgICAgICBmb3IgKGludCBp
ID0gMDsgaSA8IGxlbmd0aDsgKytpKQorICAgICAgICAgICAgcmV2ZXJzZWRUZXh0W2xlbmd0aCAt
IGkgLSAxXSA9IG1fdGV4dFtpXTsKKyAgICAgICAgdGV4dFJ1biA9IFRleHRSdW4ocmV2ZXJzZWRU
ZXh0LmRhdGEoKSwgbGVuZ3RoKTsKKyAgICB9CisKKyAgICBjb25zdCBGb250JiBmb250ID0gc3R5
bGUoKS0+Zm9udCgpOwogICAgIGlmIChzdHlsZSgpLT5kaXJlY3Rpb24oKSA9PSBMVFIpIHsKICAg
ICAgICAgaW50IHdpZHRoID0gZm9udC53aWR0aCh0ZXh0UnVuKTsKICAgICAgICAgY29udGV4dC0+
ZHJhd1RleHQodGV4dFJ1biwgbWFya2VyLmxvY2F0aW9uKCkpOwo=
</data>
<flag name="review"
          id="4571"
          type_id="1"
          status="+"
          setter="mjs"
    />
          </attachment>
      

    </bug>

</bugzilla>