Bug 1788785 - Skip placeholders for first-letter-finding code. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D156294
This commit is contained in:
@@ -10293,8 +10293,9 @@ void nsCSSFrameConstructor::WrapFramesInFirstLetterFrame(
|
||||
while (frame) {
|
||||
nsIFrame* nextFrame = frame->GetNextSibling();
|
||||
|
||||
// Skip all ::markers.
|
||||
if (frame->Style()->GetPseudoType() == PseudoStyleType::marker) {
|
||||
// Skip all ::markers and placeholders.
|
||||
if (frame->Style()->GetPseudoType() == PseudoStyleType::marker ||
|
||||
frame->IsPlaceholderFrame()) {
|
||||
prevFrame = frame;
|
||||
frame = nextFrame;
|
||||
continue;
|
||||
|
||||
Reference in New Issue
Block a user