| Index: Source/core/dom/Element.cpp
|
| diff --git a/Source/core/dom/Element.cpp b/Source/core/dom/Element.cpp
|
| index 56a8d9431eae375ffab263773df4b8312d60c1a1..1709cd3f64f517ac8c8f686d17abbd08cd5fe99e 100644
|
| --- a/Source/core/dom/Element.cpp
|
| +++ b/Source/core/dom/Element.cpp
|
| @@ -1573,8 +1573,10 @@ void Element::recalcStyle(StyleChange change)
|
| forceCheckOfAnyElementSibling = forceCheckOfAnyElementSibling || (childRulesChanged && hasIndirectAdjacentRules);
|
| }
|
|
|
| - if (shouldRecalcStyle(change, this))
|
| + if (shouldRecalcStyle(change, this)) {
|
| updatePseudoElement(AFTER, change);
|
| + updatePseudoElement(BACKDROP, change);
|
| + }
|
|
|
| clearNeedsStyleRecalc();
|
| clearChildNeedsStyleRecalc();
|
|
|