title: Differences in JSON.stringify result between browsers
body: <p>When I JSON.stringify() the following code:</p>
  
  <pre><code>var exampleObject = { "name" : "Žiga Kovač", "kraj" : "Žužemberk"};
  </code></pre>
  
  <p>I get different results between browsers.</p>
  
  <p>IE8 and Google Chrome return:</p>
  
  <pre><code>{"name":"\u017diga Kova\u010d","kraj":"\u017du\u017eemberk"}
  </code></pre>
  
  <p>While Firefox and Opera return:</p>
  
  <pre><code>{"name":"Žiga Kovač","kraj":"Žužemberk"}
  </code></pre>
  
  <p>I am using the browser's native JSON implementation in all 4 browsers. If I undefine the native JSON implementation and replace it with the one from json.org, then all browsers return:</p>
  
  <pre><code>{"name":"Žiga Kovač","kraj":"Žužemberk"}
  </code></pre>
  
  <p>Why is this happening, which result is correct and is it possible to make that all browsers return:</p>
  
  <pre><code>{"name":"\u017diga Kova\u010d","kraj":"\u017du\u017eemberk"}
  </code></pre>
  
  <p>?</p>