| Index: content/test/data/media/webrtc_test_utilities.js
|
| diff --git a/content/test/data/media/webrtc_test_utilities.js b/content/test/data/media/webrtc_test_utilities.js
|
| index c56953fd2cbe64edf2e66019527d09dfc4183432..644a812565ee821798a7120819cff6aeba41d5d8 100644
|
| --- a/content/test/data/media/webrtc_test_utilities.js
|
| +++ b/content/test/data/media/webrtc_test_utilities.js
|
| @@ -72,12 +72,22 @@ function detectVideo(videoElementName, predicate, callback) {
|
| predicate(pixels, oldPixels)) {
|
| console.log('Done looking at video in element ' + videoElementName);
|
| clearInterval(waitVideo);
|
| - callback();
|
| + callback(videoElement.videoWidth, videoElement.videoHeight);
|
| }
|
| oldPixels = pixels;
|
| }, 200);
|
| }
|
|
|
| +function waitForVideoWithResolution(element, expected_width, expected_height) {
|
| + addExpectedEvent();
|
| + detectVideoPlaying(element,
|
| + function (width, height) {
|
| + assertEquals(expected_width, width);
|
| + assertEquals(expected_height, height);
|
| + eventOccured();
|
| + });
|
| +}
|
| +
|
| function waitForVideo(videoElement) {
|
| addExpectedEvent();
|
| detectVideoPlaying(videoElement, function () { eventOccured(); });
|
|
|