aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/htmltextareaelement.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/htmltextareaelement.rs')
-rwxr-xr-xcomponents/script/dom/htmltextareaelement.rs10
1 files changed, 6 insertions, 4 deletions
diff --git a/components/script/dom/htmltextareaelement.rs b/components/script/dom/htmltextareaelement.rs
index a0b230e62bb..e92b95f5cff 100755
--- a/components/script/dom/htmltextareaelement.rs
+++ b/components/script/dom/htmltextareaelement.rs
@@ -736,10 +736,12 @@ impl Validatable for HTMLTextAreaElement {
// https://html.spec.whatwg.org/multipage/#suffering-from-being-missing
// https://html.spec.whatwg.org/multipage/#the-textarea-element%3Asuffering-from-being-missing
- if validate_flags.contains(ValidationFlags::VALUE_MISSING) {
- if self.Required() && self.is_mutable() && value_len == 0 {
- failed_flags.insert(ValidationFlags::VALUE_MISSING);
- }
+ if validate_flags.contains(ValidationFlags::VALUE_MISSING) &&
+ self.Required() &&
+ self.is_mutable() &&
+ value_len == 0
+ {
+ failed_flags.insert(ValidationFlags::VALUE_MISSING);
}
if value_dirty && last_edit_by_user && value_len > 0 {