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