[decodingInfo.html]
  type: testharness
  [Test that decodingInfo rejects if it doesn't get a configuration]
    expected: FAIL

  [Test that decodingInfo rejects if the MediaConfiguration isn't valid]
    expected: FAIL

  [Test that decodingInfo rejects if the MediaConfiguration does not have a type]
    expected: FAIL

  [Test that decodingInfo returns a valid MediaCapabilitiesInfo objects]
    expected: FAIL

  [Test that decodingInfo rejects if the MediaConfiguration does not have a valid type]
    expected: FAIL

  [Test that decodingInfo rejects if the configuration doesn't have an audio or video field]
    expected: FAIL

  [Test that decodingInfo rejects if the video configuration has a negative framerate]
    expected: FAIL

  [Test that decodingInfo rejects if the video configuration has a framerate set to 0]
    expected: FAIL

  [Test that decodingInfo rejects if the video configuration has a framerate set to Infinity]
    expected: FAIL

  [Test that decodingInfo rejects if the video configuration contentType doesn't parse]
    expected: FAIL

  [Test that decodingInfo rejects if the video configuration contentType isn't of type video]
    expected: FAIL

  [Test that decodingInfo rejects if the video configuration contentType has more than one parameter]
    expected: FAIL

  [Test that decodingInfo rejects if the video configuration contentType has one parameter that isn't codecs]
    expected: FAIL

  [Test that decodingInfo rejects if the audio configuration contenType doesn't parse]
    expected: FAIL

  [Test that decodingInfo rejects if the audio configuration contentType isn't of type audio]
    expected: FAIL

  [Test that decodingInfo rejects if the audio configuration contentType has more than one parameters]
    expected: FAIL

  [Test that decodingInfo rejects if the audio configuration contentType has one parameter that isn't codecs]
    expected: FAIL

