| Test that setting and getting align-content works as expected |
| |
| On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
| |
| |
| Test getting align-content set through CSS |
| PASS getComputedStyle(alignContentAuto, '').getPropertyValue('align-content') is "start" |
| PASS getComputedStyle(alignContentBaseline, '').getPropertyValue('align-content') is "baseline" |
| PASS getComputedStyle(alignContentLastBaseline, '').getPropertyValue('align-content') is "last-baseline" |
| PASS getComputedStyle(alignContentSpaceBetween, '').getPropertyValue('align-content') is "space-between" |
| PASS getComputedStyle(alignContentSpaceAround, '').getPropertyValue('align-content') is "space-around" |
| PASS getComputedStyle(alignContentSpaceEvenly, '').getPropertyValue('align-content') is "space-evenly" |
| PASS getComputedStyle(alignContentStretch, '').getPropertyValue('align-content') is "stretch" |
| PASS getComputedStyle(alignContentStart, '').getPropertyValue('align-content') is "start" |
| PASS getComputedStyle(alignContentEnd, '').getPropertyValue('align-content') is "end" |
| PASS getComputedStyle(alignContentCenter, '').getPropertyValue('align-content') is "center" |
| PASS getComputedStyle(alignContentLeft, '').getPropertyValue('align-content') is "left" |
| PASS getComputedStyle(alignContentRight, '').getPropertyValue('align-content') is "right" |
| PASS getComputedStyle(alignContentFlexStart, '').getPropertyValue('align-content') is "flex-start" |
| PASS getComputedStyle(alignContentFlexEnd, '').getPropertyValue('align-content') is "flex-end" |
| PASS getComputedStyle(alignContentEndTrue, '').getPropertyValue('align-content') is "end true" |
| PASS getComputedStyle(alignContentCenterTrue, '').getPropertyValue('align-content') is "center true" |
| PASS getComputedStyle(alignContentRightSafe, '').getPropertyValue('align-content') is "right safe" |
| PASS getComputedStyle(alignContentLeftTrue, '').getPropertyValue('align-content') is "left true" |
| PASS getComputedStyle(alignContentFlexStartTrue, '').getPropertyValue('align-content') is "flex-start true" |
| PASS getComputedStyle(alignContentFlexEndSafe, '').getPropertyValue('align-content') is "flex-end safe" |
| PASS getComputedStyle(alignContentSpaceBetweenLeft, '').getPropertyValue('align-content') is "space-between left" |
| PASS getComputedStyle(alignContentSpaceAroundCenter, '').getPropertyValue('align-content') is "space-around center" |
| PASS getComputedStyle(alignContentSpaceEvenlyRight, '').getPropertyValue('align-content') is "space-evenly right" |
| PASS getComputedStyle(alignContentStretchStartSafe, '').getPropertyValue('align-content') is "stretch start safe" |
| PASS getComputedStyle(alignContentSpaceAroundEndTrue, '').getPropertyValue('align-content') is "space-around end true" |
| PASS getComputedStyle(alignContentSpaceEvenlyFlexStartSafe, '').getPropertyValue('align-content') is "space-evenly flex-start safe" |
| PASS getComputedStyle(alignContentSpaceBetweenSafe, '').getPropertyValue('align-content') is "start" |
| PASS getComputedStyle(alignContentSpaceBetweenStretch, '').getPropertyValue('align-content') is "start" |
| PASS getComputedStyle(alignContentSafe, '').getPropertyValue('align-content') is "start" |
| PASS getComputedStyle(alignContentRightSafeTrue, '').getPropertyValue('align-content') is "start" |
| PASS getComputedStyle(alignContentCenterLeft, '').getPropertyValue('align-content') is "start" |
| |
| Test initial value of align-content through JS |
| PASS getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| |
| Test getting and setting align-content through JS |
| PASS element.style.alignContent is "center" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "center" |
| PASS element.style.alignContent is "start true" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start true" |
| PASS element.style.alignContent is "flex-end safe" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "flex-end safe" |
| PASS element.style.alignContent is "space-between right safe" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "space-between right safe" |
| PASS element.style.alignContent is "stretch center" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "stretch center" |
| PASS element.style.alignContent is "right true" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "right true" |
| PASS element.style.alignContent is "auto" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "auto" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "stretch" |
| PASS element.style.alignContent is "auto" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "flex-end" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "flex-end" |
| |
| Test bad combinations of align-content |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| PASS element.style.alignContent is "" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| |
| Test the value 'initial' |
| PASS element.style.alignContent is "stretch center" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "stretch center" |
| PASS element.style.alignContent is "initial" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| |
| Test the value 'initial' for grid containers |
| PASS element.style.alignContent is "space-between left" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "space-between left" |
| PASS element.style.alignContent is "initial" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "start" |
| |
| Test the value 'initial' for flex containers |
| PASS element.style.alignContent is "right true" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "right true" |
| PASS element.style.alignContent is "initial" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "stretch" |
| |
| Test the value 'inherit' |
| PASS element.style.alignContent is "end" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "end" |
| PASS element.style.alignContent is "inherit" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "end" |
| PASS element.style.alignContent is "left safe" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "left safe" |
| PASS element.style.alignContent is "inherit" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "left safe" |
| PASS element.style.alignContent is "stretch center" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "stretch center" |
| PASS element.style.alignContent is "inherit" |
| PASS window.getComputedStyle(element, '').getPropertyValue('align-content') is "stretch center" |
| PASS successfullyParsed is true |
| |
| TEST COMPLETE |
| |