Index: third_party/WebKit/Source/core/dom/FirstLetterPseudoElement.cpp |
diff --git a/third_party/WebKit/Source/core/dom/FirstLetterPseudoElement.cpp b/third_party/WebKit/Source/core/dom/FirstLetterPseudoElement.cpp |
index b9211d581c3ad56c6a8bcefef99d9b227ffe3e39..1b8e5efdd3932d7e15646392139d182b8723f3ad 100644 |
--- a/third_party/WebKit/Source/core/dom/FirstLetterPseudoElement.cpp |
+++ b/third_party/WebKit/Source/core/dom/FirstLetterPseudoElement.cpp |
@@ -109,7 +109,7 @@ LayoutObject* FirstLetterPseudoElement::firstLetterTextLayoutObject(const Elemen |
if (!parentLayoutObject |
|| !parentLayoutObject->style()->hasPseudoStyle(FIRST_LETTER) |
|| !canHaveGeneratedChildren(*parentLayoutObject) |
- || !(parentLayoutObject->isLayoutBlockFlow() || parentLayoutObject->isLayoutButton())) |
+ || !parentLayoutObject->canHaveFirstLineOrFirstLetterStyle()) |
return nullptr; |
// Drill down into our children and look for our first text child. |