2009-04-23 Simon Fraser <simon.fraser@apple.com>

        https://bugs.webkit.org/show_bug.cgi?id=22242

        Add pixel test for zoomed video with controls, with and without a transform.

        * media/video-zoom-controls.html: Added.
        * platform/mac/media/video-zoom-controls-expected.checksum: Added.
        * platform/mac/media/video-zoom-controls-expected.png: Added.
        * platform/mac/media/video-zoom-controls-expected.txt: Added.

git-svn-id: svn://svn.chromium.org/blink/trunk@42915 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent e53fc856
2009-04-23 Simon Fraser <simon.fraser@apple.com>
https://bugs.webkit.org/show_bug.cgi?id=22242
Add pixel test for zoomed video with controls, with and without a transform.
* media/video-zoom-controls.html: Added.
* platform/mac/media/video-zoom-controls-expected.checksum: Added.
* platform/mac/media/video-zoom-controls-expected.png: Added.
* platform/mac/media/video-zoom-controls-expected.txt: Added.
2009-04-27 Simon Fraser <simon.fraser@apple.com> 2009-04-27 Simon Fraser <simon.fraser@apple.com>
Reviewed by Adele Peterson Reviewed by Adele Peterson
<html>
<head>
<style>
body { zoom: 150%; }
video {
margin: 30px;
display: block;
}
.rotated {
-webkit-transform: rotate(10deg);
}
</style>
<script>
function init()
{
var totalCount = document.getElementsByTagName('video').length;
var count = totalCount;
document.addEventListener("canplaythrough", function () {
if (!--count) {
if (window.layoutTestController)
setTimeout(function() { layoutTestController.notifyDone(); }, totalCount * 150);
}
}, true);
if (window.layoutTestController) {
layoutTestController.waitUntilDone();
setTimeout(function() {
document.body.appendChild(document.createTextNode('FAIL'));
if (window.layoutTestController)
layoutTestController.notifyDone();
}, 1500);
}
}
</script>
</head>
<body onload="init()">
<p>Zoomed video with controls.</p>
<video src="content/test.mp4" width="160" height="120" controls></video>
<video class="rotated" src="content/test.mp4" width="160" height="120" controls></video>
</body>
</html>
53f714930ef5792ce50a8c69ae3a4c9c
\ No newline at end of file
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 800x600
RenderBlock {HTML} at (0,0) size 800x600
RenderBody {BODY} at (12,12) size 776x543
RenderBlock {P} at (0,0) size 776x28
RenderText {#text} at (0,0) size 280x28
text run at (0,0) width 280: "Zoomed video with controls."
RenderVideo {VIDEO} at (45,73) size 240x180
layer at (57,85) size 240x180
RenderBlock (relative positioned) {DIV} at (0,0) size 240x180
layer at (57,85) size 240x180
RenderBlock (positioned) {DIV} at (0,0) size 240x180
RenderButton {INPUT} at (0,0) size 240x28
layer at (57,241) size 25x24
RenderButton {INPUT} at (0,156) size 25x24
layer at (81,241) size 25x24
RenderButton {INPUT} at (24,156) size 25x24
layer at (105,241) size 144x24
RenderBlock (positioned) {DIV} at (48,156) size 144x24
layer at (105,241) size 144x24
RenderSlider {INPUT} at (0,0) size 144x24
RenderBlock {DIV} at (3,1) size 19x21
layer at (248,241) size 25x24
RenderButton {INPUT} at (191,156) size 25x24
layer at (272,241) size 25x24
RenderButton {INPUT} at (215,156) size 25x24
layer at (57,310) size 240x180
RenderVideo {VIDEO} at (45,298) size 240x180
layer at (57,310) size 240x180
RenderBlock (relative positioned) {DIV} at (0,0) size 240x180
layer at (57,310) size 240x180
RenderBlock (positioned) {DIV} at (0,0) size 240x180
RenderButton {INPUT} at (0,0) size 240x28
layer at (57,466) size 25x24
RenderButton {INPUT} at (0,156) size 25x24
layer at (81,466) size 25x24
RenderButton {INPUT} at (24,156) size 25x24
layer at (105,466) size 144x24
RenderBlock (positioned) {DIV} at (48,156) size 144x24
layer at (105,466) size 144x24
RenderSlider {INPUT} at (0,0) size 144x24
RenderBlock {DIV} at (3,1) size 19x21
layer at (248,466) size 25x24
RenderButton {INPUT} at (191,156) size 25x24
layer at (272,466) size 25x24
RenderButton {INPUT} at (215,156) size 25x24
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment