зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1553262 - Add mochitest. r=jib
A crashtest oddly enough led to unrelated hangs. Differential Revision: https://phabricator.services.mozilla.com/D34854 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
372e3a61a4
Коммит
2457f85c0d
|
@ -784,6 +784,8 @@ tags=capturestream
|
|||
[test_bug1512958.html]
|
||||
skip-if = toolkit == 'android' # android(bug 1232305)
|
||||
tags=msg capturestream
|
||||
[test_bug1553262.html]
|
||||
tags=msg capturestream
|
||||
[test_can_play_type.html]
|
||||
skip-if = (android_version == '23' && debug) || (android_version == '25' && debug) # android(bug 1232305)
|
||||
[test_can_play_type_mpeg.html]
|
||||
|
|
|
@ -0,0 +1,31 @@
|
|||
<!DOCTYPE HTML>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Bug 1553262</title>
|
||||
<script src="/tests/SimpleTest/SimpleTest.js"></script>
|
||||
<link rel="stylesheet" href="/tests/SimpleTest/test.css"/>
|
||||
</head>
|
||||
<body>
|
||||
<script>
|
||||
const canvas = document.createElement('canvas')
|
||||
const context = canvas.getContext('2d')
|
||||
|
||||
const video = document.createElement('video')
|
||||
const source = new AudioContext().createMediaElementSource(video)
|
||||
const stream = canvas.captureStream()
|
||||
|
||||
const xhr = new XMLHttpRequest()
|
||||
|
||||
context.rect(256, -32768, 16, 16)
|
||||
video.srcObject = stream
|
||||
for (let i = 0; i < 16; i++) {
|
||||
xhr.open('P', '', false)
|
||||
xhr.send()
|
||||
}
|
||||
|
||||
video.srcObject = stream
|
||||
ok(true, "success")
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
Загрузка…
Ссылка в новой задаче