| Index: Source/core/html/HTMLElement.cpp
|
| diff --git a/Source/core/html/HTMLElement.cpp b/Source/core/html/HTMLElement.cpp
|
| index f9dff426403e18215fdd92b3f3597386140f0978..127ca4bb609f560e329b59a92ffbd04028af3a12 100644
|
| --- a/Source/core/html/HTMLElement.cpp
|
| +++ b/Source/core/html/HTMLElement.cpp
|
| @@ -749,7 +749,7 @@ void HTMLElement::adjustDirectionalityIfNeededAfterChildAttributeChanged(Element
|
| Element* elementToAdjust = this;
|
| for (; elementToAdjust; elementToAdjust = elementToAdjust->parentElement()) {
|
| if (elementAffectsDirectionality(elementToAdjust)) {
|
| - elementToAdjust->setNeedsStyleRecalc(SubtreeStyleChange);
|
| + elementToAdjust->setNeedsStyleRecalc(SubtreeStyleChange, StyleChangeReasonForTracing::create(StyleChangeReason::WritingModeChange));
|
| return;
|
| }
|
| }
|
| @@ -764,7 +764,7 @@ void HTMLElement::calculateAndAdjustDirectionality()
|
| for (ShadowRoot* root = youngestShadowRoot(); root; root = root->olderShadowRoot())
|
| setHasDirAutoFlagRecursively(root, hasDirectionAuto());
|
| if (renderer() && renderer()->style() && renderer()->style()->direction() != textDirection)
|
| - setNeedsStyleRecalc(SubtreeStyleChange);
|
| + setNeedsStyleRecalc(SubtreeStyleChange, StyleChangeReasonForTracing::create(StyleChangeReason::WritingModeChange));
|
| }
|
|
|
| void HTMLElement::adjustDirectionalityIfNeededAfterChildrenChanged(const ChildrenChange& change)
|
|
|