summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/xhr/overridemimetype-unsent-state-force-shiftjis.any.js
blob: b3125b014be2868e111f15a1a05df17a8de51c41 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
async_test(t => {
  const client = new XMLHttpRequest();
  client.overrideMimeType('text/plain;charset=Shift-JIS');
  client.onreadystatechange = t.step_func(() => {
    if (client.readyState === 4) {
      assert_equals( client.responseText, 'テスト' );
      t.done();
    }
  });
  client.open("GET", "resources/status.py?type="+encodeURIComponent('text/html;charset=iso-8859-1')+'&content=%83%65%83%58%83%67');
  client.send( '' );
}, "XMLHttpRequest: overrideMimeType() in unsent state, enforcing Shift-JIS encoding");