| OLD | NEW | 
|---|
| 1 function checkValues(element, property, propertyID, value, computedValue) | 1 function checkValues(element, property, propertyID, value, computedValue) | 
| 2 { | 2 { | 
| 3     window.element = element; | 3     window.element = element; | 
| 4     var elementID = element.id || "element"; | 4     var elementID = element.id || "element"; | 
| 5     shouldBeEqualToString("element.style." + property, value); | 5     shouldBeEqualToString("element.style." + property, value); | 
| 6     shouldBeEqualToString("window.getComputedStyle(" + elementID + ", '').getPro
    pertyValue('" + propertyID + "')", computedValue); | 6     shouldBeEqualToString("window.getComputedStyle(" + elementID + ", '').getPro
    pertyValue('" + propertyID + "')", computedValue); | 
| 7 } | 7 } | 
| 8 | 8 | 
| 9 function checkBadValues(element, property, propertyID, value) | 9 function checkBadValues(element, property, propertyID, value) | 
| 10 { | 10 { | 
| 11   element.style.justifyItems = value; | 11     element.style.justifyItems = value; | 
| 12   checkValues(element, property, propertyID, "", "start"); | 12     checkValues(element, property, propertyID, "", "start"); | 
| 13 } | 13 } | 
| 14 | 14 | 
| 15 function checkInitialValues(element, property, propertyID, display) | 15 function checkInitialValues(element, property, propertyID, display, value) | 
| 16 { | 16 { | 
| 17   var initial = "start"; | 17     var initial = "start"; | 
| 18   if (display == "grid" || display == "flex") { | 18     if (display == "grid" || display == "flex") { | 
| 19     element.style.display = display; | 19       element.style.display = display; | 
| 20     initial = "stretch"; | 20       initial = "stretch"; | 
| 21   } | 21     } | 
| 22 | 22 | 
| 23   element.style.justifyItems = "center"; | 23     element.style.justifyItems = value; | 
| 24   checkValues(element, property, propertyID, "center", "center"); | 24     checkValues(element, property, propertyID, value, value); | 
| 25   element.style.justifyItems = "initial"; | 25     element.style.justifyItems = "initial"; | 
| 26   checkValues(element, property, propertyID, "initial", initial); | 26     checkValues(element, property, propertyID, "initial", initial); | 
| 27 } | 27 } | 
|  | 28 | 
|  | 29 function checkInheritValues(element, property, propertyID, value) | 
|  | 30 { | 
|  | 31     parentElement = document.createElement("div"); | 
|  | 32     document.body.appendChild(parentElement); | 
|  | 33     parentElement.style.justifyItems = value; | 
|  | 34     checkValues(parentElement, property, propertyID, value, value); | 
|  | 35 | 
|  | 36     element = document.createElement("div"); | 
|  | 37     parentElement.appendChild(element); | 
|  | 38     element.style.justifyItems = "inherit"; | 
|  | 39     checkValues(element, property, propertyID, "inherit", value); | 
|  | 40 } | 
|  | 41 | 
|  | 42 function checkLegacyValues(element, property, propertyID, value) | 
|  | 43 { | 
|  | 44     document.body.appendChild(parentElement); | 
|  | 45     parentElement.style.justifyItems = value; | 
|  | 46     checkValues(parentElement, property, propertyID, value, value); | 
|  | 47 | 
|  | 48     element = document.createElement("div"); | 
|  | 49     parentElement.appendChild(element); | 
|  | 50     checkValues(element, property, propertyID, "", value); | 
|  | 51 } | 
| OLD | NEW | 
|---|