Chromium Code Reviews| Index: third_party/WebKit/LayoutTests/fast/block/float/add-float-back-to-anonymous-block-previous.html |
| diff --git a/third_party/WebKit/LayoutTests/fast/block/float/add-float-back-to-anonymous-block-previous.html b/third_party/WebKit/LayoutTests/fast/block/float/add-float-back-to-anonymous-block-previous.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..1e10ebae0efe7195520b75bc96df685564103dfa |
| --- /dev/null |
| +++ b/third_party/WebKit/LayoutTests/fast/block/float/add-float-back-to-anonymous-block-previous.html |
| @@ -0,0 +1,22 @@ |
| +<!DOCTYPE html> |
| +<style> |
| +#div { display:block; float: left; width: 50px; height: 50px; background-color: green; } |
| +#float { width: 50px; height: 50px; background-color: green; float: left; } |
| +</style> |
| +<p>crbug.com/585064: Two contiguous anonymous blocks with inline content should be merged together. There should be a single green rectangle below.</p> |
| +<div style="position: absolute; top: 50px; width: 500px;"> |
|
mstensho (USE GERRIT)
2016/03/04 08:46:24
How about removing the out-of-flow positioning, se
|
| + <div style="height: 50px; width: 50px;"></div> |
| + <span>X</span> |
| + <div id="float" data-offset-y=50></div> |
| + <div id="div"></div> |
| + <div id="float" data-offset-y=50></div> |
|
mstensho (USE GERRIT)
2016/03/04 08:46:24
Duplicate ID #float.
|
| + <span>X</span> |
| +</div> |
| +<script src="../../../resources/check-layout.js"></script> |
| +<script> |
| +document.body.offsetTop; |
| +document.getElementById("div").style.float = 'none'; |
|
mstensho (USE GERRIT)
2016/03/04 08:46:24
Why do you need to unfloat it dynamically first? S
|
| +document.body.offsetTop; |
| +document.getElementById("div").style.float = 'left'; |
| +checkLayout("#float"); |
| +</script> |