summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/css/css-flexbox/css-flexbox-height-animation-stretch.html
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/tests/css/css-flexbox/css-flexbox-height-animation-stretch.html')
-rw-r--r--testing/web-platform/tests/css/css-flexbox/css-flexbox-height-animation-stretch.html47
1 files changed, 47 insertions, 0 deletions
diff --git a/testing/web-platform/tests/css/css-flexbox/css-flexbox-height-animation-stretch.html b/testing/web-platform/tests/css/css-flexbox/css-flexbox-height-animation-stretch.html
new file mode 100644
index 0000000000..7aa16aaeec
--- /dev/null
+++ b/testing/web-platform/tests/css/css-flexbox/css-flexbox-height-animation-stretch.html
@@ -0,0 +1,47 @@
+<!DOCTYPE HTML>
+<html>
+<head>
+ <title>CSS Flexbox Test: Items stretch correctly while content is animating</title>
+ <link rel="author" title="Micky Brunetti" href="mailto:micky2be@gmail.com">
+ <link rel="help" href="http://www.w3.org/TR/css-flexbox-1/#align-items-property">
+ <link rel="match" href="css-flexbox-height-animation-stretch-ref.html"/>
+ <meta name="flags" content="animated">
+ <meta name="assert" content="Items should stretch vertically in all time">
+ <style>
+ @keyframes resize {
+ 0% {height: 100px;}
+ 100% {height: 50px;}
+ }
+ .container {
+ display: flex;
+ width: 200px;
+ background-color: red;
+
+ }
+ .item {
+ background-color: green;
+ width: 50px;
+
+ }
+ .content {
+ height: 50px;
+ }
+ .bigger.content {
+ height: 100px;
+ animation: resize 500ms infinite alternate;
+ }
+ </style>
+</head>
+<body>
+<p>The test passes if you keep seeing a green rectangle and no red.</p>
+<div class="test">
+ <div class="container">
+ <div class="item"><div class="bigger content"></div></div>
+ <div class="item"><div class="content"></div></div>
+ <div class="item"><div class="content"></div></div>
+ <div class="item"><div class="content"></div></div>
+ </div>
+</div>
+</div>
+</body>
+</html>