layout/reftests/border-radius/scrollbar-clamping-2-ref.html
author L. David Baron <dbaron@dbaron.org>
Tue, 07 Sep 2010 15:20:35 -0700
changeset 52133 76358146c914e64a51c3862d5e8c0ac1d58713fd
child 52297 c1cc7b565dc740206b5b46b613f99da334195329
permissions -rw-r--r--
Reduce the border-radius of elements with overflow != visible so that any present scrollbars are not clipped. (Bug 459144, patch 8) r=roc a2.0=blocking:beta6+

<!DOCTYPE HTML>
<html dir="ltr">
<title>Test of reduction of border-radius for scrollbars (background drawing)</title>
<style>

.contain { height: 130px; position: relative }

.test {
  position: absolute;
  top: 0;
  left: 0;
  /* border-width: 2px 4px 8px 10px; */
  height: 110px;
  width: 214px;
  /* -moz-border-radius: 12px / 15px; */
  background: blue;
}

</style>

<div class="contain">
  <!-- scrollbar along bottom -->
  <div class="test" id="x" style="-moz-border-radius: 12px 12px 6.4px 10px / 15px 15px 8px 12.5px"></div>
</div>

<div class="contain">
  <!-- scrollbar along right -->
  <div class="test" id="y" style="-moz-border-radius: 12px 4px 6.4px 12px / 15px 5px 8px 15px"></div>
</div>

<div class="contain">
  <!-- scrollbar along bottom and right -->
  <div class="test" id="xy" style="-moz-border-radius: 12px 4px 6.4px 10px / 15px 5px 8px 12.5px"></div>
</div>