/src/main/java/org/htmlunit/html/HtmlInput.java
if ( !isMinMaxLengthSupported( ) || isValueDirty_ || !hasFeature( HTMLINPUT_ATTRIBUTE_MIN_MAX_LENGTH_SUPPORTED) || getMaxLength( ) == Integer.MAX_VALUE
if ( !isMinMaxLengthSupported ( ) || valueModifiedByJavascript_ || !hasFeature ( HTMLINPUT_ATTRIBUTE_MIN_MAX_LENGTH_SUPPORTED ) || getMaxLength ( ) == Integer.MAX_VALUE
public DomNode cloneNode(final boolean deep) { final HtmlInput newnode = (HtmlInput) super.cloneNode(deep); newnode.newNames_ = new HashSet<>(newNames_); return newnode; } private boolean isMaxLengthValid() { <extra_id_0> || getDefaultValue().equals(getValue())) { return true; } return getValue().length() <= getMaxLength(); } private boolean isMinLengthValid() {