| Index: third_party/WebKit/LayoutTests/media/video-black-bg-in-media-document.html
 | 
| diff --git a/third_party/WebKit/LayoutTests/media/video-black-bg-in-media-document.html b/third_party/WebKit/LayoutTests/media/video-black-bg-in-media-document.html
 | 
| index aa2e5fb9e770989a8f413465fffd88a0ac58c46b..2ae28aad2c62e9e70e238186a145c747d7b1e028 100644
 | 
| --- a/third_party/WebKit/LayoutTests/media/video-black-bg-in-media-document.html
 | 
| +++ b/third_party/WebKit/LayoutTests/media/video-black-bg-in-media-document.html
 | 
| @@ -1,30 +1,20 @@
 | 
| -<html>
 | 
| -    <head>
 | 
| -        <script src="media-file.js"></script>
 | 
| -        <!-- TODO(foolip): Convert test to testharness.js. crbug.com/588956
 | 
| -             (Please avoid writing new tests using video-test.js) -->
 | 
| -        <script src="video-test.js"></script>
 | 
| -        <script>
 | 
| -            function iframeLoad() {
 | 
| -                var iframe = document.querySelector("iframe");
 | 
| -                var iframeBody = iframe.contentDocument.querySelector("body");
 | 
| +<!DOCTYPE html>
 | 
| +<title>Test that video media documents have a black background.</title>
 | 
| +<script src="../resources/testharness.js"></script>
 | 
| +<script src="../resources/testharnessreport.js"></script>
 | 
| +<script src="media-file.js"></script>
 | 
| +<iframe></iframe>
 | 
| +<script>
 | 
| +async_test(function(t) {
 | 
| +    var iframe = document.querySelector("iframe");
 | 
| +    iframe.onload = t.step_func_done(function() {
 | 
| +        var iframeDocument = iframe.contentDocument;
 | 
| +        var iframeBody = iframeDocument.querySelector("body");
 | 
|  
 | 
| -                // Required to be global for testExpected() to work properly.
 | 
| -                iframeBodyStyle = iframe.contentDocument.defaultView.getComputedStyle(iframeBody, null);
 | 
| -                testExpected("iframeBodyStyle.backgroundColor", "rgb(0, 0, 0)");
 | 
| -                endTest();
 | 
| -            }
 | 
| +        var iframeBodyStyle = iframeDocument.defaultView.getComputedStyle(iframeBody);
 | 
| +        assert_equals(iframeBodyStyle.backgroundColor, "rgb(0, 0, 0)");
 | 
| +    });
 | 
|  
 | 
| -            function load() {
 | 
| -                var iframe = document.querySelector("iframe");
 | 
| -                iframe.onload = iframeLoad;
 | 
| -                iframe.src = findMediaFile("video", "content/counting");
 | 
| -            }
 | 
| -        </script>
 | 
| -    </head>
 | 
| -
 | 
| -    <body onload="load()">
 | 
| -        <p>Test that video media documents have a black background.</p>
 | 
| -        <iframe style="width: 200px; height: 200px;"></iframe>
 | 
| -   </body>
 | 
| -</html>
 | 
| +    iframe.src = findMediaFile("video", "content/counting");
 | 
| +});
 | 
| +</script>
 | 
| 
 |