aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/htmlbuttonelement.rs
diff options
context:
space:
mode:
authorMaxim Tsoy <maks.tsoy@gmail.com>2020-06-27 02:01:01 +0200
committerMaxim Tsoy <maks.tsoy@gmail.com>2020-07-02 12:33:21 +0200
commit8194da2752feda8ae58de455ebe0ca6f5904feb8 (patch)
tree1668ad0396fd6e1a5867392c1d99c389a17bb43c /components/script/dom/htmlbuttonelement.rs
parent19b36bd7952630d2e4a749565c570d3cca217658 (diff)
downloadservo-8194da2752feda8ae58de455ebe0ca6f5904feb8.tar.gz
servo-8194da2752feda8ae58de455ebe0ca6f5904feb8.zip
Implement HTMLFormElement.requestSubmit()Also includes a fix for reentrant form submission behavior
Diffstat (limited to 'components/script/dom/htmlbuttonelement.rs')
-rwxr-xr-xcomponents/script/dom/htmlbuttonelement.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/components/script/dom/htmlbuttonelement.rs b/components/script/dom/htmlbuttonelement.rs
index 100d9fb92b7..9e9898f328c 100755
--- a/components/script/dom/htmlbuttonelement.rs
+++ b/components/script/dom/htmlbuttonelement.rs
@@ -77,6 +77,11 @@ impl HTMLButtonElement {
document,
)
}
+
+ #[inline]
+ pub fn is_submit_button(&self) -> bool {
+ self.button_type.get() == ButtonType::Submit
+ }
}
impl HTMLButtonElementMethods for HTMLButtonElement {