aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/text.rs
diff options
context:
space:
mode:
authorJosh Matthews <josh@joshmatthews.net>2013-08-28 20:31:30 -0400
committerJosh Matthews <josh@joshmatthews.net>2013-08-28 20:31:30 -0400
commit8070f02e396ad575e3db3efdeae7c4f54a816404 (patch)
treee9e579ed87d7d8fbfc1296b4fe526014252263cf /src/components/script/dom/text.rs
parent1eb5eeb630f46b4474678d3634c70db8c99adf77 (diff)
downloadservo-8070f02e396ad575e3db3efdeae7c4f54a816404.tar.gz
servo-8070f02e396ad575e3db3efdeae7c4f54a816404.zip
Generate bindings for Comment and DocumentType.
Diffstat (limited to 'src/components/script/dom/text.rs')
-rw-r--r--src/components/script/dom/text.rs22
1 files changed, 1 insertions, 21 deletions
diff --git a/src/components/script/dom/text.rs b/src/components/script/dom/text.rs
index 95926d12d92..807b1645d57 100644
--- a/src/components/script/dom/text.rs
+++ b/src/components/script/dom/text.rs
@@ -2,13 +2,10 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-use dom::bindings::utils::{DOMString, ErrorResult, null_string, CacheableWrapper};
-use dom::bindings::utils::{BindingObject, WrapperCache};
-use dom::bindings::codegen::TextBinding;
+use dom::bindings::utils::{DOMString, ErrorResult, null_string};
use dom::characterdata::CharacterData;
use dom::node::{AbstractNode, ScriptView, Node, TextNodeTypeId};
use dom::window::Window;
-use js::jsapi::{JSContext, JSObject};
/// An HTML text node.
pub struct Text {
@@ -36,20 +33,3 @@ impl Text {
null_string
}
}
-
-impl CacheableWrapper for Text {
- fn get_wrappercache(&mut self) -> &mut WrapperCache {
- self.parent.get_wrappercache()
- }
-
- fn wrap_object_shared(@mut self, cx: *JSContext, scope: *JSObject) -> *JSObject {
- let mut unused = false;
- TextBinding::Wrap(cx, scope, self, &mut unused)
- }
-}
-
-impl BindingObject for Text {
- fn GetParentObject(&self, cx: *JSContext) -> Option<@mut CacheableWrapper> {
- self.parent.GetParentObject(cx)
- }
-}