зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1305336. Part 4 - create elements dynamically because pref changes only take effect for those elements that are created later. r=pehrsons
MozReview-Commit-ID: IvzSrnVQV5F --HG-- extra : rebase_source : 2830517544272f47138ebfaa7595c5f3457c0dfe
This commit is contained in:
Родитель
2911035748
Коммит
7d431b82f1
|
@ -7,8 +7,6 @@
|
||||||
<script type="text/javascript" src="manifest.js"></script>
|
<script type="text/javascript" src="manifest.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<video id="v1"></video>
|
|
||||||
<video id="v2" autoplay></video>
|
|
||||||
<pre id="test">
|
<pre id="test">
|
||||||
<script class="testbody" type="text/javascript">
|
<script class="testbody" type="text/javascript">
|
||||||
SimpleTest.waitForExplicitFinish();
|
SimpleTest.waitForExplicitFinish();
|
||||||
|
@ -20,8 +18,14 @@ if (media == null) {
|
||||||
SimpleTest.finish();
|
SimpleTest.finish();
|
||||||
} else {
|
} else {
|
||||||
function startTest() {
|
function startTest() {
|
||||||
v1.src = media.name;
|
var v1 = document.createElement('video');
|
||||||
|
var v2 = document.createElement('video');
|
||||||
v1.preload = 'metadata';
|
v1.preload = 'metadata';
|
||||||
|
v2.autoplay = true;
|
||||||
|
document.body.appendChild(v1);
|
||||||
|
document.body.appendChild(v2);
|
||||||
|
|
||||||
|
v1.src = media.name;
|
||||||
v1.onloadedmetadata = function() {
|
v1.onloadedmetadata = function() {
|
||||||
v2.srcObject = v1.mozCaptureStream();
|
v2.srcObject = v1.mozCaptureStream();
|
||||||
v1.play();
|
v1.play();
|
||||||
|
|
Загрузка…
Ссылка в новой задаче