Index: LayoutTests/css3/flexbox/flex-align.html |
diff --git a/LayoutTests/css3/flexbox/flex-align.html b/LayoutTests/css3/flexbox/flex-align.html |
index f51c343e56fc048eece6b092477bdcf33ad0656b..814c155e5c2aceb2c1a6d2e93bc3f411b728560c 100644 |
--- a/LayoutTests/css3/flexbox/flex-align.html |
+++ b/LayoutTests/css3/flexbox/flex-align.html |
@@ -53,211 +53,211 @@ body { |
<!-- stretch is the default align-items so these flexitems should all have the same height. --> |
<div class="flexbox"> |
- <div data-expected-height="100" style="-webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="100" style="-webkit-flex: 1 0 0; height: 100px"></div> |
- <div data-expected-height="100" style="-webkit-flex: 1 0 0;"></div> |
+ <div data-expected-height="100" style="flex: 1 0 0;"></div> |
+ <div data-expected-height="100" style="flex: 1 0 0; height: 100px"></div> |
+ <div data-expected-height="100" style="flex: 1 0 0;"></div> |
</div> |
<div class="flexbox"> |
- <div data-expected-height="60" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 60px;"></div> |
- <div data-expected-height="120" data-offset-y="0" style="-webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="60" data-offset-y="30" style="-webkit-flex: 1 0 0; height: 60px; margin: auto 0;"></div> |
- <div data-expected-height="0" data-offset-y="120" style="-webkit-flex: 1 0 0; margin: auto 0 0;"></div> |
- <div data-expected-height="0" data-offset-y="60" style="-webkit-flex: 1 0 0; margin: auto 0;"></div> |
- <div data-expected-height="100" data-offset-y="10" style="-webkit-flex: 1 0 0; height: 100px; margin: 10px 0;"></div> |
- <div data-expected-height="50" data-offset-y="20" style="-webkit-flex: 1 0 0; height: 50px; margin: 20px 0 10px;"></div> |
- <div data-expected-height="90" data-offset-y="20" style="-webkit-flex: 1 0 0; margin: 20px 0 10px;"></div> |
- <div data-expected-height="120" data-offset-y="0" style="-webkit-flex: 1 0 0;"> |
+ <div data-expected-height="60" data-offset-y="0" style="flex: 1 0 0; height: 60px;"></div> |
+ <div data-expected-height="120" data-offset-y="0" style="flex: 1 0 0;"></div> |
+ <div data-expected-height="60" data-offset-y="30" style="flex: 1 0 0; height: 60px; margin: auto 0;"></div> |
+ <div data-expected-height="0" data-offset-y="120" style="flex: 1 0 0; margin: auto 0 0;"></div> |
+ <div data-expected-height="0" data-offset-y="60" style="flex: 1 0 0; margin: auto 0;"></div> |
+ <div data-expected-height="100" data-offset-y="10" style="flex: 1 0 0; height: 100px; margin: 10px 0;"></div> |
+ <div data-expected-height="50" data-offset-y="20" style="flex: 1 0 0; height: 50px; margin: 20px 0 10px;"></div> |
+ <div data-expected-height="90" data-offset-y="20" style="flex: 1 0 0; margin: 20px 0 10px;"></div> |
+ <div data-expected-height="120" data-offset-y="0" style="flex: 1 0 0;"> |
<!-- Since no parent has a fixed height, this div shrink-wraps. --> |
<div data-expected-height="0" style="height: 100%; background-color:black"></div> |
</div> |
</div> |
-<div class="flexbox" style="-webkit-align-items: flex-start"> |
- <div data-expected-height="0" data-offset-y="0" style="-webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 100px;"></div> |
+<div class="flexbox" style="align-items: flex-start"> |
+ <div data-expected-height="0" data-offset-y="0" style="flex: 1 0 0;"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0; height: 100px;"></div> |
</div> |
-<div class="flexbox" style="-webkit-align-items: flex-end"> |
- <div data-expected-height="0" data-offset-y="100" style="-webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 100px;"></div> |
+<div class="flexbox" style="align-items: flex-end"> |
+ <div data-expected-height="0" data-offset-y="100" style="flex: 1 0 0;"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0; height: 100px;"></div> |
</div> |
-<div class="flexbox" style="-webkit-align-items: center"> |
- <div data-expected-height="0" data-offset-y="50" style="-webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 100px;"></div> |
+<div class="flexbox" style="align-items: center"> |
+ <div data-expected-height="0" data-offset-y="50" style="flex: 1 0 0;"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0; height: 100px;"></div> |
</div> |
-<div class="flexbox" style="-webkit-align-items: baseline"> |
- <div style="-webkit-flex: 1 0 0;"><div style="display:inline-block;"></div></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 100px;"></div> |
+<div class="flexbox" style="align-items: baseline"> |
+ <div style="flex: 1 0 0;"><div style="display:inline-block;"></div></div> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0; height: 100px;"></div> |
</div> |
-<div class="flexbox" style="-webkit-align-items: stretch"> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 100px;"></div> |
+<div class="flexbox" style="align-items: stretch"> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0;"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0; height: 100px;"></div> |
</div> |
-<div class="flexbox" style="-webkit-align-items: flex-start"> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-align-self: auto; -webkit-flex: 1 0 0; height: 100px;"></div> |
- <div data-expected-height="0" data-offset-y="0" style="-webkit-align-self: auto; -webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="0" data-offset-y="0" style="-webkit-align-self: flex-start; -webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="0" data-offset-y="100" style="-webkit-align-self: flex-end; -webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="0" data-offset-y="50" style="-webkit-align-self: center; -webkit-flex: 1 0 0;"></div> |
- <div data-offset-y="20" style="-webkit-align-self: baseline; -webkit-flex: 1 0 0;"><div style="display:inline-block;"></div></div> |
- <div data-offset-y="20" style="-webkit-align-self: baseline; -webkit-flex: 1 0 0; margin: 20px;"><div style="display:inline-block;"></div></div> |
- <div data-offset-y="50" style="-webkit-align-self: baseline; -webkit-flex: 1 0 0; margin: auto 0;"></div> |
- <div data-offset-y="30" style="-webkit-align-self: baseline; -webkit-flex: 1 0 0; margin: 30px 0 auto;"><div style="display:inline-block;"></div></div> |
- <div data-offset-y="80" style="-webkit-align-self: baseline; -webkit-flex: 1 0 0; margin: auto 0 20px;"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-align-self: stretch; -webkit-flex: 1 0 0;"></div> |
+<div class="flexbox" style="align-items: flex-start"> |
+ <div data-expected-height="100" data-offset-y="0" style="align-self: auto; flex: 1 0 0; height: 100px;"></div> |
+ <div data-expected-height="0" data-offset-y="0" style="align-self: auto; flex: 1 0 0;"></div> |
+ <div data-expected-height="0" data-offset-y="0" style="align-self: flex-start; flex: 1 0 0;"></div> |
+ <div data-expected-height="0" data-offset-y="100" style="align-self: flex-end; flex: 1 0 0;"></div> |
+ <div data-expected-height="0" data-offset-y="50" style="align-self: center; flex: 1 0 0;"></div> |
+ <div data-offset-y="20" style="align-self: baseline; flex: 1 0 0;"><div style="display:inline-block;"></div></div> |
+ <div data-offset-y="20" style="align-self: baseline; flex: 1 0 0; margin: 20px;"><div style="display:inline-block;"></div></div> |
+ <div data-offset-y="50" style="align-self: baseline; flex: 1 0 0; margin: auto 0;"></div> |
+ <div data-offset-y="30" style="align-self: baseline; flex: 1 0 0; margin: 30px 0 auto;"><div style="display:inline-block;"></div></div> |
+ <div data-offset-y="80" style="align-self: baseline; flex: 1 0 0; margin: auto 0 20px;"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="align-self: stretch; flex: 1 0 0;"></div> |
</div> |
-<div class="flexbox" style="-webkit-align-items: flex-end"> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-align-self: auto; -webkit-flex: 1 0 0; height: 100px;"></div> |
- <div data-expected-height="0" data-offset-y="100" style="-webkit-align-self: auto; -webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="0" data-offset-y="0" style="-webkit-align-self: flex-start; -webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="0" data-offset-y="100" style="-webkit-align-self: flex-end; -webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="0" data-offset-y="50" style="-webkit-align-self: center; -webkit-flex: 1 0 0;"></div> |
- <div data-offset-y="20" style="-webkit-align-self: baseline; -webkit-flex: 1 0 0;"><div style="display:inline-block;"></div></div> |
- <div data-offset-y="20" style="-webkit-align-self: baseline; -webkit-flex: 1 0 0; margin: 20px;"><div style="display:inline-block;"></div></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-align-self: stretch; -webkit-flex: 1 0 0;"></div> |
+<div class="flexbox" style="align-items: flex-end"> |
+ <div data-expected-height="100" data-offset-y="0" style="align-self: auto; flex: 1 0 0; height: 100px;"></div> |
+ <div data-expected-height="0" data-offset-y="100" style="align-self: auto; flex: 1 0 0;"></div> |
+ <div data-expected-height="0" data-offset-y="0" style="align-self: flex-start; flex: 1 0 0;"></div> |
+ <div data-expected-height="0" data-offset-y="100" style="align-self: flex-end; flex: 1 0 0;"></div> |
+ <div data-expected-height="0" data-offset-y="50" style="align-self: center; flex: 1 0 0;"></div> |
+ <div data-offset-y="20" style="align-self: baseline; flex: 1 0 0;"><div style="display:inline-block;"></div></div> |
+ <div data-offset-y="20" style="align-self: baseline; flex: 1 0 0; margin: 20px;"><div style="display:inline-block;"></div></div> |
+ <div data-expected-height="100" data-offset-y="0" style="align-self: stretch; flex: 1 0 0;"></div> |
</div> |
-<div class="flexbox" style="-webkit-align-items: center"> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-align-self: auto; -webkit-flex: 1 0 0; height: 100px;"></div> |
- <div data-expected-height="0" data-offset-y="50" style="-webkit-align-self: auto; -webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="0" data-offset-y="0" style="-webkit-align-self: flex-start; -webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="0" data-offset-y="100" style="-webkit-align-self: flex-end; -webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="0" data-offset-y="50" style="-webkit-align-self: center; -webkit-flex: 1 0 0;"></div> |
- <div data-offset-y="20" style="-webkit-align-self: baseline; -webkit-flex: 1 0 0;"><div style="display:inline-block;"></div></div> |
- <div data-offset-y="20" style="-webkit-align-self: baseline; -webkit-flex: 1 0 0; margin: 20px;"><div style="display:inline-block;"></div></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-align-self: stretch; -webkit-flex: 1 0 0;"></div> |
+<div class="flexbox" style="align-items: center"> |
+ <div data-expected-height="100" data-offset-y="0" style="align-self: auto; flex: 1 0 0; height: 100px;"></div> |
+ <div data-expected-height="0" data-offset-y="50" style="align-self: auto; flex: 1 0 0;"></div> |
+ <div data-expected-height="0" data-offset-y="0" style="align-self: flex-start; flex: 1 0 0;"></div> |
+ <div data-expected-height="0" data-offset-y="100" style="align-self: flex-end; flex: 1 0 0;"></div> |
+ <div data-expected-height="0" data-offset-y="50" style="align-self: center; flex: 1 0 0;"></div> |
+ <div data-offset-y="20" style="align-self: baseline; flex: 1 0 0;"><div style="display:inline-block;"></div></div> |
+ <div data-offset-y="20" style="align-self: baseline; flex: 1 0 0; margin: 20px;"><div style="display:inline-block;"></div></div> |
+ <div data-expected-height="100" data-offset-y="0" style="align-self: stretch; flex: 1 0 0;"></div> |
</div> |
-<div class="flexbox" style="-webkit-align-items: baseline"> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-align-self: flex-start; -webkit-flex: 1 0 0; height: 100px;"></div> |
- <div data-offset-y="20" style="-webkit-align-self: auto; -webkit-flex: 1 0 0;"><div style="display:inline-block;"></div></div> |
- <div data-expected-height="0" data-offset-y="0" style="-webkit-align-self: flex-start; -webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="0" data-offset-y="100" style="-webkit-align-self: flex-end; -webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="0" data-offset-y="50" style="-webkit-align-self: center; -webkit-flex: 1 0 0;"></div> |
- <div data-offset-y="20" style="-webkit-align-self: baseline; -webkit-flex: 1 0 0;"><div style="display:inline-block;"></div></div> |
- <div data-offset-y="20" style="-webkit-align-self: baseline; -webkit-flex: 1 0 0; margin: 20px;"><div style="display:inline-block;"></div></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-align-self: stretch; -webkit-flex: 1 0 0;"></div> |
+<div class="flexbox" style="align-items: baseline"> |
+ <div data-expected-height="100" data-offset-y="0" style="align-self: flex-start; flex: 1 0 0; height: 100px;"></div> |
+ <div data-offset-y="20" style="align-self: auto; flex: 1 0 0;"><div style="display:inline-block;"></div></div> |
+ <div data-expected-height="0" data-offset-y="0" style="align-self: flex-start; flex: 1 0 0;"></div> |
+ <div data-expected-height="0" data-offset-y="100" style="align-self: flex-end; flex: 1 0 0;"></div> |
+ <div data-expected-height="0" data-offset-y="50" style="align-self: center; flex: 1 0 0;"></div> |
+ <div data-offset-y="20" style="align-self: baseline; flex: 1 0 0;"><div style="display:inline-block;"></div></div> |
+ <div data-offset-y="20" style="align-self: baseline; flex: 1 0 0; margin: 20px;"><div style="display:inline-block;"></div></div> |
+ <div data-expected-height="100" data-offset-y="0" style="align-self: stretch; flex: 1 0 0;"></div> |
</div> |
-<div class="flexbox" style="-webkit-align-items: stretch"> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-align-self: auto; -webkit-flex: 1 0 0; height: 100px;"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-align-self: auto; -webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="0" data-offset-y="0" style="-webkit-align-self: flex-start; -webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="0" data-offset-y="100" style="-webkit-align-self: flex-end; -webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="0" data-offset-y="50" style="-webkit-align-self: center; -webkit-flex: 1 0 0;"></div> |
- <div data-offset-y="20" style="-webkit-align-self: baseline; -webkit-flex: 1 0 0;"><div style="display:inline-block;"></div></div> |
- <div data-offset-y="20" style="-webkit-align-self: baseline; -webkit-flex: 1 0 0; margin: 20px;"><div style="display:inline-block;"></div></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-align-self: stretch; -webkit-flex: 1 0 0;"></div> |
+<div class="flexbox" style="align-items: stretch"> |
+ <div data-expected-height="100" data-offset-y="0" style="align-self: auto; flex: 1 0 0; height: 100px;"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="align-self: auto; flex: 1 0 0;"></div> |
+ <div data-expected-height="0" data-offset-y="0" style="align-self: flex-start; flex: 1 0 0;"></div> |
+ <div data-expected-height="0" data-offset-y="100" style="align-self: flex-end; flex: 1 0 0;"></div> |
+ <div data-expected-height="0" data-offset-y="50" style="align-self: center; flex: 1 0 0;"></div> |
+ <div data-offset-y="20" style="align-self: baseline; flex: 1 0 0;"><div style="display:inline-block;"></div></div> |
+ <div data-offset-y="20" style="align-self: baseline; flex: 1 0 0; margin: 20px;"><div style="display:inline-block;"></div></div> |
+ <div data-expected-height="100" data-offset-y="0" style="align-self: stretch; flex: 1 0 0;"></div> |
</div> |
<div class="flexbox" style="height: 100px;"> |
- <div data-expected-height="50" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 50px;"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 100%;"> |
+ <div data-expected-height="50" data-offset-y="0" style="flex: 1 0 0; height: 50px;"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0;"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0; height: 100%;"> |
<div data-expected-height="100" style="height: 100%; background-color:black"></div> |
</div> |
</div> |
<div class="flexbox" style="height: 100px;"> |
- <div data-expected-height="50" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 50px;"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0;"></div> |
+ <div data-expected-height="50" data-offset-y="0" style="flex: 1 0 0; height: 50px;"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0;"></div> |
</div> |
<div class="flexbox"> |
- <div data-expected-height="50" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 50px;"></div> |
- <div data-expected-height="70" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 70px;"></div> |
- <div data-expected-height="50" data-offset-y="50" style="-webkit-flex: 1 0 0; height: 50px; margin: auto 0 0;"></div> |
- <div data-expected-height="70" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 70px; margin: 0 0 auto"></div> |
- <div data-expected-height="70" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 70px;"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 100px;"></div> |
+ <div data-expected-height="50" data-offset-y="0" style="flex: 1 0 0; height: 50px;"></div> |
+ <div data-expected-height="70" data-offset-y="0" style="flex: 1 0 0; height: 70px;"></div> |
+ <div data-expected-height="50" data-offset-y="50" style="flex: 1 0 0; height: 50px; margin: auto 0 0;"></div> |
+ <div data-expected-height="70" data-offset-y="0" style="flex: 1 0 0; height: 70px; margin: 0 0 auto"></div> |
+ <div data-expected-height="70" data-offset-y="0" style="flex: 1 0 0; height: 70px;"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0; height: 100px;"></div> |
</div> |
<div class="flexbox"> |
- <div data-expected-height="0" data-offset-y="0" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-start;"></div> |
- <div data-expected-height="50" data-offset-y="0" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-start; height: 50px;"></div> |
- <div data-expected-height="50" data-offset-y="25" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-start; height: 50px; margin: auto 0"></div> |
- <div data-expected-height="50" data-offset-y="50" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-start; height: 50px; margin: auto 0 0"></div> |
- <div data-expected-height="50" data-offset-y="0" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-start; height: 50px; margin: 0 0 auto"></div> |
- <div data-expected-height="50" data-offset-y="25" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-start; height: 50px; margin: 25px 0"></div> |
- <div data-expected-height="50" data-offset-y="20" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-start; height: 50px; margin: 20px 0 10px;"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 100px;"></div> |
+ <div data-expected-height="0" data-offset-y="0" style="flex: 1 0 0; align-self: flex-start;"></div> |
+ <div data-expected-height="50" data-offset-y="0" style="flex: 1 0 0; align-self: flex-start; height: 50px;"></div> |
+ <div data-expected-height="50" data-offset-y="25" style="flex: 1 0 0; align-self: flex-start; height: 50px; margin: auto 0"></div> |
+ <div data-expected-height="50" data-offset-y="50" style="flex: 1 0 0; align-self: flex-start; height: 50px; margin: auto 0 0"></div> |
+ <div data-expected-height="50" data-offset-y="0" style="flex: 1 0 0; align-self: flex-start; height: 50px; margin: 0 0 auto"></div> |
+ <div data-expected-height="50" data-offset-y="25" style="flex: 1 0 0; align-self: flex-start; height: 50px; margin: 25px 0"></div> |
+ <div data-expected-height="50" data-offset-y="20" style="flex: 1 0 0; align-self: flex-start; height: 50px; margin: 20px 0 10px;"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0; height: 100px;"></div> |
</div> |
<div class="flexbox"> |
- <div data-expected-height="0" data-offset-y="100" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end;"></div> |
- <div data-expected-height="50" data-offset-y="50" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end; height: 50px;"></div> |
- <div data-expected-height="50" data-offset-y="25" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end; height: 50px; margin: auto 0"></div> |
- <div data-expected-height="50" data-offset-y="50" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end; height: 50px; margin: auto 0 0"></div> |
- <div data-expected-height="50" data-offset-y="0" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end; height: 50px; margin: 0 0 auto"></div> |
- <div data-expected-height="50" data-offset-y="25" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end; height: 50px; margin: 25px 0"></div> |
- <div data-expected-height="50" data-offset-y="40" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end; height: 50px; margin: 20px 0 10px;"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 100px;"></div> |
+ <div data-expected-height="0" data-offset-y="100" style="flex: 1 0 0; align-self: flex-end;"></div> |
+ <div data-expected-height="50" data-offset-y="50" style="flex: 1 0 0; align-self: flex-end; height: 50px;"></div> |
+ <div data-expected-height="50" data-offset-y="25" style="flex: 1 0 0; align-self: flex-end; height: 50px; margin: auto 0"></div> |
+ <div data-expected-height="50" data-offset-y="50" style="flex: 1 0 0; align-self: flex-end; height: 50px; margin: auto 0 0"></div> |
+ <div data-expected-height="50" data-offset-y="0" style="flex: 1 0 0; align-self: flex-end; height: 50px; margin: 0 0 auto"></div> |
+ <div data-expected-height="50" data-offset-y="25" style="flex: 1 0 0; align-self: flex-end; height: 50px; margin: 25px 0"></div> |
+ <div data-expected-height="50" data-offset-y="40" style="flex: 1 0 0; align-self: flex-end; height: 50px; margin: 20px 0 10px;"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0; height: 100px;"></div> |
</div> |
<div class="flexbox"> |
- <div data-expected-height="0" data-offset-y="50" style="-webkit-flex: 1 0 0; -webkit-align-self: center;"></div> |
- <div data-expected-height="50" data-offset-y="25" style="-webkit-flex: 1 0 0; -webkit-align-self: center; height: 50px;"></div> |
- <div data-expected-height="50" data-offset-y="25" style="-webkit-flex: 1 0 0; -webkit-align-self: center; height: 50px; margin: auto 0"></div> |
- <div data-expected-height="50" data-offset-y="50" style="-webkit-flex: 1 0 0; -webkit-align-self: center; height: 50px; margin: auto 0 0"></div> |
- <div data-expected-height="50" data-offset-y="0" style="-webkit-flex: 1 0 0; -webkit-align-self: center; height: 50px; margin: 0 0 auto"></div> |
- <div data-expected-height="50" data-offset-y="0" style="-webkit-flex: 1 0 0; -webkit-align-self: center; height: 50px; margin: 0 0 auto"></div> |
- <div data-expected-height="50" data-offset-y="25" style="-webkit-flex: 1 0 0; -webkit-align-self: center; height: 50px; margin: 25px 0"></div> |
- <div data-expected-height="50" data-offset-y="30" style="-webkit-flex: 1 0 0; -webkit-align-self: center; height: 50px; margin: 20px 0 10px;"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 100px;"></div> |
+ <div data-expected-height="0" data-offset-y="50" style="flex: 1 0 0; align-self: center;"></div> |
+ <div data-expected-height="50" data-offset-y="25" style="flex: 1 0 0; align-self: center; height: 50px;"></div> |
+ <div data-expected-height="50" data-offset-y="25" style="flex: 1 0 0; align-self: center; height: 50px; margin: auto 0"></div> |
+ <div data-expected-height="50" data-offset-y="50" style="flex: 1 0 0; align-self: center; height: 50px; margin: auto 0 0"></div> |
+ <div data-expected-height="50" data-offset-y="0" style="flex: 1 0 0; align-self: center; height: 50px; margin: 0 0 auto"></div> |
+ <div data-expected-height="50" data-offset-y="0" style="flex: 1 0 0; align-self: center; height: 50px; margin: 0 0 auto"></div> |
+ <div data-expected-height="50" data-offset-y="25" style="flex: 1 0 0; align-self: center; height: 50px; margin: 25px 0"></div> |
+ <div data-expected-height="50" data-offset-y="30" style="flex: 1 0 0; align-self: center; height: 50px; margin: 20px 0 10px;"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0; height: 100px;"></div> |
</div> |
<div class="flexbox"> |
- <div data-expected-height="50" data-offset-y="0" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-start; height: 50px; -webkit-writing-mode: vertical-rl;"></div> |
- <div data-expected-height="50" data-offset-y="25" style="-webkit-flex: 1 0 0; -webkit-align-self: center; height: 50px; -webkit-writing-mode: vertical-rl;"></div> |
- <div data-expected-height="50" data-offset-y="50" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end; height: 50px; -webkit-writing-mode: vertical-rl;"></div> |
- <div data-expected-height="50" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 50px; -webkit-writing-mode: vertical-rl;"></div> |
- <div data-expected-height="50" data-offset-y="25" style="-webkit-flex: 1 0 0; height: 50px; margin: auto 0; -webkit-writing-mode: vertical-rl;"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 100px; -webkit-writing-mode: vertical-rl;"></div> |
+ <div data-expected-height="50" data-offset-y="0" style="flex: 1 0 0; align-self: flex-start; height: 50px; -webkit-writing-mode: vertical-rl;"></div> |
+ <div data-expected-height="50" data-offset-y="25" style="flex: 1 0 0; align-self: center; height: 50px; -webkit-writing-mode: vertical-rl;"></div> |
+ <div data-expected-height="50" data-offset-y="50" style="flex: 1 0 0; align-self: flex-end; height: 50px; -webkit-writing-mode: vertical-rl;"></div> |
+ <div data-expected-height="50" data-offset-y="0" style="flex: 1 0 0; height: 50px; -webkit-writing-mode: vertical-rl;"></div> |
+ <div data-expected-height="50" data-offset-y="25" style="flex: 1 0 0; height: 50px; margin: auto 0; -webkit-writing-mode: vertical-rl;"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0; height: 100px; -webkit-writing-mode: vertical-rl;"></div> |
</div> |
<div class="flexbox"> |
- <div data-expected-height="50" data-offset-y="0" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-start; height: 50px;"></div> |
- <div data-expected-height="50" data-offset-y="25" style="-webkit-flex: 1 0 0; -webkit-align-self: center; height: 50px;"></div> |
- <div data-expected-height="50" data-offset-y="50" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end; height: 50px;"></div> |
- <div data-expected-height="50" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 50px;"></div> |
- <div data-expected-height="50" data-offset-y="25" style="-webkit-flex: 1 0 0; height: 50px; margin: auto 0"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0;"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 100px;"></div> |
+ <div data-expected-height="50" data-offset-y="0" style="flex: 1 0 0; align-self: flex-start; height: 50px;"></div> |
+ <div data-expected-height="50" data-offset-y="25" style="flex: 1 0 0; align-self: center; height: 50px;"></div> |
+ <div data-expected-height="50" data-offset-y="50" style="flex: 1 0 0; align-self: flex-end; height: 50px;"></div> |
+ <div data-expected-height="50" data-offset-y="0" style="flex: 1 0 0; height: 50px;"></div> |
+ <div data-expected-height="50" data-offset-y="25" style="flex: 1 0 0; height: 50px; margin: auto 0"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0;"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0; height: 100px;"></div> |
</div> |
<div class="flexbox"> |
- <div data-expected-height="20" data-offset-y="20" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline; height: 20px;"></div> |
- <div data-expected-height="10" data-offset-y="30" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline; height: 10px; margin: 30px 0 10px;"></div> |
- <div data-expected-height="10" data-offset-y="30" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline; height: 10px; margin: 20px 0 0;"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 100px;"></div> |
+ <div data-expected-height="20" data-offset-y="20" style="flex: 1 0 0; align-self: baseline; height: 20px;"></div> |
+ <div data-expected-height="10" data-offset-y="30" style="flex: 1 0 0; align-self: baseline; height: 10px; margin: 30px 0 10px;"></div> |
+ <div data-expected-height="10" data-offset-y="30" style="flex: 1 0 0; align-self: baseline; height: 10px; margin: 20px 0 0;"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0; height: 100px;"></div> |
</div> |
<div class="flexbox" style="max-height: 20px"> |
- <div data-expected-height="40" data-offset-y="-10" style="-webkit-flex: 1 0 0; -webkit-align-self: center; height: 40px;"></div> |
- <div data-expected-height="40" data-offset-y="-20" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end; height: 40px;"></div> |
- <div data-expected-height="40" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 40px;"></div> |
- <div data-expected-height="20" data-offset-y="0" style="-webkit-flex: 1 0 0;"></div> |
+ <div data-expected-height="40" data-offset-y="-10" style="flex: 1 0 0; align-self: center; height: 40px;"></div> |
+ <div data-expected-height="40" data-offset-y="-20" style="flex: 1 0 0; align-self: flex-end; height: 40px;"></div> |
+ <div data-expected-height="40" data-offset-y="0" style="flex: 1 0 0; height: 40px;"></div> |
+ <div data-expected-height="20" data-offset-y="0" style="flex: 1 0 0;"></div> |
</div> |
<div class="flexbox"> |
- <div id="baseline1" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline;">ahem</div> |
- <div id="baseline2" data-offset-y="0" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline;"><img src="../../fast/replaced/resources/1x1-blue.png" style="height: 50px;"></div> |
- <div data-expected-height="50" data-offset-y="25" style="-webkit-flex: 1 0 0; -webkit-align-self: center;"><img src="../../fast/replaced/resources/1x1-blue.png" style="height: 50px; vertical-align: middle"></div> |
- <div id="baseline3" data-expected-height="50" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline;"><img src="../../fast/replaced/resources/1x1-blue.png" style="height: 50px; vertical-align: middle"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 100px;"></div> |
+ <div id="baseline1" style="flex: 1 0 0; align-self: baseline;">ahem</div> |
+ <div id="baseline2" data-offset-y="0" style="flex: 1 0 0; align-self: baseline;"><img src="../../fast/replaced/resources/1x1-blue.png" style="height: 50px;"></div> |
+ <div data-expected-height="50" data-offset-y="25" style="flex: 1 0 0; align-self: center;"><img src="../../fast/replaced/resources/1x1-blue.png" style="height: 50px; vertical-align: middle"></div> |
+ <div id="baseline3" data-expected-height="50" style="flex: 1 0 0; align-self: baseline;"><img src="../../fast/replaced/resources/1x1-blue.png" style="height: 50px; vertical-align: middle"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0; height: 100px;"></div> |
</div> |
<div class="flexbox"> |
- <div id="baseline4" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline;">ahem</div> |
- <div id="baseline5" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline;"><br><img src="../../fast/replaced/resources/1x1-blue.png" style="height: 50px;"></div> |
- <div data-expected-height="50" data-offset-y="0" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline;"><img src="../../fast/replaced/resources/1x1-blue.png" style="height: 50px; vertical-align: middle"></div> |
- <div data-expected-height="100" data-offset-y="0" style="-webkit-flex: 1 0 0; height: 100px;"></div> |
+ <div id="baseline4" style="flex: 1 0 0; align-self: baseline;">ahem</div> |
+ <div id="baseline5" style="flex: 1 0 0; align-self: baseline;"><br><img src="../../fast/replaced/resources/1x1-blue.png" style="height: 50px;"></div> |
+ <div data-expected-height="50" data-offset-y="0" style="flex: 1 0 0; align-self: baseline;"><img src="../../fast/replaced/resources/1x1-blue.png" style="height: 50px; vertical-align: middle"></div> |
+ <div data-expected-height="100" data-offset-y="0" style="flex: 1 0 0; height: 100px;"></div> |
</div> |
<div id="results"></div> |