Index: Source/core/html/shadow/ProgressShadowElement.cpp |
diff --git a/Source/core/html/shadow/ProgressShadowElement.cpp b/Source/core/html/shadow/ProgressShadowElement.cpp |
index 50c8d1dc9a4fdcba5a0b4123dd147de722342bb0..7d4a6128bc815e8cb6007b22938f2258bb73177a 100644 |
--- a/Source/core/html/shadow/ProgressShadowElement.cpp |
+++ b/Source/core/html/shadow/ProgressShadowElement.cpp |
@@ -56,11 +56,13 @@ bool ProgressShadowElement::rendererIsNeeded(const RenderStyle& style) |
return progressRenderer && !progressRenderer->style()->hasAppearance() && HTMLDivElement::rendererIsNeeded(style); |
} |
-ProgressInnerElement::ProgressInnerElement(Document& document) |
+inline ProgressInnerElement::ProgressInnerElement(Document& document) |
: ProgressShadowElement(document) |
{ |
} |
+DEFINE_NODE_FACTORY(ProgressInnerElement) |
+ |
RenderObject* ProgressInnerElement::createRenderer(RenderStyle*) |
{ |
return new RenderProgress(this); |
@@ -75,11 +77,13 @@ bool ProgressInnerElement::rendererIsNeeded(const RenderStyle& style) |
return progressRenderer && !progressRenderer->style()->hasAppearance() && HTMLDivElement::rendererIsNeeded(style); |
} |
-ProgressBarElement::ProgressBarElement(Document& document) |
+inline ProgressBarElement::ProgressBarElement(Document& document) |
: ProgressShadowElement(document) |
{ |
} |
+DEFINE_NODE_FACTORY(ProgressBarElement) |
+ |
ProgressValueElement::ProgressValueElement(Document& document) |
: ProgressShadowElement(document) |
{ |
@@ -90,4 +94,6 @@ void ProgressValueElement::setWidthPercentage(double width) |
setInlineStyleProperty(CSSPropertyWidth, width, CSSPrimitiveValue::CSS_PERCENTAGE); |
} |
+DEFINE_NODE_FACTORY(ProgressValueElement) |
+ |
} |