| Index: third_party/WebKit/Source/core/dom/PseudoElement.cpp
|
| diff --git a/third_party/WebKit/Source/core/dom/PseudoElement.cpp b/third_party/WebKit/Source/core/dom/PseudoElement.cpp
|
| index a8fbed8f8782e14537e43adf5d74f6409c0be929..1b15a9a87ef0a6d8e5ddade8344cfd1988a34baa 100644
|
| --- a/third_party/WebKit/Source/core/dom/PseudoElement.cpp
|
| +++ b/third_party/WebKit/Source/core/dom/PseudoElement.cpp
|
| @@ -29,7 +29,6 @@
|
| #include "core/dom/FirstLetterPseudoElement.h"
|
| #include "core/frame/UseCounter.h"
|
| #include "core/inspector/InspectorInstrumentation.h"
|
| -#include "core/layout/GeneratedChildren.h"
|
| #include "core/layout/LayoutObject.h"
|
| #include "core/layout/LayoutQuote.h"
|
| #include "core/style/ContentData.h"
|
| @@ -125,13 +124,6 @@ void PseudoElement::attachLayoutTree(const AttachContext& context)
|
| if (!layoutObject)
|
| return;
|
|
|
| - // This is to ensure that bypassing the canHaveGeneratedChildren check in
|
| - // StyleResolver::createPseudoElementIfNeeded does not result in the
|
| - // backdrop pseudo element's layout object becoming the child of a layout
|
| - // object that doesn't allow children.
|
| - DCHECK(layoutObject->parent());
|
| - DCHECK(canHaveGeneratedChildren(*layoutObject->parent()));
|
| -
|
| ComputedStyle& style = layoutObject->mutableStyleRef();
|
| if (style.styleType() != PseudoIdBefore && style.styleType() != PseudoIdAfter)
|
| return;
|
|
|