[Webkit-unassigned] [Bug 32138] Upper-greek list-style not supported

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Dec 19 17:53:24 PST 2009


https://bugs.webkit.org/show_bug.cgi?id=32138





--- Comment #5 from Darin Adler <darin at apple.com>  2009-12-19 17:53:23 PST ---
I would prefer to have a non-pixel test if possible. I'd also prefer to have
approach that makes it easy to add new tests for new list types. Ideally it
would single test for many list types rather than a separate test for each one.
Maybe a test for each category from CSS 3.

The CSS 2.1 specification lists the following 13 list-style types: disc |
circle | square | decimal | decimal-leading-zero | lower-roman | upper-roman |
lower-greek | lower-latin | upper-latin | armenian | georgian | lower-alpha |
upper-alpha

The 2002-10-07 CSS 3 Lists module working draft includes the following 100
list-style types: box | check | circle | diamond | disc | hyphen | square |
armenian | cjk-ideographic | ethiopic-numeric | georgian | hebrew |
japanese-formal | japanese-informal | lower-armenian | lower-roman |
simp-chinese-formal | simp-chinese-informal | syriac | tamil |
trad-chinese-formal | trad-chinese-informal | upper-armenian | upper-roman |
arabic-indic | binary | bengali | cambodian | decimal | decimal-leading-zero |
devanagari | gujarati | gurmukhi | kannada | khmer | lao | lower-hexadecimal |
malayalam | mongolian | myanmar | octal | oriya | persian | telugu | tibetan |
thai | upper-hexadecimal | urdu | afar | amharic | amharic-abegede |
cjk-earthly-branch | cjk-heavenly-stem | ethiopic | ethiopic-abegede |
ethiopic-abegede-am-et | ethiopic-abegede-gez | ethiopic-abegede-ti-er |
ethiopic-abegede-ti-et | ethiopic-halehame-aa-er | ethiopic-halehame-aa-et |
ethiopic-halehame-am-et | ethiopic-halehame-gez | ethiopic-halehame-om-et |
ethiopic-halehame-sid-et | ethiopic-halehame-so-et | ethiopic-halehame-ti-er |
ethiopic-halehame-ti-et | ethiopic-halehame-tig | hangul | hangul-consonant |
hiragana | hiragana-iroha | katakana | katakana-iroha | lower-alpha |
lower-greek | lower-norwegian | lower-latin | oromo | sidama | somali | tigre |
tigrinya-er | tigrinya-er-abegede | tigrinya-et | tigrinya-et-abegede |
upper-alpha | upper-greek | upper-norwegian | upper-latin | asterisks |
footnotes | circled-decimal | circled-lower-latin | circled-upper-latin |
dotted-decimal | double-circled-decimal | filled-circled-decimal |
parenthesised-decimal | parenthesised-lower-latin

We support 20 types.

To me, upper-greek doesn't obviously stand out as the most important of the 80
that are in the CSS 3 draft but not yet in WebKit. I'm slightly curious what
inspired you to tackle upper-greek in particular.

Before we add lots more values to EListStyleType, we probably want to change
the names of the value constants so they aren't in ALL_CAPITALS because that’s
not really the preferred style.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list