[send-content-type-charset.htm]
  type: testharness
  [XMLHttpRequest: send() - charset parameter of Content-Type]
    expected: FAIL

  [XMLHttpRequest: send() - charset parameter of Content-Type 1]
    expected: FAIL

  [XMLHttpRequest: send() - charset parameter of Content-Type 2]
    expected: FAIL

  [XMLHttpRequest: send() - charset parameter of Content-Type 3]
    expected: FAIL

  [XMLHttpRequest: send() - charset parameter of Content-Type 4]
    expected: FAIL

  [XMLHttpRequest: send() - charset parameter of Content-Type 6]
    expected: FAIL

  [XMLHttpRequest: send() - charset parameter of Content-Type 7]
    expected: FAIL

  [header with invalid MIME type is not changed]
    expected: FAIL

  [known charset but bogus header - missing MIME type]
    expected: FAIL

  [bogus charset and bogus header - missing MIME type]
    expected: FAIL

  [If no charset= param is given, implementation should not add one - unknown MIME]
    expected: FAIL

  [If no charset= param is given, implementation should not add one - known MIME]
    expected: FAIL

  [charset given but wrong, fix it (unknown MIME, bogus charset)]
    expected: FAIL

  [charset given but wrong, fix it (known MIME, bogus charset)]
    expected: FAIL

  [charset given but wrong, fix it (known MIME, actual charset)]
    expected: FAIL

  [If multiple charset parameters are given, all should be rewritten]
    expected: FAIL

  [No content type set, give MIME and charset]
    expected: FAIL

