aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom
diff options
context:
space:
mode:
authorPatrick Shaughnessy <pshaughn@comcast.net>2019-12-11 19:06:12 -0500
committerPatrick Shaughnessy <pshaughn@comcast.net>2019-12-12 11:33:32 -0500
commitec70f426383eac8b2b87271f6e50bd9afb0632f2 (patch)
tree8188923baa35967dc03416a5c1f099cad939227c /components/script/dom
parentc54d09afaf68981e11604a7122d3d79bc0a20ff3 (diff)
downloadservo-ec70f426383eac8b2b87271f6e50bd9afb0632f2.tar.gz
servo-ec70f426383eac8b2b87271f6e50bd9afb0632f2.zip
Removed createEvent cases, removed now-unused new_uninitializeds
Diffstat (limited to 'components/script/dom')
-rw-r--r--components/script/dom/closeevent.rs8
-rw-r--r--components/script/dom/document.rs25
-rw-r--r--components/script/dom/progressevent.rs7
-rw-r--r--components/script/dom/webglcontextevent.rs12
4 files changed, 2 insertions, 50 deletions
diff --git a/components/script/dom/closeevent.rs b/components/script/dom/closeevent.rs
index c88c3ac76aa..1c07813bce3 100644
--- a/components/script/dom/closeevent.rs
+++ b/components/script/dom/closeevent.rs
@@ -33,14 +33,6 @@ impl CloseEvent {
}
}
- pub fn new_uninitialized(global: &GlobalScope) -> DomRoot<CloseEvent> {
- reflect_dom_object(
- Box::new(CloseEvent::new_inherited(false, 0, DOMString::new())),
- global,
- CloseEventBinding::Wrap,
- )
- }
-
pub fn new(
global: &GlobalScope,
type_: Atom,
diff --git a/components/script/dom/document.rs b/components/script/dom/document.rs
index 218554e9a9d..62bce543695 100644
--- a/components/script/dom/document.rs
+++ b/components/script/dom/document.rs
@@ -38,7 +38,6 @@ use crate::dom::bindings::xmlname::{
namespace_from_domstring, validate_and_extract, xml_name_type,
};
use crate::dom::cdatasection::CDATASection;
-use crate::dom::closeevent::CloseEvent;
use crate::dom::comment::Comment;
use crate::dom::compositionevent::CompositionEvent;
use crate::dom::cssstylesheet::CSSStyleSheet;
@@ -52,7 +51,6 @@ use crate::dom::element::CustomElementCreationMode;
use crate::dom::element::{
Element, ElementCreator, ElementPerformFullscreenEnter, ElementPerformFullscreenExit,
};
-use crate::dom::errorevent::ErrorEvent;
use crate::dom::event::{Event, EventBubbles, EventCancelable, EventDefault, EventStatus};
use crate::dom::eventtarget::EventTarget;
use crate::dom::focusevent::FocusEvent;
@@ -81,9 +79,7 @@ use crate::dom::node::{LayoutNodeHelpers, Node, NodeDamage, NodeFlags, ShadowInc
use crate::dom::nodeiterator::NodeIterator;
use crate::dom::nodelist::NodeList;
use crate::dom::pagetransitionevent::PageTransitionEvent;
-use crate::dom::popstateevent::PopStateEvent;
use crate::dom::processinginstruction::ProcessingInstruction;
-use crate::dom::progressevent::ProgressEvent;
use crate::dom::promise::Promise;
use crate::dom::range::Range;
use crate::dom::servoparser::ServoParser;
@@ -97,7 +93,6 @@ use crate::dom::touchlist::TouchList;
use crate::dom::treewalker::TreeWalker;
use crate::dom::uievent::UIEvent;
use crate::dom::virtualmethods::vtable_for;
-use crate::dom::webglcontextevent::WebGLContextEvent;
use crate::dom::webglrenderingcontext::WebGLRenderingContext;
use crate::dom::wheelevent::WheelEvent;
use crate::dom::window::{ReflowReason, Window};
@@ -3814,15 +3809,11 @@ impl DocumentMethods for Document {
"compositionevent" | "textevent" => Ok(DomRoot::upcast(
CompositionEvent::new_uninitialized(&self.window),
)),
- "closeevent" => Ok(DomRoot::upcast(CloseEvent::new_uninitialized(
- self.window.upcast(),
- ))),
"customevent" => Ok(DomRoot::upcast(CustomEvent::new_uninitialized(
self.window.upcast(),
))),
- "errorevent" => Ok(DomRoot::upcast(ErrorEvent::new_uninitialized(
- self.window.upcast(),
- ))),
+ // FIXME(#25136): devicemotionevent, deviceorientationevent
+ // FIXME(#7529): dragevent
"events" | "event" | "htmlevents" | "svgevents" => {
Ok(Event::new_uninitialized(&self.window.upcast()))
},
@@ -3839,15 +3830,6 @@ impl DocumentMethods for Document {
"mouseevent" | "mouseevents" => {
Ok(DomRoot::upcast(MouseEvent::new_uninitialized(&self.window)))
},
- "pagetransitionevent" => Ok(DomRoot::upcast(PageTransitionEvent::new_uninitialized(
- &self.window,
- ))),
- "popstateevent" => Ok(DomRoot::upcast(PopStateEvent::new_uninitialized(
- &self.window,
- ))),
- "progressevent" => Ok(DomRoot::upcast(ProgressEvent::new_uninitialized(
- self.window.upcast(),
- ))),
"storageevent" => Ok(DomRoot::upcast(StorageEvent::new_uninitialized(
&self.window,
"".into(),
@@ -3859,9 +3841,6 @@ impl DocumentMethods for Document {
&TouchList::new(&self.window, &[]),
))),
"uievent" | "uievents" => Ok(DomRoot::upcast(UIEvent::new_uninitialized(&self.window))),
- "webglcontextevent" => Ok(DomRoot::upcast(WebGLContextEvent::new_uninitialized(
- &self.window,
- ))),
_ => Err(Error::NotSupported),
}
}
diff --git a/components/script/dom/progressevent.rs b/components/script/dom/progressevent.rs
index a1272baf8e3..c5f33dfe305 100644
--- a/components/script/dom/progressevent.rs
+++ b/components/script/dom/progressevent.rs
@@ -32,13 +32,6 @@ impl ProgressEvent {
total: total,
}
}
- pub fn new_uninitialized(global: &GlobalScope) -> DomRoot<ProgressEvent> {
- reflect_dom_object(
- Box::new(ProgressEvent::new_inherited(false, 0, 0)),
- global,
- ProgressEventBinding::Wrap,
- )
- }
pub fn new(
global: &GlobalScope,
type_: Atom,
diff --git a/components/script/dom/webglcontextevent.rs b/components/script/dom/webglcontextevent.rs
index 5bc153ddccd..e4b0efe0360 100644
--- a/components/script/dom/webglcontextevent.rs
+++ b/components/script/dom/webglcontextevent.rs
@@ -42,18 +42,6 @@ impl WebGLContextEvent {
}
}
- pub fn new_uninitialized(window: &Window) -> DomRoot<WebGLContextEvent> {
- // according to https://www.khronos.org/registry/webgl/specs/1.0/#5.15 this is
- // additional information or the empty string if no additional information is
- // available.
- let status_message = DOMString::new();
- reflect_dom_object(
- Box::new(WebGLContextEvent::new_inherited(status_message)),
- window,
- WebGLContextEventBinding::Wrap,
- )
- }
-
pub fn new(
window: &Window,
type_: Atom,