1 <canvas id=
"canvas" width=
"64px" height=
"64px" style=
"display: none"></canvas>
5 if (window
.testRunner
) {
6 window
.testRunner
.dumpAsTextWithPixelResults();
7 window
.testRunner
.waitUntilDone();
10 function webpDataURLTest()
12 var canvas
= document
.getElementById('canvas');
13 var context
= canvas
.getContext('2d');
14 context
.drawImage(window
.image
, 0, 0, canvas
.width
, canvas
.height
);
16 var dataURL
= canvas
.toDataURL('image/webp', 0.8);
17 if (!dataURL
.match(/^data:image\/webp[;,]/))
18 document
.getElementById('log').textContent
+= "FAIL: canvas.toDataURL('image/webp') not supported";
20 document
.getElementById('result').src
= dataURL
;
22 if (window
.testRunner
)
23 window
.testRunner
.notifyDone();
26 var image
= new Image();
27 image
.onload
= webpDataURLTest
;
28 image
.src
= 'resources/html5.png';