diff -r 8efbe49b283f -r f203b54b3d33 emul/mini/src/main/java/java/net/URL.java --- a/emul/mini/src/main/java/java/net/URL.java Thu Jan 31 18:45:00 2013 +0100 +++ b/emul/mini/src/main/java/java/net/URL.java Fri Feb 01 14:16:26 2013 +0100 @@ -25,6 +25,7 @@ package java.net; +import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStream; import org.apidesign.bck2brwsr.core.JavaScriptBody; @@ -962,7 +963,11 @@ if (is != null) { return is; } - throw new IOException(); + byte[] arr = (byte[]) getContent(new Class[] { byte[].class }); + if (arr == null) { + throw new IOException(); + } + return new ByteArrayInputStream(arr); } /**