/src/main/java/org/htmlunit/html/HtmlInput.java
&& !isTooShortValidityState( ) && !hasPatternMismatchValidityState( ) ;&& !hasPatternMismatchValidityState( ) ;
&& !hasPatternMismatchValidityState ( ) ;
@Override public boolean isValidValidityState() { return !isCustomErrorValidityState() && !isValueMissingValidityState() && !isTooLongValidityState() && !isTooShortValidityState() <extra_id_0> } @Override public boolean isValueMissingValidityState() { return isRequiredSupported() && ATTRIBUTE_NOT_DEFINED != getAttributeDirect(ATTRIBUTE_REQUIRED) && getValue().isEmpty();