Backports web-components#4138 as part of an EoD task
Description
The PR prevents the initial validation that could previously take place when the field is initially provided with a non-empty value and is initially marked invalid:
The initial validation is problematic because it fires a validated event that may result in an invalid state reset on the Flow side, see vaadin/flow-components#3429 (comment) for a more detailed case.
Part of #4150
Covered components
This PR only fixes the issue for the components that extend InputFieldMixin:
Backports web-components#4138 as part of an EoD task