[mediastreamaudiosourcenode-from-context-with-different-rate.html] expected: if (os == "android") and fission: [TIMEOUT, OK] [mediastreamaudiosourcenode-from-context-with-different-rate.https.html] [Test closing one AudioContext stops only it (cloned tracks)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test suspending one AudioContext silences only it (cloned tracks)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test disconnecting one MediaStreamAudioSourceNode silences only it (cloned tracks)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test stopping one MediaStream's tracks silences only its detector (cloned tracks)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test disabling one MediaStream's tracks silences only its detector (cloned tracks)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test removing tracks from one MediaStream silences only it} (cloned tracks)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test stopping the input MediaStream's tracks silences nothing (cloned tracks)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test suspending the input AudioContext silences all detectors (cloned tracks)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test closing the input AudioContext silences all detectors (cloned tracks)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test removing tracks from one MediaStream silences only its detector when destination rates are the same (cloned tracks, 48000->32000)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test closing one AudioContext stops only it (shared tracks)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test suspending one AudioContext silences only it (shared tracks)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test disconnecting one MediaStreamAudioSourceNode silences only it (shared tracks)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test stopping one MediaStream's tracks silences all detectors (shared tracks)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test disabling one MediaStream's tracks silences all detectors (shared tracks)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test removing tracks from one MediaStream silences only it} (shared tracks)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test stopping the input MediaStream's tracks silences all detectors (shared tracks)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test suspending the input AudioContext silences all detectors (shared tracks)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test closing the input AudioContext silences all detectors (shared tracks)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] [Test removing tracks from one MediaStream silences only its detector when destination rates are the same (shared tracks, 48000->32000)] expected: if (os == "mac") and not debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL]