JSValue* JSHTMLBaseFontElement::getValueProperty(ExecState* exec, int token) const { switch (token) { case ColorAttrNum: { HTMLBaseFontElement* imp = static_cast<HTMLBaseFontElement*>(impl()); return jsString(exec, imp->color()); } case FaceAttrNum: { HTMLBaseFontElement* imp = static_cast<HTMLBaseFontElement*>(impl()); return jsString(exec, imp->face()); } case SizeAttrNum: { HTMLBaseFontElement* imp = static_cast<HTMLBaseFontElement*>(impl()); return jsNumber(exec, imp->size()); } case ConstructorAttrNum: return getConstructor(exec); } return 0; }