diff options
author | bors-servo <lbergstrom+bors@mozilla.com> | 2016-05-09 00:48:41 -0700 |
---|---|---|
committer | bors-servo <lbergstrom+bors@mozilla.com> | 2016-05-09 00:48:41 -0700 |
commit | a76db9af54692f47ca592b062c1165fbc5ed2433 (patch) | |
tree | d42f5d29212147c2935754942264e8c5d78820df /components/script/dom/document.rs | |
parent | 47c28586470982a3bc81d774cece3280ab692faa (diff) | |
parent | dfaad2dab29bd896bb9735245c06d3e93c72054f (diff) | |
download | servo-a76db9af54692f47ca592b062c1165fbc5ed2433.tar.gz servo-a76db9af54692f47ca592b062c1165fbc5ed2433.zip |
Auto merge of #11051 - mrmiywj:closeevent-argument, r=Ms2ger
'closeevent' argument for Document::createEvent
Add "close event" argument for Document::createEvent
Fixes #10737
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11051)
<!-- Reviewable:end -->
Diffstat (limited to 'components/script/dom/document.rs')
-rw-r--r-- | components/script/dom/document.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/components/script/dom/document.rs b/components/script/dom/document.rs index 93cb656dcdb..ffb7c31de93 100644 --- a/components/script/dom/document.rs +++ b/components/script/dom/document.rs @@ -32,6 +32,7 @@ use dom::bindings::trace::RootedVec; use dom::bindings::xmlname::XMLName::InvalidXMLName; use dom::bindings::xmlname::{validate_and_extract, namespace_from_domstring, xml_name_type}; use dom::browsingcontext::BrowsingContext; +use dom::closeevent::CloseEvent; use dom::comment::Comment; use dom::customevent::CustomEvent; use dom::documentfragment::DocumentFragment; @@ -2192,6 +2193,8 @@ impl DocumentMethods for Document { Ok(Root::upcast(FocusEvent::new_uninitialized(GlobalRef::Window(&self.window)))), "errorevent" => Ok(Root::upcast(ErrorEvent::new_uninitialized(GlobalRef::Window(&self.window)))), + "closeevent" => + Ok(Root::upcast(CloseEvent::new_uninitialized(GlobalRef::Window(&self.window)))), _ => Err(Error::NotSupported), } |