mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-27 18:17:22 +02:00
The test CSSStyleDeclaration-has-indexed-property-getter is a frequent source of merge conflicts between PRs that are adding to or otherwise modifying the list of supported CSS properties. This is primarily because the test prints out a numeric index of each property along with the property. As far as I can tell the indexes are inconsequential for what the test is trying to verify. So lets modify the printout to only contain the properties without indexes.
249 lines
5.3 KiB
Plaintext
249 lines
5.3 KiB
Plaintext
All properties associated with getComputedStyle(document.body):
|
|
[
|
|
"-webkit-text-fill-color",
|
|
"accent-color",
|
|
"border-collapse",
|
|
"border-spacing",
|
|
"caption-side",
|
|
"caret-color",
|
|
"clip-rule",
|
|
"color",
|
|
"color-scheme",
|
|
"cursor",
|
|
"direction",
|
|
"fill",
|
|
"fill-opacity",
|
|
"fill-rule",
|
|
"font-family",
|
|
"font-feature-settings",
|
|
"font-language-override",
|
|
"font-size",
|
|
"font-style",
|
|
"font-variant-alternates",
|
|
"font-variant-caps",
|
|
"font-variant-east-asian",
|
|
"font-variant-emoji",
|
|
"font-variant-ligatures",
|
|
"font-variant-numeric",
|
|
"font-variant-position",
|
|
"font-variation-settings",
|
|
"font-weight",
|
|
"font-width",
|
|
"image-rendering",
|
|
"letter-spacing",
|
|
"line-height",
|
|
"list-style-image",
|
|
"list-style-position",
|
|
"list-style-type",
|
|
"math-depth",
|
|
"math-shift",
|
|
"math-style",
|
|
"pointer-events",
|
|
"quotes",
|
|
"stroke",
|
|
"stroke-dasharray",
|
|
"stroke-dashoffset",
|
|
"stroke-linecap",
|
|
"stroke-linejoin",
|
|
"stroke-miterlimit",
|
|
"stroke-opacity",
|
|
"stroke-width",
|
|
"tab-size",
|
|
"text-align",
|
|
"text-anchor",
|
|
"text-decoration-line",
|
|
"text-indent",
|
|
"text-justify",
|
|
"text-shadow",
|
|
"text-transform",
|
|
"text-wrap-mode",
|
|
"visibility",
|
|
"white-space-collapse",
|
|
"word-break",
|
|
"word-spacing",
|
|
"word-wrap",
|
|
"writing-mode",
|
|
"align-content",
|
|
"align-items",
|
|
"align-self",
|
|
"animation-delay",
|
|
"animation-direction",
|
|
"animation-duration",
|
|
"animation-fill-mode",
|
|
"animation-iteration-count",
|
|
"animation-name",
|
|
"animation-play-state",
|
|
"animation-timing-function",
|
|
"appearance",
|
|
"aspect-ratio",
|
|
"backdrop-filter",
|
|
"background-attachment",
|
|
"background-blend-mode",
|
|
"background-clip",
|
|
"background-color",
|
|
"background-image",
|
|
"background-origin",
|
|
"background-position-x",
|
|
"background-position-y",
|
|
"background-repeat",
|
|
"background-size",
|
|
"block-size",
|
|
"border-block-end-color",
|
|
"border-block-end-style",
|
|
"border-block-end-width",
|
|
"border-block-start-color",
|
|
"border-block-start-style",
|
|
"border-block-start-width",
|
|
"border-bottom-color",
|
|
"border-bottom-left-radius",
|
|
"border-bottom-right-radius",
|
|
"border-bottom-style",
|
|
"border-bottom-width",
|
|
"border-inline-end-color",
|
|
"border-inline-end-style",
|
|
"border-inline-end-width",
|
|
"border-inline-start-color",
|
|
"border-inline-start-style",
|
|
"border-inline-start-width",
|
|
"border-left-color",
|
|
"border-left-style",
|
|
"border-left-width",
|
|
"border-right-color",
|
|
"border-right-style",
|
|
"border-right-width",
|
|
"border-top-color",
|
|
"border-top-left-radius",
|
|
"border-top-right-radius",
|
|
"border-top-style",
|
|
"border-top-width",
|
|
"bottom",
|
|
"box-shadow",
|
|
"box-sizing",
|
|
"clear",
|
|
"clip",
|
|
"clip-path",
|
|
"column-count",
|
|
"column-gap",
|
|
"column-span",
|
|
"column-width",
|
|
"contain",
|
|
"content",
|
|
"content-visibility",
|
|
"counter-increment",
|
|
"counter-reset",
|
|
"counter-set",
|
|
"cx",
|
|
"cy",
|
|
"display",
|
|
"filter",
|
|
"flex-basis",
|
|
"flex-direction",
|
|
"flex-grow",
|
|
"flex-shrink",
|
|
"flex-wrap",
|
|
"float",
|
|
"grid-auto-columns",
|
|
"grid-auto-flow",
|
|
"grid-auto-rows",
|
|
"grid-column-end",
|
|
"grid-column-start",
|
|
"grid-row-end",
|
|
"grid-row-start",
|
|
"grid-template-areas",
|
|
"grid-template-columns",
|
|
"grid-template-rows",
|
|
"height",
|
|
"inline-size",
|
|
"inset-block-end",
|
|
"inset-block-start",
|
|
"inset-inline-end",
|
|
"inset-inline-start",
|
|
"isolation",
|
|
"justify-content",
|
|
"justify-items",
|
|
"justify-self",
|
|
"left",
|
|
"margin-block-end",
|
|
"margin-block-start",
|
|
"margin-bottom",
|
|
"margin-inline-end",
|
|
"margin-inline-start",
|
|
"margin-left",
|
|
"margin-right",
|
|
"margin-top",
|
|
"mask-image",
|
|
"mask-type",
|
|
"max-block-size",
|
|
"max-height",
|
|
"max-inline-size",
|
|
"max-width",
|
|
"min-block-size",
|
|
"min-height",
|
|
"min-inline-size",
|
|
"min-width",
|
|
"mix-blend-mode",
|
|
"object-fit",
|
|
"object-position",
|
|
"opacity",
|
|
"order",
|
|
"outline-color",
|
|
"outline-offset",
|
|
"outline-style",
|
|
"outline-width",
|
|
"overflow-x",
|
|
"overflow-y",
|
|
"padding-block-end",
|
|
"padding-block-start",
|
|
"padding-bottom",
|
|
"padding-inline-end",
|
|
"padding-inline-start",
|
|
"padding-left",
|
|
"padding-right",
|
|
"padding-top",
|
|
"position",
|
|
"r",
|
|
"right",
|
|
"rotate",
|
|
"row-gap",
|
|
"rx",
|
|
"ry",
|
|
"scale",
|
|
"scrollbar-gutter",
|
|
"scrollbar-width",
|
|
"stop-color",
|
|
"stop-opacity",
|
|
"table-layout",
|
|
"text-decoration-color",
|
|
"text-decoration-style",
|
|
"text-decoration-thickness",
|
|
"text-overflow",
|
|
"top",
|
|
"touch-action",
|
|
"transform",
|
|
"transform-box",
|
|
"transform-origin",
|
|
"transition-behavior",
|
|
"transition-delay",
|
|
"transition-duration",
|
|
"transition-property",
|
|
"transition-timing-function",
|
|
"translate",
|
|
"unicode-bidi",
|
|
"user-select",
|
|
"vertical-align",
|
|
"view-transition-name",
|
|
"white-space-trim",
|
|
"width",
|
|
"x",
|
|
"y",
|
|
"z-index"
|
|
]
|
|
All properties associated with document.body.style by default:
|
|
[]
|
|
All properties associated with document.body.style after setting some properties:
|
|
[
|
|
"display",
|
|
"background-color",
|
|
"font-size"
|
|
]
|