[MediaDevices-enumerateDevices-per-origin-ids.sub.https.html] expected: if debug and (os == "linux") and not fission and not swgl: OK if debug and (os == "linux") and fission: OK if debug and (os == "android") and fission: [TIMEOUT, OK] if debug and (os == "android") and not fission: OK if debug and (os == "win"): OK [OK, TIMEOUT] [enumerateDevices rotates deviceId after clearing site data] expected: if debug and (os == "linux") and not fission and not swgl: FAIL if debug and (os == "linux") and fission: FAIL if debug and (os == "win"): FAIL if debug and (os == "android"): FAIL [FAIL, NOTRUN] [enumerateDevices has stable deviceIds across same-origin iframe] expected: if debug and (os == "linux") and not fission and not swgl: PASS if debug and (os == "linux") and fission: PASS if debug and (os == "android"): PASS if debug and (os == "win"): PASS [PASS, TIMEOUT] [enumerateDevices rotates deviceId across different-origin iframe] expected: if (os == "win") and debug: PASS if (os == "android") and debug: PASS if (os == "linux") and not fission: [PASS, TIMEOUT, NOTRUN] [PASS, NOTRUN]