OLD | NEW |
1 description('Test that setting and getting grid-definition-columns and grid-defi
nition-rows works as expected'); | 1 description('Test that setting and getting grid-definition-columns and grid-defi
nition-rows works as expected'); |
2 | 2 |
3 debug("Test getting |grid-definition-columns| and |grid-definition-rows| set thr
ough CSS"); | 3 debug("Test getting |grid-definition-columns| and |grid-definition-rows| set thr
ough CSS"); |
4 testGridDefinitionsValues(document.getElementById("gridWithFixedElement"), "7px
11px", "17px 2px"); | 4 testGridDefinitionsValues(document.getElementById("gridWithFixedElement"), "7px
11px", "17px 2px"); |
5 testGridDefinitionsValues(document.getElementById("gridWithPercentElement"), "53
% 99%", "27% 52%", "424px 792px", "162px 312px"); | 5 testGridDefinitionsValues(document.getElementById("gridWithPercentElement"), "53
% 99%", "27% 52%", "424px 792px", "162px 312px"); |
| 6 testGridDefinitionsValues(document.getElementById("gridWithPercentWithoutSize"),
"53% 99%", "27% 52%", "7px 0px", "11px 0px"); |
6 testGridDefinitionsValues(document.getElementById("gridWithAutoElement"), "auto
auto", "auto auto", "0px 17px", "0px 3px"); | 7 testGridDefinitionsValues(document.getElementById("gridWithAutoElement"), "auto
auto", "auto auto", "0px 17px", "0px 3px"); |
7 testGridDefinitionsValues(document.getElementById("gridWithEMElement"), "100px 1
20px", "150px 170px"); | 8 testGridDefinitionsValues(document.getElementById("gridWithEMElement"), "100px 1
20px", "150px 170px"); |
8 testGridDefinitionsValues(document.getElementById("gridWithThreeItems"), "15px a
uto 100px", "120px 18px auto", "15px 0px 100px", "120px 18px 0px"); | 9 testGridDefinitionsValues(document.getElementById("gridWithThreeItems"), "15px a
uto 100px", "120px 18px auto", "15px 0px 100px", "120px 18px 0px"); |
9 testGridDefinitionsValues(document.getElementById("gridWithPercentAndViewportPer
cent"), "50% 120px", "35% 168px", "400px 120px", "210px 168px"); | 10 testGridDefinitionsValues(document.getElementById("gridWithPercentAndViewportPer
cent"), "50% 120px", "35% 168px", "400px 120px", "210px 168px"); |
10 testGridDefinitionsValues(document.getElementById("gridWithFitContentAndFitAvail
able"), "none", "none"); | 11 testGridDefinitionsValues(document.getElementById("gridWithFitContentAndFitAvail
able"), "none", "none"); |
11 testGridDefinitionsValues(document.getElementById("gridWithMinMaxContent"), "min
-content max-content", "max-content min-content", "0px 0px", "0px 0px"); | 12 testGridDefinitionsValues(document.getElementById("gridWithMinMaxContent"), "min
-content max-content", "max-content min-content", "0px 0px", "0px 0px"); |
12 testGridDefinitionsValues(document.getElementById("gridWithMinMaxContentWithChil
drenElement"), "min-content max-content", "max-content min-content", "7px 17px",
"11px 3px"); | 13 testGridDefinitionsValues(document.getElementById("gridWithMinMaxContentWithChil
drenElement"), "min-content max-content", "max-content min-content", "7px 17px",
"11px 3px"); |
13 testGridDefinitionsValues(document.getElementById("gridWithMinMaxAndFixed"), "mi
nmax(45px, 30%) 15px", "120px minmax(35%, 10px)", "240px 15px", "120px 210px"); | 14 testGridDefinitionsValues(document.getElementById("gridWithMinMaxAndFixed"), "mi
nmax(45px, 30%) 15px", "120px minmax(35%, 10px)", "240px 15px", "120px 210px"); |
14 testGridDefinitionsValues(document.getElementById("gridWithMinMaxAndMinMaxConten
t"), "minmax(min-content, 30%) 15px", "120px minmax(35%, max-content)", "240px 1
5px", "120px 210px"); | 15 testGridDefinitionsValues(document.getElementById("gridWithMinMaxAndMinMaxConten
t"), "minmax(min-content, 30%) 15px", "120px minmax(35%, max-content)", "240px 1
5px", "120px 210px"); |
15 testGridDefinitionsValues(document.getElementById("gridWithFractionFraction"), "
1fr 2fr", "3fr 4fr", "320px 480px", "225px 375px"); | 16 testGridDefinitionsValues(document.getElementById("gridWithFractionFraction"), "
1fr 2fr", "3fr 4fr", "320px 480px", "225px 375px"); |
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
103 element.style.gridDefinitionColumns = "initial"; | 104 element.style.gridDefinitionColumns = "initial"; |
104 element.style.gridDefinitionRows = "initial"; | 105 element.style.gridDefinitionRows = "initial"; |
105 shouldBe("getComputedStyle(element, '').getPropertyValue('grid-definition-co
lumns')", "'none'"); | 106 shouldBe("getComputedStyle(element, '').getPropertyValue('grid-definition-co
lumns')", "'none'"); |
106 shouldBe("getComputedStyle(element, '').getPropertyValue('grid-definition-ro
ws')", "'none'"); | 107 shouldBe("getComputedStyle(element, '').getPropertyValue('grid-definition-ro
ws')", "'none'"); |
107 | 108 |
108 document.body.removeChild(element); | 109 document.body.removeChild(element); |
109 } | 110 } |
110 debug(""); | 111 debug(""); |
111 debug("Test setting grid-definition-columns and grid-definition-rows to 'initial
' through JS"); | 112 debug("Test setting grid-definition-columns and grid-definition-rows to 'initial
' through JS"); |
112 testInitial(); | 113 testInitial(); |
OLD | NEW |