]> source.dussan.org Git - jquery.git/commitdiff
UTF8 support rolled in (both for external docs and innerHTML).
authorJohn Resig <jeresig@gmail.com>
Sun, 8 Jul 2007 20:22:50 +0000 (20:22 +0000)
committerJohn Resig <jeresig@gmail.com>
Sun, 8 Jul 2007 20:22:50 +0000 (20:22 +0000)
build/runtest/env.js

index 6483324627ba37c4282bd4b2d6eb35ee3df4e1d2..fae6490b3e501cf1cbafe4d74fffccdff76dd83b 100644 (file)
@@ -12,7 +12,9 @@ var window = this;
        };
        
        window.__defineSetter__("location", function(url){
-               window.document = new DOMDocument(url);
+               window.document = new DOMDocument(
+                       new Packages.org.xml.sax.InputSource(\r                  new java.io.InputStreamReader(
+                               new java.io.FileInputStream(url))));
        });
        
        window.__defineGetter__("location", function(url){
@@ -256,7 +258,7 @@ var window = this;
                        var nodes = this.ownerDocument.importNode(
                                new DOMDocument( new java.io.ByteArrayInputStream(
                                        (new java.lang.String("<wrap>" + html + "</wrap>"))
-                                               .getBytes())).documentElement, true).childNodes;
+                                               .getBytes("UTF8"))).documentElement, true).childNodes;
                                
                        while (this.firstChild)
                                this.removeChild( this.firstChild );