Home | History | Annotate | Download | only in html

Lines Matching refs:attr

73 void HTMLMarqueeElement::parseMappedAttribute(Attribute* attr)
75 if (attr->name() == widthAttr) {
76 if (!attr->value().isEmpty())
77 addCSSLength(attr, CSSPropertyWidth, attr->value());
78 } else if (attr->name() == heightAttr) {
79 if (!attr->value().isEmpty())
80 addCSSLength(attr, CSSPropertyHeight, attr->value());
81 } else if (attr->name() == bgcolorAttr) {
82 if (!attr->value().isEmpty())
83 addCSSColor(attr, CSSPropertyBackgroundColor, attr->value());
84 } else if (attr->name() == vspaceAttr) {
85 if (!attr->value().isEmpty()) {
86 addCSSLength(attr, CSSPropertyMarginTop, attr->value());
87 addCSSLength(attr, CSSPropertyMarginBottom, attr->value());
89 } else if (attr->name() == hspaceAttr) {
90 if (!attr->value().isEmpty()) {
91 addCSSLength(attr, CSSPropertyMarginLeft, attr->value());
92 addCSSLength(attr, CSSPropertyMarginRight, attr->value());
94 } else if (attr->name() == scrollamountAttr) {
95 if (!attr->value().isEmpty())
96 addCSSLength(attr, CSSPropertyWebkitMarqueeIncrement, attr->value());
97 } else if (attr->name() == scrolldelayAttr) {
98 if (!attr->value().isEmpty())
99 addCSSLength(attr, CSSPropertyWebkitMarqueeSpeed, attr->value());
100 } else if (attr->name() == loopAttr) {
101 if (!attr->value().isEmpty()) {
102 if (attr->value() == "-1" || equalIgnoringCase(attr->value(), "infinite"))
103 addCSSProperty(attr, CSSPropertyWebkitMarqueeRepetition, CSSValueInfinite);
105 addCSSLength(attr, CSSPropertyWebkitMarqueeRepetition, attr->value());
107 } else if (attr->name() == behaviorAttr) {
108 if (!attr->value().isEmpty())
109 addCSSProperty(attr, CSSPropertyWebkitMarqueeStyle, attr->value());
110 } else if (attr->name() == directionAttr) {
111 if (!attr->value().isEmpty())
112 addCSSProperty(attr, CSSPropertyWebkitMarqueeDirection, attr->value());
113 } else if (attr->name() == truespeedAttr)
114 m_minimumDelay = !attr->isEmpty() ? 0 : defaultMinimumDelay;
116 HTMLElement::parseMappedAttribute(attr);