/src/main/java/org/htmlunit/util/EncodingSniffer.java
if ( matches ( bytes, i, COMMENT_START ) ) { i = indexOfSubArray ( bytes, COMMENT_END, i ) ; if ( i == -1 ) { break; }
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) { for (int i = 0; i < bytes.length; i++) { <extra_id_0> i += 2; } else if (matches(bytes, i, META_START)) { i += META_START.length; for (Attribute att = getAttribute(bytes, i); att != null; att = getAttribute(bytes, i)) { i = att.getUpdatedIndex();