Bug 194611 - [GTK][WPE] http/wpt/webrtc/getUserMedia-processSwapping.html is failing
Summary: [GTK][WPE] http/wpt/webrtc/getUserMedia-processSwapping.html is failing
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-13 14:01 PST by Alicia Boya García
Modified: 2019-02-13 14:01 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alicia Boya García 2019-02-13 14:01:21 PST
This test is failing on GTK and WPE:

http/wpt/webrtc/getUserMedia-processSwapping.html

--- /home/slave/webkitgtk/gtk-linux-64-debug-tests/build/layout-test-results/http/wpt/webrtc/getUserMedia-processSwapping-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-debug-tests/build/layout-test-results/http/wpt/webrtc/getUserMedia-processSwapping-actual.txt
@@ -1 +1 @@
-PASS
+FAIL: no capture state

This is a new test, so probably it has always been failing.

async function getUserMediaAndNavigate()
{
    local.srcObject = await navigator.mediaDevices.getUserMedia({video: true});
    await local.play();
    await new Promise(resolve => setTimeout(resolve, 1000));
    if (window.testRunner && !testRunner.isDoingMediaCapture) {
        document.body.innerHTML = "FAIL: no capture state";
        testRunner.notifyDone();
        return;
    }
    window.location = get_host_info().HTTPS_ORIGIN + "/WebKit/webrtc/getUserMedia-processSwapping.html";
}