| OLD | NEW | 
|---|
|  | (Empty) | 
| 1 description("Test that only non-replaced block elements can be transformed into 
    regions."); |  | 
| 2 |  | 
| 3 function createRegionElement(elementType, displayType) |  | 
| 4 { |  | 
| 5     var element = document.createElement(elementType); |  | 
| 6     var textElement = document.createTextNode("inside element"); |  | 
| 7     element.appendChild(textElement); |  | 
| 8     element.style.setProperty("display", displayType); |  | 
| 9     document.body.appendChild(element); |  | 
| 10 |  | 
| 11     // Transform the element into a region. |  | 
| 12     element.style.setProperty("-webkit-flow-from", "no-flow"); |  | 
| 13 |  | 
| 14     // The region element was created if the length of inner text is 0. |  | 
| 15     var regionCreated = element.innerText.length == 0; |  | 
| 16 |  | 
| 17     document.body.removeChild(element); |  | 
| 18 |  | 
| 19     return regionCreated; |  | 
| 20 } |  | 
| 21 |  | 
| 22 shouldBeFalse('createRegionElement("div", "none")'); |  | 
| 23 shouldBeTrue('createRegionElement("div", "block")'); |  | 
| 24 shouldBeTrue('createRegionElement("div", "inline-block")'); |  | 
| 25 shouldBeFalse('createRegionElement("div", "inline")'); |  | 
| 26 shouldBeFalse('createRegionElement("div", "table")'); |  | 
| 27 shouldBeFalse('createRegionElement("div", "inline-table")'); |  | 
| 28 shouldBeTrue('createRegionElement("div", "table-cell")'); |  | 
| 29 shouldBeTrue('createRegionElement("div", "table-caption")'); |  | 
| 30 shouldBeTrue('createRegionElement("div", "list-item")'); |  | 
| 31 shouldBeFalse('createRegionElement("div", "-webkit-box")'); |  | 
| 32 shouldBeFalse('createRegionElement("div", "-webkit-inline-box")'); |  | 
| 33 shouldBeFalse('createRegionElement("div", "-webkit-flex")'); |  | 
| 34 shouldBeFalse('createRegionElement("div", "-webkit-inline-flex")'); |  | 
| 35 // FIXME: Also add grid and inline grid when it is enabled by default |  | 
| OLD | NEW | 
|---|