aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/elementinternals.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/elementinternals.rs')
-rw-r--r--components/script/dom/elementinternals.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/components/script/dom/elementinternals.rs b/components/script/dom/elementinternals.rs
index 3956b1cccc8..e0ccef06b29 100644
--- a/components/script/dom/elementinternals.rs
+++ b/components/script/dom/elementinternals.rs
@@ -25,6 +25,7 @@ use crate::dom::node::{window_from_node, Node};
use crate::dom::nodelist::NodeList;
use crate::dom::validation::{is_barred_by_datalist_ancestor, Validatable};
use crate::dom::validitystate::{ValidationFlags, ValidityState};
+use crate::script_runtime::CanGc;
#[derive(Clone, JSTraceable, MallocSizeOf)]
enum SubmissionValue {
@@ -324,11 +325,11 @@ impl ElementInternalsMethods for ElementInternals {
}
/// <https://html.spec.whatwg.org/multipage#dom-elementinternals-reportvalidity>
- fn ReportValidity(&self) -> Fallible<bool> {
+ fn ReportValidity(&self, can_gc: CanGc) -> Fallible<bool> {
if !self.is_target_form_associated() {
return Err(Error::NotSupported);
}
- Ok(self.report_validity())
+ Ok(self.report_validity(can_gc))
}
}