forked from mirrors/gecko-dev
Automatic update from web-platform-tests blink: make LayoutBox adjust visual-overflow of children This is necessary if one axis is visible and the other clipped. BUG=1087667 TEST=wpt/css/css-overflow/overflow-clip-content-visual-overflow.html Change-Id: I854fb2031c7d9149cbac6493f69c46ac22f14a39 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2450793 Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org> Commit-Queue: Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#814495} -- wpt-commits: 85d80fd0a6eaa64fbd9642772b1db4a9b42c58be wpt-pr: 26008
37 lines
867 B
HTML
37 lines
867 B
HTML
<!doctype html>
|
|
<meta charset="utf-8">
|
|
<title>Overflow: verifies content visual overflow is shown</title>
|
|
<link rel="help" href="https://www.w3.org/TR/css-overflow-3/#valdef-overflow-clip">
|
|
<link rel="author" title="Scott Violet" href="mailto:sky@chromium.org">
|
|
<link rel="match" href="overflow-clip-content-visual-overflow-ref.html">
|
|
<style>
|
|
body {
|
|
margin: 0
|
|
}
|
|
|
|
.parent {
|
|
width: 100px;
|
|
height: 100px;
|
|
will-change: transform;
|
|
}
|
|
|
|
.child {
|
|
width: 100px;
|
|
height: 100px;
|
|
background: black;
|
|
box-shadow: 10px 50px 5px red;
|
|
}
|
|
|
|
.spacer {
|
|
width: 100px;
|
|
height: 150px;
|
|
}
|
|
</style>
|
|
<div class="parent" style="overflow-x: clip; overflow-y: visible">
|
|
<div class="child"></div>
|
|
</div>
|
|
<div class="spacer"></div>
|
|
<div class="parent" style="overflow-x: visible; overflow-y: clip">
|
|
<div class="child"></div>
|
|
</div>
|
|
</script>
|