Chromium Code Reviews| Index: LayoutTests/fast/text-autosizing/display-type-change-lineHeight.html |
| diff --git a/LayoutTests/fast/text-autosizing/display-type-change-lineHeight.html b/LayoutTests/fast/text-autosizing/display-type-change-lineHeight.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..02e4bce4a53ea0f1d0b903663161260ee01311b2 |
| --- /dev/null |
| +++ b/LayoutTests/fast/text-autosizing/display-type-change-lineHeight.html |
| @@ -0,0 +1,38 @@ |
| +<!DOCTYPE html> |
| +<meta name="viewport" content="width=800"> |
| +<script src="../../resources/js-test.js"></script> |
| +<script src="resources/autosizingTest.js"></script> |
| +<style> |
| + html { |
| + font-size: 16px; |
| + } |
| + body { |
| + width: 800px; |
| + margin: 0; |
| + overflow-y: hidden; |
| + } |
| + #inlineToBlock { |
| + display: inline; |
| + width: 200px; |
| + line-height: 30px; |
| + font-size: 30px; |
| + } |
| +</style> |
| +<span id="inlineToBlock"> |
| + <div id="ddd"> |
|
pdr.
2014/06/05 20:13:49
Remove ddd
skobes
2014/06/05 21:19:19
Done.
|
| + This test verifies that lineHeight values are consistent after display changes. |
| + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor |
| + incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis |
| + nostrud exercitation ullamco laboris nisiut aliquip ex ea commodo consequat. |
| + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor |
| + incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis |
| + nostrud exercitation ullamco laboris nisiut aliquip ex ea commodo consequat. |
| + </div> |
| +</span> |
| +<script> |
| + var forceLayout1 = document.body.offsetTop; |
| + var inlineToBlock = document.getElementById('inlineToBlock'); |
| + inlineToBlock.style.display = "block"; |
| + var forceLayout2 = document.body.offsetTop; |
| + shouldBeEqualToString("window.getComputedStyle(inlineToBlock).lineHeight", "30px"); |
| +</script> |