Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(106)

Side by Side Diff: LayoutTests/media/video-object-fit-change.html

Issue 22482004: Add support for the object-fit CSS property. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Oops, sorry! Forgot to update UseCounter.cpp Created 7 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <title>changing object-fit values on video elements</title>
5 <style>
6 video {
7 width: 120px;
8 height: 120px;
9 border: 1px solid blue;
10 background-color: gray;
11 margin: 10px;
12 }
13 </style>
14 <script src=media-file.js></script>
15 <script>
16 if (window.testRunner)
17 testRunner.waitUntilDone();
18
19 function init()
20 {
21 setSrcByTagName("video", findMediaFile("video", "content/test"));
22
23 var totalCount = document.getElementsByTagName('video').length;
24 var count = totalCount;
25 document.addEventListener("canplaythrough", function () {
26 if (!--count)
27 setTimeout(function() { changeStyle(); }, 500);
28 }, true);
29
30 if (window.testRunner) {
31 setTimeout(function() {
32 document.body.appendChild(document.createTextNode('FAIL'));
33 if (window.testRunner)
34 testRunner.notifyDone();
35 }, 1500);
36 }
37 }
38
39 function changeStyle()
40 {
41 video1.style.objectFit = 'contain';
42 video2.style.objectFit = 'cover';
43 video3.style.objectFit = 'fill';
44 video4.style.objectFit = 'scale-down';
45
46 if (window.testRunner) {
47 setTimeout(function() { testRunner.notifyDone(); }, 500);
48 }
49 }
50 </script>
51
52 </head>
53 <body onload="init();">
54 <video id="video1" style="object-fit:fill;"></video>
55 <video id="video2" style="object-fit:contain;"></video>
56 <video id="video3" style="object-fit:cover;"></video>
57 <video id="video4" style="object-fit:none;"></video>
58 </body>
59 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698