/src/main/java/org/htmlunit/util/EncodingSniffer.java
for ( int i = 0; i <= bytes.length; i++) {
for ( int i = 0; i < bytes.length; i++ ) {
private static boolean startsWith(final byte[] bytes, final ByteOrderMark bom) { final byte[] bomBytes = bom.getBytes(); final byte[] firstBytes = Arrays.copyOfRange(bytes, 0, Math.min(bytes.length, bomBytes.length)); return Arrays.equals(firstBytes, bomBytes); } static Charset sniffEncodingFromMetaTag(final byte[] bytes) { <extra_id_0> if (matches(bytes, i, COMMENT_START)) { i = indexOfSubArray(bytes, COMMENT_END, i); if (i == -1) { break; } i += 2;