#include "core/rendering/RenderQuote.h"
#include "core/rendering/style/ContentData.h"
-namespace WebCore {
+namespace blink {
const QualifiedName& pseudoElementTagName()
{
void PseudoElement::dispose()
{
+ ASSERT(parentOrShadowHostElement());
+
InspectorInstrumentation::pseudoElementDestroyed(this);
ASSERT(!nextSibling());
ASSERT(!previousSibling());
detach();
- RefPtr<Element> parent = parentOrShadowHostElement();
+ RefPtrWillBeRawPtr<Element> parent = parentOrShadowHostElement();
setParentOrShadowHostNode(0);
removedFrom(parent.get());
}
if (!renderer)
return;
RenderStyle* style = renderer->style();
- if (style->hasFlowFrom())
- return;
if (style->styleType() != BEFORE && style->styleType() != AFTER)
return;
ASSERT(style->contentData());