Bug 946895 - Add missing values of list-style-type for property_database.js
authorXidorn Quan <quanxunzhen@gmail.com>
Wed, 11 Dec 2013 12:55:43 -0800
changeset 159955 298fa4d5c72e11d4ca4526ee5b45e9a2a6ab6ca5
parent 159954 926aeca75e6c493a2fc55232e9dc62bcab6ff01c
child 159956 d91fa2402ecdfb0eea2f95ec46b3ef1ca8a5bbfe
push id37466
push userjruderman@mozilla.com
push dateWed, 11 Dec 2013 20:56:13 +0000
treeherdermozilla-inbound@298fa4d5c72e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs946895
milestone29.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 946895 - Add missing values of list-style-type for property_database.js
layout/style/test/property_database.js
--- a/layout/style/test/property_database.js
+++ b/layout/style/test/property_database.js
@@ -2620,17 +2620,41 @@ var gCSSProperties = {
 		other_values: [ "inside" ],
 		invalid_values: []
 	},
 	"list-style-type": {
 		domProp: "listStyleType",
 		inherited: true,
 		type: CSS_TYPE_LONGHAND,
 		initial_values: [ "disc" ],
-		other_values: [ "circle", "decimal-leading-zero", "upper-alpha" ],
+		other_values: [ "none", "circle", "square",
+			"decimal", "decimal-leading-zero",
+			"lower-roman", "upper-roman", "lower-greek",
+			"lower-alpha", "lower-latin", "upper-alpha", "upper-latin",
+			"hebrew", "armenian", "georgian",
+			"cjk-decimal", "cjk-ideographic",
+			"hiragana", "katakana", "hiragana-iroha", "katakana-iroha",
+			"japanese-informal", "japanese-formal", "korean-hangul-formal",
+			"korean-hanja-informal", "korean-hanja-formal",
+			"simp-chinese-informal", "simp-chinese-formal",
+			"trad-chinese-informal", "trad-chinese-formal",
+			"-moz-cjk-heavenly-stem", "-moz-cjk-earthly-branch",
+			"-moz-trad-chinese-informal", "-moz-trad-chinese-formal",
+			"-moz-simp-chinese-informal", "-moz-simp-chinese-formal",
+			"-moz-japanese-informal", "-moz-japanese-formal",
+			"-moz-arabic-indic", "-moz-persian", "-moz-urdu",
+			"-moz-devanagari", "-moz-gurmukhi", "-moz-gujarati",
+			"-moz-oriya", "-moz-kannada", "-moz-malayalam", "-moz-bengali",
+			"-moz-tamil", "-moz-telugu", "-moz-thai", "-moz-lao",
+			"-moz-myanmar", "-moz-khmer",
+			"-moz-hangul", "-moz-hangul-consonant",
+			"-moz-ethiopic-halehame", "-moz-ethiopic-numeric",
+			"-moz-ethiopic-halehame-am",
+			"-moz-ethiopic-halehame-ti-er", "-moz-ethiopic-halehame-ti-et"
+		],
 		invalid_values: []
 	},
 	"margin": {
 		domProp: "margin",
 		inherited: false,
 		type: CSS_TYPE_TRUE_SHORTHAND,
 		subproperties: [ "margin-top", "margin-right", "margin-bottom", "margin-left" ],
 		initial_values: [ "0", "0px 0 0em", "0% 0px 0em 0pt" ],