[MediaDevices-enumerateDevices-per-origin-ids.sub.https.html] expected: if debug and (os == "linux") and not fission and not swgl: OK if not debug and (os == "linux") and not asan and not tsan: [TIMEOUT, OK] if debug and (os == "linux") and fission: OK if debug and (os == "android"): OK [OK, TIMEOUT] [enumerateDevices rotates deviceId after clearing site data] expected: if debug and (os == "linux") and not fission and not swgl: FAIL if not debug and (os == "linux") and not asan and not tsan: [NOTRUN, FAIL] if debug and (os == "linux") and fission: 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 not debug and (os == "linux") and not asan and not tsan: [TIMEOUT, PASS] if debug and (os == "linux") and fission: PASS if debug and (os == "android"): PASS [PASS, TIMEOUT] [enumerateDevices rotates deviceId across different-origin iframe] expected: if (os == "linux") and fission and not debug and not asan and not tsan: [NOTRUN, PASS] if (os == "win") and (processor == "x86_64") and not debug: [PASS, TIMEOUT, NOTRUN] if (os == "linux") and not fission: [PASS, TIMEOUT, NOTRUN] if (os == "android") and debug: PASS [PASS, NOTRUN]