Tests that shorthand is marked as overloaded if all its longhands are overloaded.
[expanded]
element.style { ()
[expanded]
.foo { (<style>)
font-style: normal;
font-variant-ligatures: normal;
font-variant-caps: normal;
font-variant-numeric: normal;
font-variant-east-asian: normal;
font-weight: normal;
font-stretch: normal;
font-size: 1.2em;
line-height: 1;
font-family: "Arial", sans-serif;
/-- overloaded --/ margin: 10px;
/-- overloaded --/ margin-top: 10px;
/-- overloaded --/ margin-right: 10px;
/-- overloaded --/ margin-bottom: 10px;
/-- overloaded --/ margin-left: 10px;
[expanded]
div { (<style>)
margin-left: 0px !important;
margin-right: 0px !important;
margin-top: 0px !important;
margin-bottom: 0px !important;
[expanded]
div { (user agent stylesheet)
display: block;
unicode-bidi: isolate;
======== Inherited from body ========
[expanded]
body { (<style>)
font: 1.2em "Arial", sans-serif;
/-- overloaded --/ font-style: normal;
/-- overloaded --/ font-variant-caps: normal;
/-- overloaded --/ font-variant-ligatures: normal;
/-- overloaded --/ font-variant-numeric: normal;
/-- overloaded --/ font-variant-east-asian: normal;
font-variant-alternates: normal;
font-size-adjust: none;
font-kerning: auto;
font-optical-sizing: auto;
font-feature-settings: normal;
font-variation-settings: normal;
font-variant-position: normal;
font-variant-emoji: normal;
/-- overloaded --/ font-weight: normal;
/-- overloaded --/ font-stretch: normal;
/-- overloaded --/ font-size: 1.2em;
/-- overloaded --/ line-height: normal;
/-- overloaded --/ font-family: Arial, sans-serif;