#include "core/css/CSSPrimitiveValueMappings.h"
#include "core/css/StylePropertySet.h"
#include "core/dom/Element.h"
+#include "core/dom/ElementTraversal.h"
#include "core/fetch/DocumentResource.h"
#include "core/rendering/svg/RenderSVGResourceFilter.h"
#include "core/svg/SVGDocumentExtensions.h"
#include "core/svg/graphics/filters/SVGFilterBuilder.h"
#include "platform/graphics/filters/SourceAlpha.h"
-namespace WebCore {
+namespace blink {
HashMap<const FilterOperation*, OwnPtr<DocumentResourceReference> >* ReferenceFilterBuilder::documentResourceReferences = 0;
const RenderObject* renderer = svgElement->renderer();
const RenderStyle* style = renderer ? renderer->style() : 0;
- const SVGRenderStyle* svgStyle = style ? style->svgStyle() : 0;
+ const SVGRenderStyle* svgStyle = style ? &style->svgStyle() : 0;
EColorInterpolation eColorInterpolation = CI_AUTO;
if (svgStyle) {
// If a layout has been performed, then we can use the fast path to get this attribute
return builder->lastEffect();
}
-} // namespace WebCore
+} // namespace blink