2 * Test for bug 419157: ensure that a MIME parameter with no charset information
5 const Cc
= Components
.classes
;
6 const Ci
= Components
.interfaces
;
8 const header
= "Content-Disposition: attachment;filename=IT839\x04\xB5(m8)2.pdf;";
9 const expected
= "IT839\u0004\u00b5(m8)2.pdf";
13 var mhp
= Cc
["@mozilla.org/network/mime-hdrparam;1"].
14 getService(Ci
.nsIMIMEHeaderParam
);
16 var unused
= { value
: null };
20 result
= mhp
.getParameter(header
, "filename", "UTF-8", true, unused
);
23 do_check_eq(result
, expected
);