34 lines
959 B
HTML
34 lines
959 B
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title>Test scrolling with composited content that has already been painted</title>
|
|
<style>
|
|
body {
|
|
width: 600px;
|
|
}
|
|
div {
|
|
-webkit-transform: translateZ(0);
|
|
width: 1000px;
|
|
height: 800px;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<p>Test for <a href="https://bugs.webkit.org/show_bug.cgi?id=52720">Bug 52720 - REGRESSION
|
|
(r75987): Assertion failure in WebView::scrollBackingStore when scrolling page with composited
|
|
content</a>. The test passes if it doesn't assert in Debug builds.</p>
|
|
|
|
<div></div>
|
|
|
|
<script>
|
|
if (window.testRunner) {
|
|
testRunner.dumpAsText();
|
|
// Force a paint so that the content will be painted at the current scroll offset (0x0)
|
|
// before we scroll.
|
|
testRunner.displayAndTrackRepaints();
|
|
}
|
|
window.scrollBy(300, 0);
|
|
</script>
|
|
</body>
|
|
</html>
|