wpt / css / css-text / text-fit / columns-consistent.html

Status: FAIL | Duration: 10ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi

/css/css-text/text-fit/columns-consistent.html

<!DOCTYPE html>
<html class="reftest-wait">
<link rel="help" href="https://drafts.csswg.org/css-text-5/#text-fit-property">
<link rel="match" href="columns-consistent-ref.html">
<meta name="flags" content="ahem">
<link rel="stylesheet" href="/fonts/ahem.css">
<style>
.container {
  width: 102px;
  columns: 2;
  column-gap: 2px;
  height: 24px;
  background: #ddd;
  font: 20px/1 Ahem;
  border: 2px solid blue;
}
.shrink {
  text-fit: shrink consistent;
}
.grow {
  text-fit: grow consistent;
  font-size: 5px;
}
</style>
<body>
<div class="container">
  <div class="shrink">AAAAA BpB</div>
</div>

<div class="container">
  <div class="grow">AA<br>p</div>
</div>

<div class="container" style="text-fit:grow consistent">
AA<br>p
</div>

<script>
document.fonts.ready.then(() => {
  document.documentElement.classList.remove('reftest-wait');
});
</script>
</body>
</html>

/css/css-text/text-fit/columns-consistent-ref.html

<!DOCTYPE html>
<html class="reftest-wait">
<link rel="stylesheet" href="/fonts/ahem.css">
<style>
.container {
  width: 102px;
  columns: 2;
  column-gap: 2px;
  height: 24px;
  background: #ddd;
  font: 10px/1 Ahem;
  border: 2px solid blue;
}
</style>
<body>
<div class="container">
  <div>AAAAA BpB</div>
</div>

<div class="container" style="font-size:25px">
AA<br>p
</div>

<div class="container" style="font-size:25px">
AA<br>p
</div>

<script>
document.fonts.ready.then(() => {
  document.documentElement.classList.remove('reftest-wait');
});
</script>
</body>
</html>