[mediasource-sourcebuffer-mode.html]
  type: testharness
  prefs: [media.mediasource.enabled:true, media.mediasource.whitelist:false]
  [Test initial value of SourceBuffer.mode is "segments"]
    expected:
      if os == "linux": FAIL
      if (os == "win") and (version == "5.1.2600"): FAIL

  [Test setting SourceBuffer.mode]
    expected:
      if os == "linux": FAIL
      if (os == "win") and (version == "5.1.2600"): FAIL

  [Test setting a removed SourceBuffer's mode]
    expected:
      if os == "linux": FAIL
      if (os == "win") and (version == "5.1.2600"): FAIL

  [Test setting SourceBuffer.mode while still updating]
    expected:
      if os == "linux": FAIL
      if (os == "win") and (version == "5.1.2600"): FAIL

  [Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.]
    expected:
      if os == "linux": FAIL
      if (os == "win") and (version == "5.1.2600"): FAIL

  [Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.]
    expected:
      if os == "linux": FAIL
      if (os == "win") and (version == "5.1.2600"): FAIL

