NEW 28282
CSSMutableStyleDeclaration::setProperty does not parse color property
https://bugs.webkit.org/show_bug.cgi?id=28282
Summary CSSMutableStyleDeclaration::setProperty does not parse color property
Ryosuke Niwa
Reported 2009-08-13 14:36:19 PDT
CSSMutableStyleDeclaration::setProperty does not parse CSSPropertyColor property. e.g. in /editing/execCommand/modifyForeColorByCharacter.html, we add green color but parsed color has the RGBA32 value 0. Put a break point in executeApplyStyle (109 @ editing/EditorCommand.cpp). Inserting the following code would reveal this behavior: RefPtr<CSSValue> value = style->getPropertyCSSValue(propertyID); ASSERT(value->isPrimitiveValue()); CSSPrimitiveValue* pvalue = static_cast<CSSPrimitiveValue*>(value.get()); fprintf(stderr, "rgba32[%x] cssText[%s]\n", pvalue->getRGBA32Value(), pvalue->cssText().ascii().data()); which prints rgba32[0] cssText[green]
Attachments
Note You need to log in before you can comment on or make changes to this bug.