| OLD | NEW |
| 1 { | 1 { |
| 2 // The mode argument is used to limit the keyword to be used only for certain | 2 // The mode argument is used to limit the keyword to be used only for certain |
| 3 // CSSParserModes. Values that have the prefix -internal- are only allowed by | 3 // CSSParserModes. Values that have the prefix -internal- are only allowed by |
| 4 // CSSParserModes listed in allowInternalPropertyAndValue() | 4 // CSSParserModes listed in allowInternalPropertyAndValue() |
| 5 | 5 |
| 6 parameters: { | 6 parameters: { |
| 7 mode: {}, | 7 mode: {}, |
| 8 }, | 8 }, |
| 9 | 9 |
| 10 // | |
| 11 // CSS value names | |
| 12 // | |
| 13 | |
| 14 data: [ | |
| 15 | |
| 16 "inherit", | |
| 17 "initial", | |
| 18 // | 10 // |
| 19 // outline-style | 11 // CSS value names |
| 20 // border-top-style | |
| 21 // border-bottom-style | |
| 22 // border-left-style | |
| 23 // border-right-style | |
| 24 // The order here must match the order of the EBorderStyle enum in ComputedSty
leConstants.h. | |
| 25 "none", | |
| 26 "hidden", | |
| 27 "inset", | |
| 28 "groove", | |
| 29 "outset", | |
| 30 "ridge", | |
| 31 "dotted", | |
| 32 "dashed", | |
| 33 "solid", | |
| 34 "double", | |
| 35 | |
| 36 // | 12 // |
| 37 // font | 13 |
| 38 // | 14 data: [ |
| 39 "caption", | 15 |
| 40 "icon", | 16 "inherit", |
| 41 "menu", | 17 "initial", |
| 42 "message-box", | 18 // |
| 43 "small-caption", | 19 // outline-style |
| 44 "-webkit-mini-control", | 20 // border-top-style |
| 45 "-webkit-small-control", | 21 // border-bottom-style |
| 46 "-webkit-control", | 22 // border-left-style |
| 47 "status-bar", | 23 // border-right-style |
| 48 | 24 // The order here must match the order of the EBorderStyle enum in ComputedS
tyleConstants.h. |
| 49 // | 25 "none", |
| 50 // font-style | 26 "hidden", |
| 51 // | 27 "inset", |
| 52 //normal | 28 "groove", |
| 53 "italic", | 29 "outset", |
| 54 "oblique", | 30 "ridge", |
| 55 // The following is only allowed in @font-face: | 31 "dotted", |
| 56 "all", | 32 "dashed", |
| 57 | 33 "solid", |
| 58 // font-variant-ligatures: | 34 "double", |
| 59 // | 35 |
| 60 // normal | 36 // |
| 61 "common-ligatures", | 37 // font |
| 62 "no-common-ligatures", | 38 // |
| 63 "discretionary-ligatures", | 39 "caption", |
| 64 "no-discretionary-ligatures", | 40 "icon", |
| 65 "historical-ligatures", | 41 "menu", |
| 66 "no-historical-ligatures", | 42 "message-box", |
| 67 "contextual", | 43 "small-caption", |
| 68 "no-contextual", | 44 "-webkit-mini-control", |
| 69 | 45 "-webkit-small-control", |
| 70 // font-variant-caps: | 46 "-webkit-control", |
| 71 // | 47 "status-bar", |
| 72 // normal | 48 |
| 73 "small-caps", | 49 // |
| 74 "all-small-caps", | 50 // font-style |
| 75 "petite-caps", | 51 // |
| 76 "all-petite-caps", | 52 //normal |
| 77 "unicase", | 53 "italic", |
| 78 "titling-caps", | 54 "oblique", |
| 79 | 55 // The following is only allowed in @font-face: |
| 80 // font-variant-numeric | 56 "all", |
| 81 // normal | 57 |
| 82 "lining-nums", | 58 // font-variant-ligatures: |
| 83 "oldstyle-nums", | 59 // |
| 84 "proportional-nums", | 60 // normal |
| 85 "tabular-nums", | 61 "common-ligatures", |
| 86 "diagonal-fractions", | 62 "no-common-ligatures", |
| 87 "stacked-fractions", | 63 "discretionary-ligatures", |
| 88 "ordinal", | 64 "no-discretionary-ligatures", |
| 89 "slashed-zero", | 65 "historical-ligatures", |
| 90 | 66 "no-historical-ligatures", |
| 91 // | 67 "contextual", |
| 92 // font-weigth | 68 "no-contextual", |
| 93 // | 69 |
| 94 "normal", | 70 // font-variant-caps: |
| 95 "bold", | 71 // |
| 96 "bolder", | 72 // normal |
| 97 "lighter", | 73 "small-caps", |
| 98 "100", | 74 "all-small-caps", |
| 99 "200", | 75 "petite-caps", |
| 100 "300", | 76 "all-petite-caps", |
| 101 "400", | 77 "unicase", |
| 102 "500", | 78 "titling-caps", |
| 103 "600", | 79 |
| 104 "700", | 80 // font-variant-numeric |
| 105 "800", | 81 // normal |
| 106 "900", | 82 "lining-nums", |
| 107 | 83 "oldstyle-nums", |
| 108 // | 84 "proportional-nums", |
| 109 // font-stretch | 85 "tabular-nums", |
| 110 // | 86 "diagonal-fractions", |
| 111 "ultra-condensed", | 87 "stacked-fractions", |
| 112 "extra-condensed", | 88 "ordinal", |
| 113 "condensed", | 89 "slashed-zero", |
| 114 "semi-condensed", | 90 |
| 115 "semi-expanded", | 91 // |
| 116 "expanded", | 92 // font-weigth |
| 117 "extra-expanded", | 93 // |
| 118 "ultra-expanded", | 94 "normal", |
| 119 | 95 "bold", |
| 120 // | 96 "bolder", |
| 121 // font-size | 97 "lighter", |
| 122 // | 98 "100", |
| 123 "xx-small", | 99 "200", |
| 124 "x-small", | 100 "300", |
| 125 "small", | 101 "400", |
| 126 "medium", | 102 "500", |
| 127 "large", | 103 "600", |
| 128 "x-large", | 104 "700", |
| 129 "xx-large", | 105 "800", |
| 130 "-webkit-xxx-large", | 106 "900", |
| 131 "smaller", | 107 |
| 132 "larger", | 108 // |
| 133 | 109 // font-stretch |
| 134 // | 110 // |
| 135 // font-family (<generic-family> in CSS 2.1) | 111 "ultra-condensed", |
| 136 // | 112 "extra-condensed", |
| 137 "serif", | 113 "condensed", |
| 138 "sans-serif", | 114 "semi-condensed", |
| 139 "cursive", | 115 "semi-expanded", |
| 140 "fantasy", | 116 "expanded", |
| 141 "monospace", | 117 "extra-expanded", |
| 142 "-webkit-body", | 118 "ultra-expanded", |
| 143 "-webkit-pictograph", | 119 |
| 144 | 120 // |
| 145 // | 121 // font-size |
| 146 // font-display | 122 // |
| 147 // | 123 "xx-small", |
| 148 //auto | 124 "x-small", |
| 149 //block | 125 "small", |
| 150 "swap", | 126 "medium", |
| 151 "fallback", | 127 "large", |
| 152 "optional", | 128 "x-large", |
| 153 | 129 "xx-large", |
| 154 // | 130 "-webkit-xxx-large", |
| 155 // | 131 "smaller", |
| 156 // *-color | 132 "larger", |
| 157 // | 133 |
| 158 "aqua", | 134 // |
| 159 "black", | 135 // font-family (<generic-family> in CSS 2.1) |
| 160 "blue", | 136 // |
| 161 "fuchsia", | 137 "serif", |
| 162 "gray", | 138 "sans-serif", |
| 163 "green", | 139 "cursive", |
| 164 "lime", | 140 "fantasy", |
| 165 "maroon", | 141 "monospace", |
| 166 "navy", | 142 "-webkit-body", |
| 167 "olive", | 143 "-webkit-pictograph", |
| 168 "orange", | 144 |
| 169 "purple", | 145 // |
| 170 "red", | 146 // font-display |
| 171 "silver", | 147 // |
| 172 "teal", | 148 //auto |
| 173 "white", | 149 //block |
| 174 "yellow", | 150 "swap", |
| 175 "transparent", | 151 "fallback", |
| 176 "-webkit-link", | 152 "optional", |
| 177 "-webkit-activelink", | 153 |
| 178 "activeborder", | 154 // |
| 179 "activecaption", | 155 // |
| 180 "appworkspace", | 156 // *-color |
| 181 "background", | 157 // |
| 182 "buttonface", | 158 "aqua", |
| 183 "buttonhighlight", | 159 "black", |
| 184 "buttonshadow", | 160 "blue", |
| 185 "buttontext", | 161 "fuchsia", |
| 186 "captiontext", | 162 "gray", |
| 187 "graytext", | 163 "green", |
| 188 "highlight", | 164 "lime", |
| 189 "highlighttext", | 165 "maroon", |
| 190 "inactiveborder", | 166 "navy", |
| 191 "inactivecaption", | 167 "olive", |
| 192 "inactivecaptiontext", | 168 "orange", |
| 193 "infobackground", | 169 "purple", |
| 194 "infotext", | 170 "red", |
| 195 "menutext", | 171 "silver", |
| 196 "scrollbar", | 172 "teal", |
| 197 "threeddarkshadow", | 173 "white", |
| 198 "threedface", | 174 "yellow", |
| 199 "threedhighlight", | 175 "transparent", |
| 200 "threedlightshadow", | 176 "-webkit-link", |
| 201 "threedshadow", | 177 "-webkit-activelink", |
| 202 "window", | 178 "activeborder", |
| 203 "windowframe", | 179 "activecaption", |
| 204 "windowtext", | 180 "appworkspace", |
| 205 "-internal-active-list-box-selection", | 181 "background", |
| 206 "-internal-active-list-box-selection-text", | 182 "buttonface", |
| 207 "-internal-inactive-list-box-selection", | 183 "buttonhighlight", |
| 208 "-internal-inactive-list-box-selection-text", | 184 "buttonshadow", |
| 209 { | 185 "buttontext", |
| 210 name: "-webkit-focus-ring-color", | 186 "captiontext", |
| 211 mode: "QuirksOrUASheet", | 187 "graytext", |
| 212 }, | 188 "highlight", |
| 213 "currentcolor", | 189 "highlighttext", |
| 214 "grey", | 190 "inactiveborder", |
| 215 // | 191 "inactivecaption", |
| 216 // Value used to implement the behavior in: | 192 "inactivecaptiontext", |
| 217 // https://quirks.spec.whatwg.org/#the-tables-inherit-color-from-body-quirk | 193 "infobackground", |
| 218 "-internal-quirk-inherit", | 194 "infotext", |
| 219 // | 195 "menutext", |
| 220 // background-repeat | 196 "scrollbar", |
| 221 // | 197 "threeddarkshadow", |
| 222 "repeat", | 198 "threedface", |
| 223 "repeat-x", | 199 "threedhighlight", |
| 224 "repeat-y", | 200 "threedlightshadow", |
| 225 "no-repeat", | 201 "threedshadow", |
| 226 // round | 202 "window", |
| 227 // space | 203 "windowframe", |
| 228 // | 204 "windowtext", |
| 229 // -webkit-mask-composite | 205 "-internal-active-list-box-selection", |
| 230 // | 206 "-internal-active-list-box-selection-text", |
| 231 "clear", | 207 "-internal-inactive-list-box-selection", |
| 232 "copy", | 208 "-internal-inactive-list-box-selection-text", |
| 233 "source-over", | 209 { |
| 234 "source-in", | 210 name: "-webkit-focus-ring-color", |
| 235 "source-out", | 211 mode: "QuirksOrUASheet", |
| 236 "source-atop", | 212 }, |
| 237 "destination-over", | 213 "currentcolor", |
| 238 "destination-in", | 214 "grey", |
| 239 "destination-out", | 215 // |
| 240 "destination-atop", | 216 // Value used to implement the behavior in: |
| 241 "xor", | 217 // https://quirks.spec.whatwg.org/#the-tables-inherit-color-from-body-quirk |
| 242 // highlight | 218 "-internal-quirk-inherit", |
| 243 "plus-lighter", | 219 // |
| 244 // | 220 // background-repeat |
| 245 // vertical-align | 221 // |
| 246 // | 222 "repeat", |
| 247 "baseline", | 223 "repeat-x", |
| 248 "middle", | 224 "repeat-y", |
| 249 "sub", | 225 "no-repeat", |
| 250 "super", | 226 // round |
| 251 "text-top", | 227 // space |
| 252 "text-bottom", | 228 // |
| 253 "top", | 229 // -webkit-mask-composite |
| 254 "bottom", | 230 // |
| 255 // HTML alignment MIDDLE has no corresponding CSS alignment | 231 "clear", |
| 256 "-webkit-baseline-middle", | 232 "copy", |
| 257 // | 233 "source-over", |
| 258 // text-align | 234 "source-in", |
| 259 // The order of this enum must match the order found in CSSParserFastPaths::is
ValidKeywordPropertyAndValue(). | 235 "source-out", |
| 260 // | 236 "source-atop", |
| 261 "-webkit-auto", | 237 "destination-over", |
| 262 "left", | 238 "destination-in", |
| 263 "right", | 239 "destination-out", |
| 264 "center", | 240 "destination-atop", |
| 265 "justify", | 241 "xor", |
| 266 "-webkit-left", | 242 // highlight |
| 267 "-webkit-right", | 243 "plus-lighter", |
| 268 "-webkit-center", | 244 // |
| 269 "-webkit-match-parent", | 245 // vertical-align |
| 270 "-internal-center", | 246 // |
| 271 // | 247 "baseline", |
| 272 // text-justify | 248 "middle", |
| 273 // | 249 "sub", |
| 274 //auto | 250 "super", |
| 275 //none | 251 "text-top", |
| 276 "inter-word", | 252 "text-bottom", |
| 277 "distribute", | 253 "top", |
| 278 // | 254 "bottom", |
| 279 // list-style-position | 255 // HTML alignment MIDDLE has no corresponding CSS alignment |
| 280 // | 256 "-webkit-baseline-middle", |
| 281 "outside", | 257 // |
| 282 "inside", | 258 // text-align |
| 283 // | 259 // The order of this enum must match the order found in CSSParserFastPaths::
isValidKeywordPropertyAndValue(). |
| 284 // list-style-type | 260 // |
| 285 // The order of this enum must match the order found in CSSParserFastPaths::is
ValidKeywordPropertyAndValue(). | 261 "-webkit-auto", |
| 286 // | 262 "left", |
| 287 "disc", | 263 "right", |
| 288 "circle", | 264 "center", |
| 289 "square", | 265 "justify", |
| 290 "decimal", | 266 "-webkit-left", |
| 291 "decimal-leading-zero", | 267 "-webkit-right", |
| 292 "arabic-indic", | 268 "-webkit-center", |
| 293 "bengali", | 269 "-webkit-match-parent", |
| 294 "cambodian", | 270 "-internal-center", |
| 295 "khmer", | 271 // |
| 296 "devanagari", | 272 // text-justify |
| 297 "gujarati", | 273 // |
| 298 "gurmukhi", | 274 //auto |
| 299 "kannada", | 275 //none |
| 300 "lao", | 276 "inter-word", |
| 301 "malayalam", | 277 "distribute", |
| 302 "mongolian", | 278 // |
| 303 "myanmar", | 279 // list-style-position |
| 304 "oriya", | 280 // |
| 305 "persian", | 281 "outside", |
| 306 "urdu", | 282 "inside", |
| 307 "telugu", | 283 // |
| 308 "tibetan", | 284 // list-style-type |
| 309 "thai", | 285 // The order of this enum must match the order found in CSSParserFastPaths::
isValidKeywordPropertyAndValue(). |
| 310 "lower-roman", | 286 // |
| 311 "upper-roman", | 287 "disc", |
| 312 "lower-greek", | 288 "circle", |
| 313 "lower-alpha", | 289 "square", |
| 314 "lower-latin", | 290 "decimal", |
| 315 "upper-alpha", | 291 "decimal-leading-zero", |
| 316 "upper-latin", | 292 "arabic-indic", |
| 317 "cjk-earthly-branch", | 293 "bengali", |
| 318 "cjk-heavenly-stem", | 294 "cambodian", |
| 319 "ethiopic-halehame", | 295 "khmer", |
| 320 "ethiopic-halehame-am", | 296 "devanagari", |
| 321 "ethiopic-halehame-ti-er", | 297 "gujarati", |
| 322 "ethiopic-halehame-ti-et", | 298 "gurmukhi", |
| 323 "hangul", | 299 "kannada", |
| 324 "hangul-consonant", | 300 "lao", |
| 325 "korean-hangul-formal", | 301 "malayalam", |
| 326 "korean-hanja-formal", | 302 "mongolian", |
| 327 "korean-hanja-informal", | 303 "myanmar", |
| 328 "hebrew", | 304 "oriya", |
| 329 "armenian", | 305 "persian", |
| 330 "lower-armenian", | 306 "urdu", |
| 331 "upper-armenian", | 307 "telugu", |
| 332 "georgian", | 308 "tibetan", |
| 333 "cjk-ideographic", | 309 "thai", |
| 334 "simp-chinese-formal", | 310 "lower-roman", |
| 335 "simp-chinese-informal", | 311 "upper-roman", |
| 336 "trad-chinese-formal", | 312 "lower-greek", |
| 337 "trad-chinese-informal", | 313 "lower-alpha", |
| 338 "hiragana", | 314 "lower-latin", |
| 339 "katakana", | 315 "upper-alpha", |
| 340 "hiragana-iroha", | 316 "upper-latin", |
| 341 "katakana-iroha", | 317 "cjk-earthly-branch", |
| 342 //none | 318 "cjk-heavenly-stem", |
| 343 // | 319 "ethiopic-halehame", |
| 344 // display | 320 "ethiopic-halehame-am", |
| 345 // The order of this enum must match the order found in CSSParserFastPaths::is
ValidKeywordPropertyAndValue(). | 321 "ethiopic-halehame-ti-er", |
| 346 // | 322 "ethiopic-halehame-ti-et", |
| 347 "inline", | 323 "hangul", |
| 348 "block", | 324 "hangul-consonant", |
| 349 "flow-root", | 325 "korean-hangul-formal", |
| 350 "list-item", | 326 "korean-hanja-formal", |
| 351 "inline-block", | 327 "korean-hanja-informal", |
| 352 "table", | 328 "hebrew", |
| 353 "inline-table", | 329 "armenian", |
| 354 "table-row-group", | 330 "lower-armenian", |
| 355 "table-header-group", | 331 "upper-armenian", |
| 356 "table-footer-group", | 332 "georgian", |
| 357 "table-row", | 333 "cjk-ideographic", |
| 358 "table-column-group", | 334 "simp-chinese-formal", |
| 359 "table-column", | 335 "simp-chinese-informal", |
| 360 "table-cell", | 336 "trad-chinese-formal", |
| 361 "table-caption", | 337 "trad-chinese-informal", |
| 362 "-webkit-box", | 338 "hiragana", |
| 363 "-webkit-inline-box", | 339 "katakana", |
| 364 "flex", | 340 "hiragana-iroha", |
| 365 "inline-flex", | 341 "katakana-iroha", |
| 366 "grid", | 342 //none |
| 367 "inline-grid", | 343 // |
| 368 "contents", | 344 // display |
| 369 //none | 345 // The order of this enum must match the order found in CSSParserFastPaths::
isValidKeywordPropertyAndValue(). |
| 370 "-webkit-flex", | 346 // |
| 371 "-webkit-inline-flex", | 347 "inline", |
| 372 // | 348 "block", |
| 373 // cursor | 349 "flow-root", |
| 374 // The order of this enum must match the order found in CSSPropertyParser::con
sumeCursor(). | 350 "list-item", |
| 375 // | 351 "inline-block", |
| 376 "auto", | 352 "table", |
| 377 "crosshair", | 353 "inline-table", |
| 378 "default", | 354 "table-row-group", |
| 379 "pointer", | 355 "table-header-group", |
| 380 "move", | 356 "table-footer-group", |
| 381 "vertical-text", | 357 "table-row", |
| 382 "cell", | 358 "table-column-group", |
| 383 "context-menu", | 359 "table-column", |
| 384 "alias", | 360 "table-cell", |
| 385 // copy | 361 "table-caption", |
| 386 "progress", | 362 "-webkit-box", |
| 387 "no-drop", | 363 "-webkit-inline-box", |
| 388 "not-allowed", | 364 "flex", |
| 389 "zoom-in", | 365 "inline-flex", |
| 390 "zoom-out", | 366 "grid", |
| 391 "e-resize", | 367 "inline-grid", |
| 392 "ne-resize", | 368 "contents", |
| 393 "nw-resize", | 369 //none |
| 394 "n-resize", | 370 "-webkit-flex", |
| 395 "se-resize", | 371 "-webkit-inline-flex", |
| 396 "sw-resize", | 372 // |
| 397 "s-resize", | 373 // cursor |
| 398 "w-resize", | 374 // The order of this enum must match the order found in CSSPropertyParser::c
onsumeCursor(). |
| 399 "ew-resize", | 375 // |
| 400 "ns-resize", | 376 "auto", |
| 401 "nesw-resize", | 377 "crosshair", |
| 402 "nwse-resize", | 378 "default", |
| 403 "col-resize", | 379 "pointer", |
| 404 "row-resize", | 380 "move", |
| 405 "text", | 381 "vertical-text", |
| 406 "wait", | 382 "cell", |
| 407 "help", | 383 "context-menu", |
| 408 "all-scroll", | 384 "alias", |
| 409 "-webkit-grab", | 385 // copy |
| 410 "-webkit-grabbing", | 386 "progress", |
| 411 "-webkit-zoom-in", | 387 "no-drop", |
| 412 "-webkit-zoom-out", | 388 "not-allowed", |
| 413 // none | 389 "zoom-in", |
| 414 // | 390 "zoom-out", |
| 415 // direction | 391 "e-resize", |
| 416 // | 392 "ne-resize", |
| 417 "ltr", | 393 "nw-resize", |
| 418 "rtl", | 394 "n-resize", |
| 419 // | 395 "se-resize", |
| 420 // text-transform | 396 "sw-resize", |
| 421 // | 397 "s-resize", |
| 422 "capitalize", | 398 "w-resize", |
| 423 "uppercase", | 399 "ew-resize", |
| 424 "lowercase", | 400 "ns-resize", |
| 425 //none | 401 "nesw-resize", |
| 426 // | 402 "nwse-resize", |
| 427 // visibility | 403 "col-resize", |
| 428 // | 404 "row-resize", |
| 429 "visible", | 405 "text", |
| 430 //hidden | 406 "wait", |
| 431 "collapse", | 407 "help", |
| 432 // | 408 "all-scroll", |
| 433 // Unordered rest | 409 "-webkit-grab", |
| 434 // | 410 "-webkit-grabbing", |
| 435 "a3", | 411 "-webkit-zoom-in", |
| 436 "a4", | 412 "-webkit-zoom-out", |
| 437 "a5", | 413 // none |
| 438 "above", | 414 // |
| 439 "absolute", | 415 // direction |
| 440 "always", | 416 // |
| 441 "avoid", | 417 "ltr", |
| 442 "b4", | 418 "rtl", |
| 443 "b5", | 419 // |
| 444 "below", | 420 // text-transform |
| 445 "bidi-override", | 421 // |
| 446 "blink", | 422 "capitalize", |
| 447 "both", | 423 "uppercase", |
| 448 "close-quote", | 424 "lowercase", |
| 449 "embed", | 425 //none |
| 450 "fixed", | 426 // |
| 451 "hand", | 427 // visibility |
| 452 "hide", | 428 // |
| 453 "isolate", | 429 "visible", |
| 454 "isolate-override", | 430 //hidden |
| 455 "plaintext", | 431 "collapse", |
| 456 "-webkit-isolate", | 432 // |
| 457 "-webkit-isolate-override", | 433 // Unordered rest |
| 458 "-webkit-plaintext", | 434 // |
| 459 "landscape", | 435 "a3", |
| 460 "ledger", | 436 "a4", |
| 461 "legal", | 437 "a5", |
| 462 "letter", | 438 "above", |
| 463 "line-through", | 439 "absolute", |
| 464 "local", | 440 "always", |
| 465 "no-close-quote", | 441 "avoid", |
| 466 "no-open-quote", | 442 "b4", |
| 467 "nowrap", | 443 "b5", |
| 468 "open-quote", | 444 "below", |
| 469 "overlay", | 445 "bidi-override", |
| 470 "overline", | 446 "blink", |
| 471 "portrait", | 447 "both", |
| 472 "pre", | 448 "close-quote", |
| 473 "pre-line", | 449 "embed", |
| 474 "pre-wrap", | 450 "fixed", |
| 475 "relative", | 451 "hand", |
| 476 "scroll", | 452 "hide", |
| 477 "separate", | 453 "isolate", |
| 478 "show", | 454 "isolate-override", |
| 479 "static", | 455 "plaintext", |
| 480 "thick", | 456 "-webkit-isolate", |
| 481 "thin", | 457 "-webkit-isolate-override", |
| 482 "underline", | 458 "-webkit-plaintext", |
| 483 "wavy", | 459 "landscape", |
| 484 "-webkit-nowrap", | 460 "ledger", |
| 485 | 461 "legal", |
| 486 // CSS3 Values | 462 "letter", |
| 487 // box-align | 463 "line-through", |
| 488 "stretch", | 464 "local", |
| 489 "start", | 465 "no-close-quote", |
| 490 "end", | 466 "no-open-quote", |
| 491 //center | 467 "nowrap", |
| 492 //baseline | 468 "open-quote", |
| 493 | 469 "overlay", |
| 494 // box-decoration-break | 470 "overline", |
| 495 "clone", | 471 "portrait", |
| 496 "slice", | 472 "pre", |
| 497 | 473 "pre-line", |
| 498 // box-direction | 474 "pre-wrap", |
| 499 // normal | 475 "relative", |
| 500 "reverse", | 476 "scroll", |
| 501 | 477 "separate", |
| 502 // box-orient | 478 "show", |
| 503 "horizontal", | 479 "static", |
| 504 "vertical", | 480 "thick", |
| 505 "inline-axis", | 481 "thin", |
| 506 "block-axis", | 482 "underline", |
| 507 | 483 "wavy", |
| 508 // box-pack | 484 "-webkit-nowrap", |
| 509 // start | 485 |
| 510 // end | 486 // CSS3 Values |
| 511 // center | 487 // box-align |
| 512 // justify | 488 "stretch", |
| 513 | 489 "start", |
| 514 // box-lines | 490 "end", |
| 515 "single", | 491 //center |
| 516 "multiple", | 492 //baseline |
| 517 | 493 |
| 518 // align-content | 494 // box-decoration-break |
| 519 // start | 495 "clone", |
| 520 // end | 496 "slice", |
| 521 "flex-start", | 497 |
| 522 "flex-end", | 498 // box-direction |
| 523 // center | 499 // normal |
| 524 "space-between", | 500 "reverse", |
| 525 "space-around", | 501 |
| 526 "space-evenly", | 502 // box-orient |
| 527 // stretch | 503 "horizontal", |
| 528 "unsafe", | 504 "vertical", |
| 529 "safe", | 505 "inline-axis", |
| 530 | 506 "block-axis", |
| 531 // align-items / align-self | 507 |
| 532 // flex-start | 508 // box-pack |
| 533 // flex-end | 509 // start |
| 534 // center | 510 // end |
| 535 // baseline | 511 // center |
| 536 // stretch | 512 // justify |
| 537 | 513 |
| 538 // justify-content | 514 // box-lines |
| 539 // start | 515 "single", |
| 540 // end | 516 "multiple", |
| 541 // flex-start | 517 |
| 542 // flex-end | 518 // align-content |
| 543 // center | 519 // start |
| 544 // space-between | 520 // end |
| 545 // space-around | 521 "flex-start", |
| 546 // space-evenly | 522 "flex-end", |
| 547 // stretch | 523 // center |
| 548 // unsafe | 524 "space-between", |
| 549 // safe | 525 "space-around", |
| 550 | 526 "space-evenly", |
| 551 | 527 // stretch |
| 552 // flex-flow | 528 "unsafe", |
| 553 "row", | 529 "safe", |
| 554 "row-reverse", | 530 |
| 555 "column", | 531 // align-items / align-self |
| 556 "column-reverse", | 532 // flex-start |
| 557 // nowrap | 533 // flex-end |
| 558 "wrap", | 534 // center |
| 559 "wrap-reverse", | 535 // baseline |
| 560 | 536 // stretch |
| 561 // grid-auto-flow | 537 |
| 562 "auto-flow", | 538 // justify-content |
| 563 "dense", | 539 // start |
| 564 | 540 // end |
| 565 // | 541 // flex-start |
| 566 // -webkit-user-modify | 542 // flex-end |
| 567 // | 543 // center |
| 568 "read-only", | 544 // space-between |
| 569 "read-write", | 545 // space-around |
| 570 "read-write-plaintext-only", | 546 // space-evenly |
| 571 | 547 // stretch |
| 572 // | 548 // unsafe |
| 573 // -webkit-user-drag | 549 // safe |
| 574 // | 550 |
| 575 "element", | 551 |
| 576 | 552 // flex-flow |
| 577 // | 553 "row", |
| 578 // CSS3 intrinsic dimension keywords | 554 "row-reverse", |
| 579 // | 555 "column", |
| 580 "-webkit-min-content", | 556 "column-reverse", |
| 581 "-webkit-max-content", | 557 // nowrap |
| 582 "-webkit-fill-available", | 558 "wrap", |
| 583 "-webkit-fit-content", | 559 "wrap-reverse", |
| 584 "min-content", | 560 |
| 585 "max-content", | 561 // grid-auto-flow |
| 586 "fit-content", | 562 "auto-flow", |
| 587 | 563 "dense", |
| 588 // | 564 |
| 589 // text-overflow | 565 // |
| 590 // | 566 // -webkit-user-modify |
| 591 "clip", | 567 // |
| 592 "ellipsis", | 568 "read-only", |
| 593 | 569 "read-write", |
| 594 // | 570 "read-write-plaintext-only", |
| 595 // text-decoration-skip | 571 |
| 596 // | 572 // |
| 597 "objects", | 573 // -webkit-user-drag |
| 598 "ink", | 574 // |
| 599 | 575 "element", |
| 600 // | 576 |
| 601 // -webkit-margin-collapse | 577 // |
| 602 // | 578 // CSS3 intrinsic dimension keywords |
| 603 // collapse | 579 // |
| 604 // separate | 580 "-webkit-min-content", |
| 605 "discard", | 581 "-webkit-max-content", |
| 606 | 582 "-webkit-fill-available", |
| 607 // | 583 "-webkit-fit-content", |
| 608 // word-break | 584 "min-content", |
| 609 // | 585 "max-content", |
| 610 "break-all", | 586 "fit-content", |
| 611 "keep-all", | 587 |
| 612 | 588 // |
| 613 // | 589 // text-overflow |
| 614 // word-wrap | 590 // |
| 615 // | 591 "clip", |
| 616 "break-word", | 592 "ellipsis", |
| 617 | 593 |
| 618 // | 594 // |
| 619 // nbsp-mode | 595 // text-decoration-skip |
| 620 // | 596 // |
| 621 "space", | 597 "objects", |
| 622 | 598 "ink", |
| 623 // | 599 |
| 624 // -webkit-line-break | 600 // |
| 625 // | 601 // -webkit-margin-collapse |
| 626 // auto | 602 // |
| 627 "loose", | 603 // collapse |
| 628 // normal | 604 // separate |
| 629 "strict", | 605 "discard", |
| 630 "after-white-space", | 606 |
| 631 | 607 // |
| 632 // hyphens | 608 // word-break |
| 633 "manual", | 609 // |
| 634 | 610 "break-all", |
| 635 // -webkit-appearance | 611 "keep-all", |
| 636 // The order here must match the order in the ControlPart enum in ThemeTypes.h
. | 612 |
| 637 // All appearance values that should be accepted by the parser should be liste
d between 'checkbox' and 'textarea': | 613 // |
| 638 "checkbox", | 614 // word-wrap |
| 639 "radio", | 615 // |
| 640 "push-button", | 616 "break-word", |
| 641 "square-button", | 617 |
| 642 "button", | 618 // |
| 643 "button-bevel", | 619 // nbsp-mode |
| 644 "inner-spin-button", | 620 // |
| 645 "listbox", | 621 "space", |
| 646 "listitem", | 622 |
| 647 "media-enter-fullscreen-button", | 623 // |
| 648 "media-exit-fullscreen-button", | 624 // -webkit-line-break |
| 649 "media-fullscreen-volume-slider", | 625 // |
| 650 "media-fullscreen-volume-slider-thumb", | 626 // auto |
| 651 "media-mute-button", | 627 "loose", |
| 652 "media-play-button", | 628 // normal |
| 653 "media-overlay-play-button", | 629 "strict", |
| 654 "media-toggle-closed-captions-button", | 630 "after-white-space", |
| 655 "media-slider", | 631 |
| 656 "media-sliderthumb", | 632 // hyphens |
| 657 "media-volume-slider-container", | 633 "manual", |
| 658 "media-volume-slider", | 634 |
| 659 "media-volume-sliderthumb", | 635 // -webkit-appearance |
| 660 "media-controls-background", | 636 // The order here must match the order in the ControlPart enum in ThemeTypes
.h. |
| 661 "media-controls-fullscreen-background", | 637 // All appearance values that should be accepted by the parser should be lis
ted between 'checkbox' and 'textarea': |
| 662 "media-current-time-display", | 638 "checkbox", |
| 663 "media-time-remaining-display", | 639 "radio", |
| 664 "-internal-media-cast-off-button", | 640 "push-button", |
| 665 "-internal-media-overlay-cast-off-button", | 641 "square-button", |
| 666 "-internal-media-track-selection-checkmark", | 642 "button", |
| 667 "-internal-media-closed-captions-icon", | 643 "button-bevel", |
| 668 "-internal-media-subtitles-icon", | 644 "inner-spin-button", |
| 669 "-internal-media-overflow-button", | 645 "listbox", |
| 670 "-internal-media-download-button", | 646 "listitem", |
| 671 "menulist", | 647 "media-enter-fullscreen-button", |
| 672 "menulist-button", | 648 "media-exit-fullscreen-button", |
| 673 "menulist-text", | 649 "media-fullscreen-volume-slider", |
| 674 "menulist-textfield", | 650 "media-fullscreen-volume-slider-thumb", |
| 675 "meter", | 651 "media-mute-button", |
| 676 "progress-bar", | 652 "media-play-button", |
| 677 "progress-bar-value", | 653 "media-overlay-play-button", |
| 678 "slider-horizontal", | 654 "media-toggle-closed-captions-button", |
| 679 "slider-vertical", | 655 "media-slider", |
| 680 "sliderthumb-horizontal", | 656 "media-sliderthumb", |
| 681 "sliderthumb-vertical", | 657 "media-volume-slider-container", |
| 682 "caret", | 658 "media-volume-slider", |
| 683 "searchfield", | 659 "media-volume-sliderthumb", |
| 684 "searchfield-cancel-button", | 660 "media-controls-background", |
| 685 "textfield", | 661 "media-controls-fullscreen-background", |
| 686 "textarea", | 662 "media-current-time-display", |
| 687 // An appearance value that should not be accepted by the parser: | 663 "media-time-remaining-display", |
| 688 "caps-lock-indicator", | 664 "-internal-media-cast-off-button", |
| 689 | 665 "-internal-media-overlay-cast-off-button", |
| 690 // | 666 "-internal-media-track-selection-checkmark", |
| 691 // border-image | 667 "-internal-media-closed-captions-icon", |
| 692 // | 668 "-internal-media-subtitles-icon", |
| 693 // stretch | 669 "-internal-media-overflow-button", |
| 694 // repeat | 670 "-internal-media-download-button", |
| 695 "round", | 671 "menulist", |
| 696 | 672 "menulist-button", |
| 697 // | 673 "menulist-text", |
| 698 // background-clip/background-origin | 674 "menulist-textfield", |
| 699 // | 675 "meter", |
| 700 // border/content/padding are deprecated and ultimately will only apply to the
-webkit- form of these properties. | 676 "progress-bar", |
| 701 // border-box/content-box/padding-box should be used instead. | 677 "progress-bar-value", |
| 702 // | 678 "slider-horizontal", |
| 703 "border", | 679 "slider-vertical", |
| 704 "border-box", | 680 "sliderthumb-horizontal", |
| 705 "content", | 681 "sliderthumb-vertical", |
| 706 "content-box", | 682 "caret", |
| 707 "padding", | 683 "searchfield", |
| 708 "padding-box", | 684 "searchfield-cancel-button", |
| 709 | 685 "textfield", |
| 710 // CSS 3 SHAPES | 686 "textarea", |
| 711 "margin-box", | 687 // An appearance value that should not be accepted by the parser: |
| 712 | 688 "caps-lock-indicator", |
| 713 // | 689 |
| 714 // background-size | 690 // |
| 715 // | 691 // border-image |
| 716 "contain", | 692 // |
| 717 "cover", | 693 // stretch |
| 718 | 694 // repeat |
| 719 // | 695 "round", |
| 720 // -webkit-rtl-ordering | 696 |
| 721 // | 697 // |
| 722 "logical", | 698 // background-clip/background-origin |
| 723 "visual", | 699 // |
| 724 | 700 // border/content/padding are deprecated and ultimately will only apply to t
he -webkit- form of these properties. |
| 725 // | 701 // border-box/content-box/padding-box should be used instead. |
| 726 // animation-direction | 702 // |
| 727 // | 703 "border", |
| 728 "alternate", | 704 "border-box", |
| 729 "alternate-reverse", | 705 "content", |
| 730 | 706 "content-box", |
| 731 // | 707 "padding", |
| 732 // animation-fill-mode | 708 "padding-box", |
| 733 // | 709 |
| 734 "forwards", | 710 // CSS 3 SHAPES |
| 735 "backwards", | 711 "margin-box", |
| 736 // both | 712 |
| 737 | 713 // |
| 738 // | 714 // background-size |
| 739 // animation-iteration-count | 715 // |
| 740 "infinite", | 716 "contain", |
| 741 | 717 "cover", |
| 742 // | 718 |
| 743 // animation-play-state | 719 // |
| 744 // | 720 // -webkit-rtl-ordering |
| 745 "running", | 721 // |
| 746 "paused", | 722 "logical", |
| 747 | 723 "visual", |
| 748 // | 724 |
| 749 // transform-style | 725 // |
| 750 // | 726 // animation-direction |
| 751 "flat", | 727 // |
| 752 "preserve-3d", | 728 "alternate", |
| 753 | 729 "alternate-reverse", |
| 754 // | 730 |
| 755 // transition-timing-function | 731 // |
| 756 // animation-timing-function | 732 // animation-fill-mode |
| 757 // | 733 // |
| 758 "ease", | 734 "forwards", |
| 759 "linear", | 735 "backwards", |
| 760 "ease-in", | 736 // both |
| 761 "ease-out", | 737 |
| 762 "ease-in-out", | 738 // |
| 763 "step-start", | 739 // animation-iteration-count |
| 764 "step-middle", | 740 "infinite", |
| 765 "step-end", | 741 |
| 766 "steps", | 742 // |
| 767 "cubic-bezier", | 743 // animation-play-state |
| 768 | 744 // |
| 769 // | 745 "running", |
| 770 // zoom | 746 "paused", |
| 771 // | 747 |
| 772 "document", | 748 // |
| 773 "reset", | 749 // transform-style |
| 774 | 750 // |
| 775 // | 751 "flat", |
| 776 // user-zoom | 752 "preserve-3d", |
| 777 // | 753 |
| 778 // fixed | 754 // |
| 779 "zoom", | 755 // transition-timing-function |
| 780 | 756 // animation-timing-function |
| 781 // | 757 // |
| 782 // pointer-events | 758 "ease", |
| 783 // | 759 "linear", |
| 784 "visiblePainted", | 760 "ease-in", |
| 785 "visibleFill", | 761 "ease-out", |
| 786 "visibleStroke", | 762 "ease-in-out", |
| 787 //visible | 763 "step-start", |
| 788 "painted", | 764 "step-middle", |
| 789 "fill", | 765 "step-end", |
| 790 "stroke", | 766 "steps", |
| 791 "bounding-box", | 767 "cubic-bezier", |
| 792 //all | 768 |
| 793 //none | 769 // |
| 794 | 770 // zoom |
| 795 // | 771 // |
| 796 // speech | 772 "document", |
| 797 // | 773 "reset", |
| 798 "spell-out", | 774 |
| 799 "digits", | 775 // |
| 800 "literal-punctuation", | 776 // user-zoom |
| 801 "no-punctuation", | 777 // |
| 802 | 778 // fixed |
| 803 // | 779 "zoom", |
| 804 // -webkit-font-smoothing | 780 |
| 805 // | 781 // |
| 806 // auto | 782 // pointer-events |
| 807 // none | 783 // |
| 808 "antialiased", | 784 "visiblePainted", |
| 809 "subpixel-antialiased", | 785 "visibleFill", |
| 810 | 786 "visibleStroke", |
| 811 // text-rendering | 787 //visible |
| 812 //auto | 788 "painted", |
| 813 "optimizeSpeed", | 789 "fill", |
| 814 "optimizeLegibility", | 790 "stroke", |
| 815 "geometricPrecision", | 791 "bounding-box", |
| 816 | 792 //all |
| 817 // -webkit-color-adjust | 793 //none |
| 818 "economy", | 794 |
| 819 "exact", | 795 // |
| 820 | 796 // speech |
| 821 // -webkit-writing-mode | 797 // |
| 822 // SVG compatibility | 798 "spell-out", |
| 823 "lr", | 799 "digits", |
| 824 "rl", | 800 "literal-punctuation", |
| 825 "tb", | 801 "no-punctuation", |
| 826 "lr-tb", | 802 |
| 827 "rl-tb", | 803 // |
| 828 "tb-rl", | 804 // -webkit-font-smoothing |
| 829 // Standard values from CSS3 | 805 // |
| 830 "horizontal-tb", | 806 // auto |
| 831 "vertical-rl", | 807 // none |
| 832 "vertical-lr", | 808 "antialiased", |
| 833 | 809 "subpixel-antialiased", |
| 834 // -webkit-ruby-position | 810 |
| 835 "after", | 811 // text-rendering |
| 836 "before", | 812 //auto |
| 837 | 813 "optimizeSpeed", |
| 838 // -webkit-text-emphasis-position | 814 "optimizeLegibility", |
| 839 "over", | 815 "geometricPrecision", |
| 840 "under", | 816 |
| 841 | 817 // -webkit-color-adjust |
| 842 // -webkit-text-emphasis-style | 818 "economy", |
| 843 "filled", | 819 "exact", |
| 844 "open", | 820 |
| 845 "dot", | 821 // -webkit-writing-mode |
| 846 // circle | 822 // SVG compatibility |
| 847 "double-circle", | 823 "lr", |
| 848 "triangle", | 824 "rl", |
| 849 "sesame", | 825 "tb", |
| 850 | 826 "lr-tb", |
| 851 // -webkit-radial-gradient | 827 "rl-tb", |
| 852 // circle | 828 "tb-rl", |
| 853 "ellipse", | 829 // Standard values from CSS3 |
| 854 "closest-side", | 830 "horizontal-tb", |
| 855 "closest-corner", | 831 "vertical-rl", |
| 856 "farthest-side", | 832 "vertical-lr", |
| 857 "farthest-corner", | 833 |
| 858 // contain | 834 // -webkit-ruby-position |
| 859 // cover | 835 "after", |
| 860 | 836 "before", |
| 861 // text-orientation/-webkit-text-orientation | 837 |
| 862 "mixed", | 838 // -webkit-text-emphasis-position |
| 863 "sideways", | 839 "over", |
| 864 "sideways-right", | 840 "under", |
| 865 "upright", | 841 |
| 866 "vertical-right", | 842 // -webkit-text-emphasis-style |
| 867 | 843 "filled", |
| 868 // -webkit-font-feature-settings | 844 "open", |
| 869 "on", | 845 "dot", |
| 870 "off", | 846 // circle |
| 871 | 847 "double-circle", |
| 872 // image-rendering | 848 "triangle", |
| 873 //auto | 849 "sesame", |
| 874 //optimizeSpeed | 850 |
| 875 "optimizeQuality", | 851 // -webkit-radial-gradient |
| 876 "pixelated", | 852 // circle |
| 877 "-webkit-optimize-contrast", | 853 "ellipse", |
| 878 | 854 "closest-side", |
| 879 // shape-outside | 855 "closest-corner", |
| 880 "nonzero", | 856 "farthest-side", |
| 881 "evenodd", | 857 "farthest-corner", |
| 882 "at", | 858 // contain |
| 883 // closest-side | 859 // cover |
| 884 // farthest-side | 860 |
| 885 | 861 // text-orientation/-webkit-text-orientation |
| 886 "alphabetic", | 862 "mixed", |
| 887 | 863 "sideways", |
| 888 // (display-mode:) media feature | 864 "sideways-right", |
| 889 "fullscreen", | 865 "upright", |
| 890 "standalone", | 866 "vertical-right", |
| 891 "minimal-ui", | 867 |
| 892 "browser", | 868 // -webkit-font-feature-settings |
| 893 | 869 "on", |
| 894 // position | 870 "off", |
| 895 "sticky", | 871 |
| 896 | 872 // image-rendering |
| 897 // (pointer:) media feature | 873 //auto |
| 898 // none | 874 //optimizeSpeed |
| 899 "coarse", | 875 "optimizeQuality", |
| 900 "fine", | 876 "pixelated", |
| 901 | 877 "-webkit-optimize-contrast", |
| 902 // (hover:) media feature | 878 |
| 903 // none | 879 // shape-outside |
| 904 "on-demand", | 880 "nonzero", |
| 905 "hover", | 881 "evenodd", |
| 906 | 882 "at", |
| 907 // blend modes | 883 // closest-side |
| 908 // normal | 884 // farthest-side |
| 909 "multiply", | 885 |
| 910 "screen", | 886 "alphabetic", |
| 911 // overlay | 887 |
| 912 "darken", | 888 // (display-mode:) media feature |
| 913 "lighten", | 889 "fullscreen", |
| 914 "color-dodge", | 890 "standalone", |
| 915 "color-burn", | 891 "minimal-ui", |
| 916 "hard-light", | 892 "browser", |
| 917 "soft-light", | 893 |
| 918 "difference", | 894 // position |
| 919 "exclusion", | 895 "sticky", |
| 920 "hue", | 896 |
| 921 "saturation", | 897 // (pointer:) media feature |
| 922 "color", | 898 // none |
| 923 "luminosity", | 899 "coarse", |
| 924 | 900 "fine", |
| 925 // object-fit | 901 |
| 926 "scale-down", | 902 // (hover:) media feature |
| 927 | 903 // none |
| 928 // column-fill | 904 "on-demand", |
| 929 "balance", | 905 "hover", |
| 930 | 906 |
| 931 // overflow | 907 // blend modes |
| 932 "-webkit-paged-x", | 908 // normal |
| 933 "-webkit-paged-y", | 909 "multiply", |
| 934 | 910 "screen", |
| 935 // -webkit-app-region | 911 // overlay |
| 936 "drag", | 912 "darken", |
| 937 "no-drag", | 913 "lighten", |
| 938 | 914 "color-dodge", |
| 939 // grid-{column|row}-{start|end} | 915 "color-burn", |
| 940 "span", | 916 "hard-light", |
| 941 | 917 "soft-light", |
| 942 // grid-template-{columns|rows} | 918 "difference", |
| 943 "minmax", | 919 "exclusion", |
| 944 | 920 "hue", |
| 945 // text-indent | 921 "saturation", |
| 946 "each-line", | 922 "color", |
| 947 //hanging // hanging exists in SVGCSSValueKeywords.in | 923 "luminosity", |
| 948 | 924 |
| 949 // (scan:) media feature | 925 // object-fit |
| 950 "progressive", | 926 "scale-down", |
| 951 "interlace", | 927 |
| 952 | 928 // column-fill |
| 953 // | 929 "balance", |
| 954 // paint-order | 930 |
| 955 // | 931 // overflow |
| 956 // normal | 932 "-webkit-paged-x", |
| 957 // fill | 933 "-webkit-paged-y", |
| 958 // stroke | 934 |
| 959 "markers", | 935 // -webkit-app-region |
| 960 | 936 "drag", |
| 961 // | 937 "no-drag", |
| 962 // CSS3 viewport-length keywords | 938 |
| 963 // | 939 // grid-{column|row}-{start|end} |
| 964 "-internal-extend-to-zoom", | 940 "span", |
| 965 | 941 |
| 966 // isolation | 942 // grid-template-{columns|rows} |
| 967 // auto | 943 "minmax", |
| 968 // isolate | 944 |
| 969 | 945 // text-indent |
| 970 // touch-action | 946 "each-line", |
| 971 "pan-x", | 947 //hanging // hanging exists in SVGCSSValueKeywords.in |
| 972 "pan-y", | 948 |
| 973 "pan-left", | 949 // (scan:) media feature |
| 974 "pan-right", | 950 "progressive", |
| 975 "pan-up", | 951 "interlace", |
| 976 "pan-down", | 952 |
| 977 "manipulation", | 953 // |
| 978 "pinch-zoom", | 954 // paint-order |
| 979 | 955 // |
| 980 // justify-items / justify-self | 956 // normal |
| 981 // auto | 957 // fill |
| 982 // stretch | 958 // stroke |
| 983 // baseline | 959 "markers", |
| 984 "last-baseline", | 960 |
| 985 // center | 961 // |
| 986 // start | 962 // CSS3 viewport-length keywords |
| 987 // end | 963 // |
| 988 "self-start", | 964 "-internal-extend-to-zoom", |
| 989 "self-end", | 965 |
| 990 // flex-start | 966 // isolation |
| 991 // flex-end | 967 // auto |
| 992 // left | 968 // isolate |
| 993 // right | 969 |
| 994 // unsafe | 970 // touch-action |
| 995 // safe | 971 "pan-x", |
| 996 "legacy", | 972 "pan-y", |
| 997 | 973 "pan-left", |
| 998 // scroll-behavior | 974 "pan-right", |
| 999 // auto | 975 "pan-up", |
| 1000 "smooth", | 976 "pan-down", |
| 1001 | 977 "manipulation", |
| 1002 // will-change | 978 "pinch-zoom", |
| 1003 // auto | 979 |
| 1004 // contents | 980 // justify-items / justify-self |
| 1005 "scroll-position", | 981 // auto |
| 1006 | 982 // stretch |
| 1007 // all | 983 // baseline |
| 1008 // initial | 984 "last-baseline", |
| 1009 // inherit | 985 // center |
| 1010 "revert", | 986 // start |
| 1011 "unset", | 987 // end |
| 1012 | 988 "self-start", |
| 1013 // background-image, etc. | 989 "self-end", |
| 1014 "linear-gradient", | 990 // flex-start |
| 1015 "radial-gradient", | 991 // flex-end |
| 1016 "repeating-linear-gradient", | 992 // left |
| 1017 "repeating-radial-gradient", | 993 // right |
| 1018 "paint", | 994 // unsafe |
| 1019 "-webkit-cross-fade", | 995 // safe |
| 1020 "-webkit-gradient", | 996 "legacy", |
| 1021 "-webkit-linear-gradient", | 997 |
| 1022 "-webkit-radial-gradient", | 998 // scroll-behavior |
| 1023 "-webkit-repeating-linear-gradient", | 999 // auto |
| 1024 "-webkit-repeating-radial-gradient", | 1000 "smooth", |
| 1025 "-webkit-image-set", | 1001 |
| 1026 | 1002 // will-change |
| 1027 // deprecated gradients | 1003 // auto |
| 1028 "from", | 1004 // contents |
| 1029 "to", | 1005 "scroll-position", |
| 1030 "color-stop", | 1006 |
| 1031 "radial", | 1007 // all |
| 1032 | 1008 // initial |
| 1033 // content | 1009 // inherit |
| 1034 "attr", | 1010 "revert", |
| 1035 "counter", | 1011 "unset", |
| 1036 "counters", | 1012 |
| 1037 | 1013 // background-image, etc. |
| 1038 // clip | 1014 "linear-gradient", |
| 1039 "rect", | 1015 "radial-gradient", |
| 1040 | 1016 "repeating-linear-gradient", |
| 1041 // shapes | 1017 "repeating-radial-gradient", |
| 1042 "polygon", | 1018 "paint", |
| 1043 | 1019 "-webkit-cross-fade", |
| 1044 // @font-face src | 1020 "-webkit-gradient", |
| 1045 "format", | 1021 "-webkit-linear-gradient", |
| 1046 | 1022 "-webkit-radial-gradient", |
| 1047 // (-webkit-)filter | 1023 "-webkit-repeating-linear-gradient", |
| 1048 "invert", | 1024 "-webkit-repeating-radial-gradient", |
| 1049 "grayscale", | 1025 "-webkit-image-set", |
| 1050 "sepia", | 1026 |
| 1051 "saturate", | 1027 // deprecated gradients |
| 1052 "hue-rotate", | 1028 "from", |
| 1053 "opacity", | 1029 "to", |
| 1054 "brightness", | 1030 "color-stop", |
| 1055 "contrast", | 1031 "radial", |
| 1056 "blur", | 1032 |
| 1057 "drop-shadow", | 1033 // content |
| 1058 "url", | 1034 "attr", |
| 1059 | 1035 "counter", |
| 1060 // colors | 1036 "counters", |
| 1061 "rgb", | 1037 |
| 1062 "rgba", | 1038 // clip |
| 1063 "hsl", | 1039 "rect", |
| 1064 "hsla", | 1040 |
| 1065 | 1041 // shapes |
| 1066 // transform | 1042 "polygon", |
| 1067 "matrix", | 1043 |
| 1068 "matrix3d", | 1044 // @font-face src |
| 1069 "perspective", | 1045 "format", |
| 1070 "rotate", | 1046 |
| 1071 "rotateX", | 1047 // (-webkit-)filter |
| 1072 "rotateY", | 1048 "invert", |
| 1073 "rotateZ", | 1049 "grayscale", |
| 1074 "rotate3d", | 1050 "sepia", |
| 1075 "scale", | 1051 "saturate", |
| 1076 "scaleX", | 1052 "hue-rotate", |
| 1077 "scaleY", | 1053 "opacity", |
| 1078 "scaleZ", | 1054 "brightness", |
| 1079 "scale3d", | 1055 "contrast", |
| 1080 "skew", | 1056 "blur", |
| 1081 "skewX", | 1057 "drop-shadow", |
| 1082 "skewY", | 1058 "url", |
| 1083 "translate", | 1059 |
| 1084 "translateX", | 1060 // colors |
| 1085 "translateY", | 1061 "rgb", |
| 1086 "translateZ", | 1062 "rgba", |
| 1087 "translate3d", | 1063 "hsl", |
| 1088 | 1064 "hsla", |
| 1089 // motion path | 1065 |
| 1090 "path", | 1066 // transform |
| 1091 | 1067 "matrix", |
| 1092 "calc", | 1068 "matrix3d", |
| 1093 "-webkit-calc", | 1069 "perspective", |
| 1094 | 1070 "rotate", |
| 1095 // scroll-snap-type | 1071 "rotateX", |
| 1096 // none | 1072 "rotateY", |
| 1097 "mandatory", | 1073 "rotateZ", |
| 1098 "proximity", | 1074 "rotate3d", |
| 1099 "from-image", | 1075 "scale", |
| 1100 | 1076 "scaleX", |
| 1101 // containment | 1077 "scaleY", |
| 1102 // paint | 1078 "scaleZ", |
| 1103 "style", | 1079 "scale3d", |
| 1104 "layout", | 1080 "skew", |
| 1105 "size", | 1081 "skewX", |
| 1106 | 1082 "skewY", |
| 1107 // grid auto-repeat | 1083 "translate", |
| 1108 "auto-fill", | 1084 "translateX", |
| 1109 "auto-fit", | 1085 "translateY", |
| 1110 | 1086 "translateZ", |
| 1111 "var", | 1087 "translate3d", |
| 1112 "-internal-variable-value", | 1088 |
| 1113 | 1089 // motion path |
| 1114 // break-before, break-after, break-inside | 1090 "path", |
| 1115 "avoid-page", | 1091 |
| 1116 "page", | 1092 "calc", |
| 1117 "recto", | 1093 "-webkit-calc", |
| 1118 "verso", | 1094 |
| 1119 "avoid-column", | 1095 // scroll-snap-type |
| 1120 | 1096 // none |
| 1121 // shape | 1097 "mandatory", |
| 1122 // rect | 1098 "proximity", |
| 1123 // round | 1099 "from-image", |
| 1124 | 1100 |
| 1125 ] | 1101 // containment |
| 1102 // paint |
| 1103 "style", |
| 1104 "layout", |
| 1105 "size", |
| 1106 |
| 1107 // grid auto-repeat |
| 1108 "auto-fill", |
| 1109 "auto-fit", |
| 1110 |
| 1111 "var", |
| 1112 "-internal-variable-value", |
| 1113 |
| 1114 // break-before, break-after, break-inside |
| 1115 "avoid-page", |
| 1116 "page", |
| 1117 "recto", |
| 1118 "verso", |
| 1119 "avoid-column", |
| 1120 |
| 1121 // shape |
| 1122 // rect |
| 1123 // round |
| 1124 |
| 1125 ], |
| 1126 } | 1126 } |
| OLD | NEW |