Bug 1771007 - Add testcase. r=aosmond

Differential Revision: https://phabricator.services.mozilla.com/D153308
This commit is contained in:
Lee Salzman 2022-07-31 15:36:59 +00:00
Родитель ab1c706183
Коммит 57b5364468
2 изменённых файлов: 23 добавлений и 0 удалений

Просмотреть файл

@ -0,0 +1,22 @@
<!DOCTYPE html>
<html>
<head>
<script id="worker1" type="javascript/worker">
self.onmessage = async function (e) {
const canvas = new OffscreenCanvas(82, 127)
canvas.getContext('2d', {})
canvas.width = 134
await canvas.convertToBlob({})
canvas.transferToImageBitmap()
}
</script>
<script>
window.addEventListener('load', () => {
const blob = new Blob([document.querySelector('#worker1').textContent], { type: 'text/javascript' })
const worker = new Worker(window.URL.createObjectURL(blob))
worker.postMessage([], [])
setTimeout('self.close()', 500)
})
</script>
</head>
</html>

Просмотреть файл

@ -63,3 +63,4 @@ pref(webgl.enable-privileged-extensions,true) load 1744172.html
load 1757925-1.html
load 1757755.html
pref(gfx.offscreencanvas.enabled,true) load 1769878.html
pref(gfx.offscreencanvas.enabled,true) load 1771007-1.html