blob: 857918e52576f98b6a41becd4b1577235d2378e6 [file] [log] [blame]
<!DOCTYPE html>
<meta charset="UTF-8">
<style>
.target {
height: 10px;
background: black;
}
.filler {
height: 10px;
-webkit-flex: 1 1 50%;
flex: 1 1 50%;
}
.replica {
background: green;
}
.container {
display: -webkit-flex;
display: flex;
}
</style>
<body>
<template id="target-template"><div class="container">
<div class="target"></div>
<div class="filler"></div>
</div></template>
<script src="../testharness/testharness.js"></script>
<script src="../testharness/testharnessreport.js"></script>
<script src="resources/interpolation-test.js"></script>
<script>
assertInterpolation({
property: 'flex',
from: '1 1 0%',
to: '2 2 100%'
}, [
{at: -5, is: '0 0 0%'},
{at: -0.3, is: '0.7 0.7 0%'},
{at: 0, is: '1 1 0%'},
{at: 0.3, is: '1.3 1.3 30%'},
{at: 0.6, is: '1.6 1.6 60%'},
{at: 1, is: '2 2 100%'},
{at: 1.5, is: '2.5 2.5 150%'}
]);
assertInterpolation({
property: 'flex',
from: '0 0 100%',
to: '1 1 100%'
}, [
{at: -0.3, is: '0 0 100%'},
{at: 0, is: '0 0 100%'},
{at: 0.4, is: '0 0 100%'},
{at: 0.6, is: '1 1 100%'},
{at: 1, is: '1 1 100%'},
{at: 1.5, is: '1 1 100%'}
]);
</script>
</body>