PseudoElement::PseudoElement(Element& host, PseudoId pseudoId) : Element(pseudoElementTagName(), host.document(), CreatePseudoElement) , m_hostElement(&host) , m_pseudoId(pseudoId) { ASSERT(pseudoId == BEFORE || pseudoId == AFTER); setHasCustomStyleResolveCallbacks(); }
SliderThumbElement::SliderThumbElement(Document& document) : HTMLDivElement(HTMLNames::divTag, document) , m_inDragMode(false) #if ENABLE(IOS_TOUCH_EVENTS) , m_exclusiveTouchIdentifier(NoIdentifier) , m_isRegisteredAsTouchEventListener(false) #endif { setHasCustomStyleResolveCallbacks(); }
HTMLTextAreaElement::HTMLTextAreaElement(const QualifiedName& tagName, Document* document, HTMLFormElement* form) : HTMLTextFormControlElement(tagName, document, form) , m_rows(defaultRows) , m_cols(defaultCols) , m_wrap(SoftWrap) , m_placeholder(0) , m_isDirty(false) , m_wasModifiedByUser(false) { ASSERT(hasTagName(textareaTag)); setFormControlValueMatchesRenderer(true); setHasCustomStyleResolveCallbacks(); }
END_REGISTER_ANIMATED_PROPERTIES inline SVGImageElement::SVGImageElement(const QualifiedName& tagName, Document* document) : SVGGraphicsElement(tagName, document) , m_x(LengthModeWidth) , m_y(LengthModeHeight) , m_width(LengthModeWidth) , m_height(LengthModeHeight) , m_imageLoader(this) { ASSERT(isSVGImageElement(this)); registerAnimatedPropertiesForSVGImageElement(); setHasCustomStyleResolveCallbacks(); }