Use RefCell in DOMRefCell to reduce duplicated code.

This commit is contained in:
Ms2ger 2014-11-14 13:31:51 +01:00
parent c0016c7438
commit 86d609abaf
8 changed files with 28 additions and 95 deletions

View file

@ -4,7 +4,7 @@
//! DOM bindings for `CharacterData`.
use dom::bindings::cell::{DOMRefCell, Ref};
use dom::bindings::cell::DOMRefCell;
use dom::bindings::codegen::Bindings::CharacterDataBinding::CharacterDataMethods;
use dom::bindings::codegen::InheritTypes::{CharacterDataDerived, NodeCast};
use dom::bindings::error::{Fallible, ErrorResult, IndexSize};
@ -13,8 +13,11 @@ use dom::bindings::utils::{Reflectable, Reflector};
use dom::document::Document;
use dom::eventtarget::{EventTarget, NodeTargetTypeId};
use dom::node::{CommentNodeTypeId, Node, NodeTypeId, TextNodeTypeId, ProcessingInstructionNodeTypeId, NodeHelpers};
use servo_util::str::DOMString;
use std::cell::Ref;
#[dom_struct]
pub struct CharacterData {
node: Node,