Title: [147183] trunk/LayoutTests
Revision
147183
Author
t...@chromium.org
Date
2013-03-28 16:46:09 -0700 (Thu, 28 Mar 2013)

Log Message

Convert some flexbox layout tests to using flexbox.css
https://bugs.webkit.org/show_bug.cgi?id=113534

Reviewed by Ojan Vafai.

This allows tests to be run without the -webkit prefix for flexbox tests allowing
some of them to run in Firefox.

* css3/flexbox/flex-align-baseline.html:
* css3/flexbox/flex-align-column.html:
* css3/flexbox/flex-align-end.html:
* css3/flexbox/flex-align-max.html:
* css3/flexbox/flex-align-percent-height.html:
* css3/flexbox/flex-align-stretch.html:
* css3/flexbox/flex-align-vertical-writing-mode.html:
* css3/flexbox/flex-align.html:

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (147182 => 147183)


--- trunk/LayoutTests/ChangeLog	2013-03-28 23:43:14 UTC (rev 147182)
+++ trunk/LayoutTests/ChangeLog	2013-03-28 23:46:09 UTC (rev 147183)
@@ -1,5 +1,24 @@
 2013-03-28  Tony Chang  <t...@chromium.org>
 
+        Convert some flexbox layout tests to using flexbox.css
+        https://bugs.webkit.org/show_bug.cgi?id=113534
+
+        Reviewed by Ojan Vafai.
+
+        This allows tests to be run without the -webkit prefix for flexbox tests allowing
+        some of them to run in Firefox.
+
+        * css3/flexbox/flex-align-baseline.html:
+        * css3/flexbox/flex-align-column.html:
+        * css3/flexbox/flex-align-end.html:
+        * css3/flexbox/flex-align-max.html:
+        * css3/flexbox/flex-align-percent-height.html:
+        * css3/flexbox/flex-align-stretch.html:
+        * css3/flexbox/flex-align-vertical-writing-mode.html:
+        * css3/flexbox/flex-align.html:
+
+2013-03-28  Tony Chang  <t...@chromium.org>
+
         [chromium] Unreviewed, fix up some lint errors in TestExpectations.
 
         * platform/chromium/TestExpectations:

Modified: trunk/LayoutTests/css3/flexbox/flex-align-baseline.html (147182 => 147183)


--- trunk/LayoutTests/css3/flexbox/flex-align-baseline.html	2013-03-28 23:43:14 UTC (rev 147182)
+++ trunk/LayoutTests/css3/flexbox/flex-align-baseline.html	2013-03-28 23:46:09 UTC (rev 147183)
@@ -1,11 +1,11 @@
 <!DOCTYPE html>
 <html>
+<link href="" rel="stylesheet">
 <style>
 .flexbox {
     margin: 120px;
     width: 100px;
     height: 100px;
-    display: -webkit-flex;
     background-color: #aaa;
     position: relative;
     outline: 2px solid red;
@@ -41,15 +41,6 @@
 .vertical-lr {
     -webkit-writing-mode: vertical-lr;
 }
-.row-reverse {
-    -webkit-flex-flow: row-reverse;
-}
-.column {
-    -webkit-flex-flow: column;
-}
-.column-reverse {
-    -webkit-flex-flow: column-reverse;
-}
 </style>
 <script>
 if (window.testRunner)

Modified: trunk/LayoutTests/css3/flexbox/flex-align-column.html (147182 => 147183)


--- trunk/LayoutTests/css3/flexbox/flex-align-column.html	2013-03-28 23:43:14 UTC (rev 147182)
+++ trunk/LayoutTests/css3/flexbox/flex-align-column.html	2013-03-28 23:46:09 UTC (rev 147183)
@@ -1,5 +1,6 @@
 <!DOCTYPE html>
 <html>
+<link href="" rel="stylesheet">
 <style>
 body {
     margin: 0;
@@ -7,10 +8,8 @@
 .flexbox {
     width: 600px;
     height: 240px;
-    display: -webkit-flex;
     background-color: #aaa;
     position: relative;
-    -webkit-flex-flow: column;
 }
 .vertical {
     -webkit-writing-mode: vertical-lr;
@@ -40,7 +39,7 @@
 <script src=""
 <body _onload_="checkLayout('.flexbox')">
 
-<div class="flexbox">
+<div class="flexbox column">
     <div data-offset-x=0 data-expected-width=600 data-expected-height=40 style="-webkit-flex: 1;"></div>
     <div data-offset-x=0 data-expected-width=600 data-expected-height=40 style="-webkit-flex: 1; -webkit-align-self: stretch; "></div>
     <div data-offset-x=0 data-expected-width=20 data-expected-height=40 style="-webkit-flex: 1; -webkit-align-self: flex-start; width: 20px;"></div>
@@ -49,7 +48,7 @@
     <div data-offset-x=0 data-expected-width=20 data-expected-height=40 style="-webkit-flex: 1; -webkit-align-self: baseline; width: 20px;"></div>
 </div>
 
-<div class="flexbox vertical">
+<div class="flexbox column vertical">
     <div data-offset-y=0 data-expected-width=100 data-expected-height=240 style="-webkit-flex: 1;"></div>
     <div data-offset-y=0 data-expected-width=100 data-expected-height=240 style="-webkit-flex: 1; -webkit-align-self: stretch; "></div>
     <div data-offset-y=0 data-expected-width=100 data-expected-height=20 style="-webkit-flex: 1; -webkit-align-self: flex-start; height: 20px;"></div>

Modified: trunk/LayoutTests/css3/flexbox/flex-align-end.html (147182 => 147183)


--- trunk/LayoutTests/css3/flexbox/flex-align-end.html	2013-03-28 23:43:14 UTC (rev 147182)
+++ trunk/LayoutTests/css3/flexbox/flex-align-end.html	2013-03-28 23:46:09 UTC (rev 147183)
@@ -1,11 +1,11 @@
 <!DOCTYPE html>
 <html>
+<link href="" rel="stylesheet">
 <style>
 .flexbox {
     margin: 120px;
     width: 100px;
     height: 100px;
-    display: -webkit-flex;
     background-color: #aaa;
     position: relative;
     outline: 2px solid red;
@@ -16,7 +16,6 @@
 .flexbox > div {
     height: 110px;
     width: 110px;
-    -webkit-flex: none;
 }
 .flexbox :nth-child(1) {
     background-color: blue;
@@ -42,15 +41,6 @@
 .vertical-lr {
     -webkit-writing-mode: vertical-lr;
 }
-.row-reverse {
-    -webkit-flex-flow: row-reverse;
-}
-.column {
-    -webkit-flex-flow: column;
-}
-.column-reverse {
-    -webkit-flex-flow: column-reverse;
-}
 </style>
 <script src=""
 <body _onload_="checkLayout('.flexbox')">
@@ -103,8 +93,8 @@
             document.body.appendChild(title);
 
             var container = document.createElement('div');
-            container.innerHTML = '<div class="flexbox ' + flexboxClassName + '" style="-webkit-align-items: flex-end;">\n' +
-                '<div ' + positionAsString(expectations[writingMode][flexFlow][direction]) + '></div><div></div>\n' +
+            container.innerHTML = '<div class="flexbox align-items-flex-end ' + flexboxClassName + '">\n' +
+                '<div class="flex-none" ' + positionAsString(expectations[writingMode][flexFlow][direction]) + '></div><div class="flex-none"></div>\n' +
             '</div>';
 
             document.body.appendChild(container);

Modified: trunk/LayoutTests/css3/flexbox/flex-align-max.html (147182 => 147183)


--- trunk/LayoutTests/css3/flexbox/flex-align-max.html	2013-03-28 23:43:14 UTC (rev 147182)
+++ trunk/LayoutTests/css3/flexbox/flex-align-max.html	2013-03-28 23:46:09 UTC (rev 147183)
@@ -1,20 +1,17 @@
 <!DOCTYPE html>
 <html>
+<link href="" rel="stylesheet">
 <style>
 body {
     margin: 0;
 }
 .flexbox {
-    display: -webkit-flex;
     background-color: #aaa;
     position: relative;
 }
 .flexbox div {
     border: 0;
 }
-.column {
-    -webkit-flex-flow: column;
-}
 .vertical-rl {
     -webkit-writing-mode: vertical-rl;
 }

Modified: trunk/LayoutTests/css3/flexbox/flex-align-percent-height.html (147182 => 147183)


--- trunk/LayoutTests/css3/flexbox/flex-align-percent-height.html	2013-03-28 23:43:14 UTC (rev 147182)
+++ trunk/LayoutTests/css3/flexbox/flex-align-percent-height.html	2013-03-28 23:46:09 UTC (rev 147183)
@@ -1,5 +1,6 @@
 <!DOCTYPE html>
 <html>
+<link href="" rel="stylesheet">
 <style>
 body {
     margin: 0;
@@ -11,7 +12,6 @@
 
 .flexbox {
     width: 600px;
-    display: -webkit-flex;
     background-color: #aaa;
     position: relative;
 }
@@ -32,8 +32,8 @@
 <body _onload_="checkLayout('.flexbox')">
 
 <div class="flexbox" style="height: 50%;">
-  <div data-expected-height="50"  data-offset-y="0" style="-webkit-flex: 1; height: 50px;"></div>
-  <div data-expected-height="300" data-offset-y="0" style="-webkit-flex: 1;"></div>
+  <div data-expected-height="50"  data-offset-y="0" class="flex-one" style="height: 50px;"></div>
+  <div data-expected-height="300" data-offset-y="0" class="flex-one"></div>
 </div>
 
 </body>

Modified: trunk/LayoutTests/css3/flexbox/flex-align-stretch.html (147182 => 147183)


--- trunk/LayoutTests/css3/flexbox/flex-align-stretch.html	2013-03-28 23:43:14 UTC (rev 147182)
+++ trunk/LayoutTests/css3/flexbox/flex-align-stretch.html	2013-03-28 23:46:09 UTC (rev 147183)
@@ -1,11 +1,11 @@
 <!DOCTYPE html>
 <html>
+<link href="" rel="stylesheet">
 <style>
 body {
     margin: 0;
 }
 .flexbox {
-    display: -webkit-flex;
     background-color: #aaa;
     position: relative;
 }
@@ -33,22 +33,22 @@
 <script src=""
 <body _onload_="checkLayout('.flexbox')">
 <div class="flexbox" style="width: 600px">
-  <div data-expected-height="100" style="-webkit-flex: 1 0 0; position: relative">
+  <div data-expected-height="100" class="flex-one" style="position: relative">
     <div data-offset-x="0" data-offset-y="50" class="absolute" style="bottom:0;"></div>
   </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; position: relative">
+  <div data-expected-height="100" class="flex-one" style="height: 100px"></div>
+  <div data-expected-height="100" class="flex-one" style="position: relative">
     <div data-offset-x="0" data-offset-y="50" class="absolute" style="bottom:0;"></div>
   </div>
 </div>
 
 <div style="-webkit-writing-mode: horizontal-bt">
 <div class="flexbox" style="width: 600px">
-  <div data-expected-height="100" style="-webkit-flex: 1 0 0; position: relative">
+  <div data-expected-height="100" class="flex-one" style="position: relative">
     <div data-offset-x="0" data-offset-y="0" class="absolute" style="top:0;"></div>
   </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; position: relative">
+  <div data-expected-height="100" class="flex-one" style="height: 100px"></div>
+  <div data-expected-height="100" class="flex-one" style="position: relative">
     <div data-offset-x="0" data-offset-y="50" class="absolute" style="bottom:0;"></div>
   </div>
 </div>
@@ -56,11 +56,11 @@
 
 <div style="-webkit-writing-mode: vertical-rl">
 <div class="flexbox" style="height: 200px">
-  <div data-expected-width="100" style="-webkit-flex: 1 0 0; position: relative">
+  <div data-expected-width="100" class="flex-one" style="position: relative">
     <div data-offset-x="0" data-offset-y="0" class="absolute" style="left:0;"></div>
   </div>
-  <div data-expected-width="100" style="-webkit-flex: 1 0 0; width: 100px"></div>
-  <div data-expected-width="100" style="-webkit-flex: 1 0 0; position: relative">
+  <div data-expected-width="100" class="flex-one" style="width: 100px"></div>
+  <div data-expected-width="100" class="flex-one" style="position: relative">
     <div data-offset-x="0" data-offset-y="0" class="absolute" style="left:0;"></div>
   </div>
 </div>
@@ -68,11 +68,11 @@
 
 <div style="-webkit-writing-mode: vertical-lr">
 <div class="flexbox" style="height: 200px">
-  <div data-expected-width="100" style="-webkit-flex: 1 0 0; position: relative">
+  <div data-expected-width="100" class="flex-one" style="position: relative">
     <div data-offset-x="50" data-offset-y="0" class="absolute" style="right:0;"></div>
   </div>
-  <div data-expected-width="100" style="-webkit-flex: 1 0 0; width: 100px"></div>
-  <div data-expected-width="100" style="-webkit-flex: 1 0 0; position: relative">
+  <div data-expected-width="100" class="flex-one" style="width: 100px"></div>
+  <div data-expected-width="100" class="flex-one" style="position: relative">
     <div data-offset-x="0" data-offset-y="0" class="absolute" style="left:0;"></div>
   </div>
 </div>
@@ -84,7 +84,7 @@
   </div>
 </div>
 
-<div class="flexbox" style="-webkit-flex-direction: column; width: 100px;">
+<div class="flexbox column" style="width: 100px;">
   <div data-expected-width="100" data-expected-height="50" style="background-color: yellow;">
     <div data-expected-width="200" style="height: 50px; width: 200px; background-color: orange"></div>
   </div>

Modified: trunk/LayoutTests/css3/flexbox/flex-align-vertical-writing-mode.html (147182 => 147183)


--- trunk/LayoutTests/css3/flexbox/flex-align-vertical-writing-mode.html	2013-03-28 23:43:14 UTC (rev 147182)
+++ trunk/LayoutTests/css3/flexbox/flex-align-vertical-writing-mode.html	2013-03-28 23:46:09 UTC (rev 147183)
@@ -1,12 +1,12 @@
 <!DOCTYPE html>
 <html>
+<link href="" rel="stylesheet">
 <style>
 body {
     margin: 0;
 }
 .flexbox {
     height: 100px;
-    display: -webkit-flex;
     background-color: #aaa;
     position: relative;
     -webkit-writing-mode: vertical-rl;
@@ -54,123 +54,123 @@
 
 <!-- stretch is the default align-items so these flexitems should all have the same height. -->
 <div class="flexbox">
-  <div data-expected-width="100" style="-webkit-flex: 1 0 0;"></div>
-  <div data-expected-width="100" style="-webkit-flex: 1 0 0; width: 100px"></div>
-  <div data-expected-width="100" style="-webkit-flex: 1 0 0;"></div>
+  <div data-expected-width="100" class="flex-one"></div>
+  <div data-expected-width="100" class="flex-one" style="width: 100px"></div>
+  <div data-expected-width="100" class="flex-one"></div>
 </div>
 
 <div class="flexbox">
-  <div data-expected-width="60"  data-offset-x="60" style="-webkit-flex: 1 0 0; width: 60px;"></div>
-  <div data-expected-width="120" data-offset-x="0" style="-webkit-flex: 1 0 0;"></div>
-  <div data-expected-width="60"  data-offset-x="30" style="-webkit-flex: 1 0 0; width: 60px; margin: auto;"></div>
-  <div data-expected-width="0" data-offset-x="60" style="-webkit-flex: 1 0 0; margin: 0 auto;"></div>
-  <div data-expected-width="100" data-offset-x="10" style="-webkit-flex: 1 0 0; width: 100px; margin: 0 10px;"></div>
-  <div data-expected-width="50" data-offset-x="50" style="-webkit-flex: 1 0 0; width: 50px; margin: 0 20px 0 10px;"></div>
-  <div data-expected-width="90" data-offset-x="10" style="-webkit-flex: 1 0 0; margin: 0 20px 0 10px;"></div>
-  <div data-expected-width="120" data-offset-x="0" style="-webkit-flex: 1 0 0;">
+  <div data-expected-width="60"  data-offset-x="60" class="flex-one" style="width: 60px;"></div>
+  <div data-expected-width="120" data-offset-x="0" class="flex-one"></div>
+  <div data-expected-width="60"  data-offset-x="30" class="flex-one" style="width: 60px; margin: auto;"></div>
+  <div data-expected-width="0" data-offset-x="60" class="flex-one" style="margin: 0 auto;"></div>
+  <div data-expected-width="100" data-offset-x="10" class="flex-one" style="width: 100px; margin: 0 10px;"></div>
+  <div data-expected-width="50" data-offset-x="50" class="flex-one" style="width: 50px; margin: 0 20px 0 10px;"></div>
+  <div data-expected-width="90" data-offset-x="10" class="flex-one" style="margin: 0 20px 0 10px;"></div>
+  <div data-expected-width="120" data-offset-x="0" class="flex-one">
     <!-- Since no parent has a fixed height, this div shrink-wraps. -->
     <div data-expected-width="0" style="width: 100%; background-color:black"></div>
   </div>
 </div>
 
 <div class="flexbox" style="width: 100px;">
-  <div data-expected-width="50"  data-offset-x="50" style="-webkit-flex: 1 0 0; width: 50px;"></div>
-  <div data-expected-width="100" data-offset-x="0" style="-webkit-flex: 1 0 0;"></div>
-  <div data-expected-width="100" data-offset-x="0" style="-webkit-flex: 1 0 0; width: 100%;">
+  <div data-expected-width="50"  data-offset-x="50" class="flex-one" style="width: 50px;"></div>
+  <div data-expected-width="100" data-offset-x="0" class="flex-one"></div>
+  <div data-expected-width="100" data-offset-x="0" class="flex-one" style="width: 100%;">
     <div data-expected-width="100" style="width: 100%; background-color:black"></div>
   </div>
 </div>
 
 <div class="flexbox" style="width: 100px;">
-  <div data-expected-width="50"  data-offset-x="50" style="-webkit-flex: 1 0 0; width: 50px;"></div>
-  <div data-expected-width="100" data-offset-x="0" style="-webkit-flex: 1 0 0;"></div>
+  <div data-expected-width="50"  data-offset-x="50" class="flex-one" style="width: 50px;"></div>
+  <div data-expected-width="100" data-offset-x="0" class="flex-one"></div>
 </div>
 
 <div class="flexbox">
-  <div data-expected-width="0" data-offset-x="100" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-start;"></div>
-  <div data-expected-width="50" data-offset-x="50" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-start; width: 50px;"></div>
-  <div data-expected-width="50" data-offset-x="25" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-start; width: 50px; margin: 0 auto"></div>
-  <div data-expected-width="50" data-offset-x="50" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-start; width: 50px; margin: 0 auto 0 0"></div>
-  <div data-expected-width="50" data-offset-x="0" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-start; width: 50px; margin: 0 0 0 auto"></div>
-  <div data-expected-width="50" data-offset-x="25" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-start; width: 50px; margin: 0 25px"></div>
-  <div data-expected-width="50" data-offset-x="30" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-start; width: 50px; margin: 0 20px 0 10px;"></div>
-  <div data-expected-width="100" data-offset-x="0" style="-webkit-flex: 1 0 0; width: 100px;"></div>
+  <div data-expected-width="0" data-offset-x="100" class="flex-one align-self-flex-start"></div>
+  <div data-expected-width="50" data-offset-x="50" class="flex-one align-self-flex-start" style="width: 50px;"></div>
+  <div data-expected-width="50" data-offset-x="25" class="flex-one align-self-flex-start" style="width: 50px; margin: 0 auto"></div>
+  <div data-expected-width="50" data-offset-x="50" class="flex-one align-self-flex-start" style="width: 50px; margin: 0 auto 0 0"></div>
+  <div data-expected-width="50" data-offset-x="0" class="flex-one align-self-flex-start" style="width: 50px; margin: 0 0 0 auto"></div>
+  <div data-expected-width="50" data-offset-x="25" class="flex-one align-self-flex-start" style="width: 50px; margin: 0 25px"></div>
+  <div data-expected-width="50" data-offset-x="30" class="flex-one align-self-flex-start" style="width: 50px; margin: 0 20px 0 10px;"></div>
+  <div data-expected-width="100" data-offset-x="0" class="flex-one" style="width: 100px;"></div>
 </div>
 
 <div class="flexbox">
-  <div data-expected-width="0" data-offset-x="0" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end;"></div>
-  <div data-expected-width="50" data-offset-x="0" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end; width: 50px;"></div>
-  <div data-expected-width="50" data-offset-x="25" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end; width: 50px; margin: 0 auto"></div>
-  <div data-expected-width="50" data-offset-x="50" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end; width: 50px; margin: 0 auto 0 0"></div>
-  <div data-expected-width="50" data-offset-x="0" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end; width: 50px; margin: 0 0 0 auto"></div>
-  <div data-expected-width="50" data-offset-x="25" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end; width: 50px; margin: 0 25px"></div>
-  <div data-expected-width="50" data-offset-x="10" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end; width: 50px; margin: 0 20px 0 10px;"></div>
-  <div data-expected-width="100" data-offset-x="0" style="-webkit-flex: 1 0 0; width: 100px;"></div>
+  <div data-expected-width="0" data-offset-x="0" class="flex-one align-self-flex-end"></div>
+  <div data-expected-width="50" data-offset-x="0" class="flex-one align-self-flex-end" style="width: 50px;"></div>
+  <div data-expected-width="50" data-offset-x="25" class="flex-one align-self-flex-end" style="width: 50px; margin: 0 auto"></div>
+  <div data-expected-width="50" data-offset-x="50" class="flex-one align-self-flex-end" style="width: 50px; margin: 0 auto 0 0"></div>
+  <div data-expected-width="50" data-offset-x="0" class="flex-one align-self-flex-end" style="width: 50px; margin: 0 0 0 auto"></div>
+  <div data-expected-width="50" data-offset-x="25" class="flex-one align-self-flex-end" style="width: 50px; margin: 0 25px"></div>
+  <div data-expected-width="50" data-offset-x="10" class="flex-one align-self-flex-end" style="width: 50px; margin: 0 20px 0 10px;"></div>
+  <div data-expected-width="100" data-offset-x="0" class="flex-one" style="width: 100px;"></div>
 </div>
 
 <div class="flexbox">
-  <div data-expected-width="0" data-offset-x="50" style="-webkit-flex: 1 0 0; -webkit-align-self: center;"></div>
-  <div data-expected-width="50" data-offset-x="25" style="-webkit-flex: 1 0 0; -webkit-align-self: center; width: 50px;"></div>
-  <div data-expected-width="50" data-offset-x="25" style="-webkit-flex: 1 0 0; -webkit-align-self: center; width: 50px; margin: 0 auto"></div>
-  <div data-expected-width="50" data-offset-x="50" style="-webkit-flex: 1 0 0; -webkit-align-self: center; width: 50px; margin: 0 auto 0 0"></div>
-  <div data-expected-width="50" data-offset-x="0" style="-webkit-flex: 1 0 0; -webkit-align-self: center; width: 50px; margin: 0 0 0 auto"></div>
-  <div data-expected-width="50" data-offset-x="25" style="-webkit-flex: 1 0 0; -webkit-align-self: center; width: 50px; margin: 0 25px"></div>
-  <div data-expected-width="50" data-offset-x="20" style="-webkit-flex: 1 0 0; -webkit-align-self: center; width: 50px; margin: 0 20px 0 10px;"></div>
-  <div data-expected-width="100" data-offset-x="0" style="-webkit-flex: 1 0 0; width: 100px;"></div>
+  <div data-expected-width="0" data-offset-x="50" class="flex-one align-self-center"></div>
+  <div data-expected-width="50" data-offset-x="25" class="flex-one align-self-center" style="width: 50px;"></div>
+  <div data-expected-width="50" data-offset-x="25" class="flex-one align-self-center" style="width: 50px; margin: 0 auto"></div>
+  <div data-expected-width="50" data-offset-x="50" class="flex-one align-self-center" style="width: 50px; margin: 0 auto 0 0"></div>
+  <div data-expected-width="50" data-offset-x="0" class="flex-one align-self-center" style="width: 50px; margin: 0 0 0 auto"></div>
+  <div data-expected-width="50" data-offset-x="25" class="flex-one align-self-center" style="width: 50px; margin: 0 25px"></div>
+  <div data-expected-width="50" data-offset-x="20" class="flex-one align-self-center" style="width: 50px; margin: 0 20px 0 10px;"></div>
+  <div data-expected-width="100" data-offset-x="0" class="flex-one" style="width: 100px;"></div>
 </div>
 
 <div class="flexbox">
-  <div data-expected-width="50" data-offset-x="50" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-start; width: 50px;"></div>
-  <div data-expected-width="50" data-offset-x="25" style="-webkit-flex: 1 0 0; -webkit-align-self: center; width: 50px;"></div>
-  <div data-expected-width="50" data-offset-x="0" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end; width: 50px;"></div>
-  <div data-expected-width="50" data-offset-x="50" style="-webkit-flex: 1 0 0; width: 50px; margin: auto 0"></div>
-  <div data-expected-width="100" data-offset-x="0" style="-webkit-flex: 1 0 0;"></div>
-  <div data-expected-width="100" data-offset-x="0" style="-webkit-flex: 1 0 0; width: 100px;"></div>
+  <div data-expected-width="50" data-offset-x="50" class="flex-one align-self-flex-start" style="width: 50px;"></div>
+  <div data-expected-width="50" data-offset-x="25" class="flex-one align-self-center" style="width: 50px;"></div>
+  <div data-expected-width="50" data-offset-x="0" class="flex-one align-self-flex-end" style="width: 50px;"></div>
+  <div data-expected-width="50" data-offset-x="50" class="flex-one" style="width: 50px; margin: auto 0"></div>
+  <div data-expected-width="100" data-offset-x="0" class="flex-one"></div>
+  <div data-expected-width="100" data-offset-x="0" class="flex-one" style="width: 100px;"></div>
 </div>
 
 <div class="flexbox">
-  <div data-expected-width="50" data-offset-x="50" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-start; width: 50px; -webkit-writing-mode: horizontal-tb;"></div>
-  <div data-expected-width="50" data-offset-x="25" style="-webkit-flex: 1 0 0; -webkit-align-self: center; width: 50px; -webkit-writing-mode: horizontal-tb;"></div>
-  <div data-expected-width="50" data-offset-x="0" style="-webkit-flex: 1 0 0; -webkit-align-self: flex-end; width: 50px; -webkit-writing-mode: horizontal-tb;"></div>
-  <div data-expected-width="50" data-offset-x="50" style="-webkit-flex: 1 0 0; width: 50px; margin: auto 0; -webkit-writing-mode: horizontal-tb;"></div>
-  <div data-expected-width="100" data-offset-x="0" style="-webkit-flex: 1 0 0; width: 100px; -webkit-writing-mode: horizontal-tb;"></div>
+  <div data-expected-width="50" data-offset-x="50" class="flex-one align-self-flex-start" style="width: 50px; -webkit-writing-mode: horizontal-tb;"></div>
+  <div data-expected-width="50" data-offset-x="25" class="flex-one align-self-center" style="width: 50px; -webkit-writing-mode: horizontal-tb;"></div>
+  <div data-expected-width="50" data-offset-x="0" class="flex-one align-self-flex-end" style="width: 50px; -webkit-writing-mode: horizontal-tb;"></div>
+  <div data-expected-width="50" data-offset-x="50" class="flex-one" style="width: 50px; margin: auto 0; -webkit-writing-mode: horizontal-tb;"></div>
+  <div data-expected-width="100" data-offset-x="0" class="flex-one" style="width: 100px; -webkit-writing-mode: horizontal-tb;"></div>
 </div>
 
 <div class="flexbox">
-  <div data-expected-width="20" data-offset-x="70" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline; width: 20px;"></div>
-  <div data-expected-width="10" data-offset-x="70" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline; width: 10px; margin: 0 20px 0 10px;"></div>
-  <div data-expected-width="10" data-offset-x="70" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline; width: 10px; margin: 0 20px 0 0;"></div>
-  <div data-expected-width="100" data-offset-x="0" style="-webkit-flex: 1 0 0; width: 100px;"></div>
+  <div data-expected-width="20" data-offset-x="70" class="flex-one align-self-baseline" style="width: 20px;"></div>
+  <div data-expected-width="10" data-offset-x="70" class="flex-one align-self-baseline" style="width: 10px; margin: 0 20px 0 10px;"></div>
+  <div data-expected-width="10" data-offset-x="70" class="flex-one align-self-baseline" style="width: 10px; margin: 0 20px 0 0;"></div>
+  <div data-expected-width="100" data-offset-x="0" class="flex-one" style="width: 100px;"></div>
 </div>
 
 <div class="flexbox">
-  <div id="baseline1" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline;">ahem</div>
-  <div id="baseline2" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline;"><img src="" style="width: 50px;"></div>
-  <div data-expected-width="50" data-offset-x="25" style="-webkit-flex: 1 0 0; -webkit-align-self: center;"><img src="" style="width: 50px; vertical-align: middle"></div>
-  <div id="baseline3" data-expected-width="50" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline;"><img src="" style="width: 50px; vertical-align: middle"></div>
-  <div data-expected-width="100" data-offset-x="0" style="-webkit-flex: 1 0 0; width: 100px;"></div>
+  <div id="baseline1" class="flex-one align-self-baseline">ahem</div>
+  <div id="baseline2" class="flex-one align-self-baseline"><img src="" style="width: 50px;"></div>
+  <div data-expected-width="50" data-offset-x="25" class="flex-one align-self-center"><img src="" style="width: 50px; vertical-align: middle"></div>
+  <div id="baseline3" data-expected-width="50" class="flex-one align-self-baseline"><img src="" style="width: 50px; vertical-align: middle"></div>
+  <div data-expected-width="100" data-offset-x="0" class="flex-one" style="width: 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="" style="width: 50px;"></div>
-  <div data-expected-width="50" data-offset-x="50" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline;"><img src="" style="width: 50px; vertical-align: middle"></div>
-  <div data-expected-width="100" data-offset-x="0" style="-webkit-flex: 1 0 0; width: 100px;"></div>
+  <div id="baseline4" class="flex-one align-self-baseline">ahem</div>
+  <div id="baseline5" class="flex-one align-self-baseline"><br><img src="" style="width: 50px;"></div>
+  <div data-expected-width="50" data-offset-x="50" class="flex-one align-self-baseline"><img src="" style="width: 50px; vertical-align: middle"></div>
+  <div data-expected-width="100" data-offset-x="0" class="flex-one" style="width: 100px;"></div>
 </div>
 
 <div class="flexbox" style="-webkit-writing-mode: vertical-lr">
-  <div id="baseline6" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline;">ahem</div>
-  <div id="baseline7" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline;"><img src="" style="width: 50px;"></div>
-  <div data-expected-width="50" data-offset-x="25" style="-webkit-flex: 1 0 0; -webkit-align-self: center;"><img src="" style="width: 50px; vertical-align: middle"></div>
-  <div data-expected-width="50" data-offset-x="0" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline;"><img src="" style="width: 50px; vertical-align: middle"></div>
-  <div data-expected-width="100" data-offset-x="0" style="-webkit-flex: 1 0 0; width: 100px;"></div>
+  <div id="baseline6" class="flex-one align-self-baseline">ahem</div>
+  <div id="baseline7" class="flex-one align-self-baseline"><img src="" style="width: 50px;"></div>
+  <div data-expected-width="50" data-offset-x="25" class="flex-one align-self-center"><img src="" style="width: 50px; vertical-align: middle"></div>
+  <div data-expected-width="50" data-offset-x="0" class="flex-one align-self-baseline"><img src="" style="width: 50px; vertical-align: middle"></div>
+  <div data-expected-width="100" data-offset-x="0" class="flex-one" style="width: 100px;"></div>
 </div>
 
 <div class="flexbox" style="-webkit-writing-mode: vertical-lr">
-  <div id="baseline8" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline;">ahem</div>
-  <div id="baseline9" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline;"><br><img src="" style="width: 50px;"></div>
-  <div data-expected-width="50" data-offset-x="0" style="-webkit-flex: 1 0 0; -webkit-align-self: baseline;"><img src="" style="width: 50px; vertical-align: middle"></div>
-  <div data-expected-width="100" data-offset-x="0" style="-webkit-flex: 1 0 0; width: 100px;"></div>
+  <div id="baseline8" class="flex-one align-self-baseline">ahem</div>
+  <div id="baseline9" class="flex-one align-self-baseline"><br><img src="" style="width: 50px;"></div>
+  <div data-expected-width="50" data-offset-x="0" class="flex-one align-self-baseline"><img src="" style="width: 50px; vertical-align: middle"></div>
+  <div data-expected-width="100" data-offset-x="0" class="flex-one" style="width: 100px;"></div>
 </div>
 
 <div id="results"></div>

Modified: trunk/LayoutTests/css3/flexbox/flex-align.html (147182 => 147183)


--- trunk/LayoutTests/css3/flexbox/flex-align.html	2013-03-28 23:43:14 UTC (rev 147182)
+++ trunk/LayoutTests/css3/flexbox/flex-align.html	2013-03-28 23:46:09 UTC (rev 147183)
@@ -1,12 +1,12 @@
 <!DOCTYPE html>
 <html>
+<link href="" rel="stylesheet">
 <style>
 body {
     margin: 0;
 }
 .flexbox {
     width: 600px;
-    display: -webkit-flex;
     background-color: #aaa;
     position: relative;
 }
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to