| Index: Source/core/rendering/RenderObject.cpp
|
| diff --git a/Source/core/rendering/RenderObject.cpp b/Source/core/rendering/RenderObject.cpp
|
| index 77b99b30e0ff38e48b956bd8632a847308beca28..22f2dad43404bc18048464ea502c3a950a56ce29 100644
|
| --- a/Source/core/rendering/RenderObject.cpp
|
| +++ b/Source/core/rendering/RenderObject.cpp
|
| @@ -74,6 +74,7 @@
|
| #include "core/rendering/RenderTableCell.h"
|
| #include "core/rendering/RenderTableCol.h"
|
| #include "core/rendering/RenderTableRow.h"
|
| +#include "core/rendering/RenderTextControlPlaceholder.h"
|
| #include "core/rendering/RenderTheme.h"
|
| #include "core/rendering/RenderView.h"
|
| #include "core/rendering/style/ContentData.h"
|
| @@ -161,6 +162,9 @@ RenderObject* RenderObject::createObject(Element* element, RenderStyle* style)
|
| return image;
|
| }
|
|
|
| + if (element->shadowPseudoId() == "-webkit-input-placeholder")
|
| + return new RenderTextControlPlaceholder(element);
|
| +
|
| if (element->hasTagName(rubyTag)) {
|
| if (style->display() == INLINE)
|
| return new RenderRubyAsInline(element);
|
|
|