On 11/03/2011 05:13, Charles Lee wrote:
On 03/10/2011 11:46 PM, Chris Hegarty wrote:
Charles, Alan,

I filed CR 7026346: " URLConnection.guessContentTypeFromStream does
not support UTF-8 and UTF-32 xml streams with BOM", for this issue.

I also creating a webrev from your patch, with the following changes:

* Moved the UTF-32BE before the UTF-32LE, as per the comment
* filled out the UTF-32BE and UTF-32LE around the '?' '<' 'x' chars
* Included you original test in an existing test for xml content types.

Charles, Please verify the changes.

http://cr.openjdk.java.net/~chegar/7026346/webrev.00/webrev/

Alan,
I believe you already looked at the original patch. I think these
changes are fine, can you please also review.

Thanks,
-Chris.
Looks even better. Thanks a lot Chris.

JDK7 changeset [1]:

Changeset: 107d55ecd50d
Author:    chegar
Date:      2011-03-11 08:57 +0000
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/107d55ecd50d

7026346: URLConnection.guessContentTypeFromStream does not support UTF-8 and UTF-32 xml streams with BOM
Reviewed-by: alanb
Contributed-by: Charles Lee <littlee at linux.vnet.ibm.com>

! src/share/classes/java/net/URLConnection.java
! test/java/net/URLConnection/GetXmlContentType.java

-Chris.

[1]  http://mail.openjdk.java.net/pipermail/net-dev/2011-March/002869.html

Reply via email to