| Index: Source/core/dom/Element.cpp
|
| diff --git a/Source/core/dom/Element.cpp b/Source/core/dom/Element.cpp
|
| index fe98db1f68e5d3f77b24ce9dd8cd13a2df3eff39..aebce70c1eea268caebacf66d177720ec94b3cd8 100644
|
| --- a/Source/core/dom/Element.cpp
|
| +++ b/Source/core/dom/Element.cpp
|
| @@ -1191,9 +1191,8 @@ bool Element::shouldInvalidateDistributionWhenAttributeChanged(ElementShadow* el
|
| if (name == HTMLNames::classAttr) {
|
| const AtomicString& newClassString = newValue;
|
| if (classStringHasClassName(newClassString)) {
|
| - const bool shouldFoldCase = document().inQuirksMode();
|
| const SpaceSplitString& oldClasses = elementData()->classNames();
|
| - const SpaceSplitString newClasses(newClassString, shouldFoldCase);
|
| + const SpaceSplitString newClasses(newClassString, document().inQuirksMode() ? SpaceSplitString::ShouldFoldCase : SpaceSplitString::ShouldNotFoldCase);
|
| if (featureSet.checkSelectorsForClassChange(oldClasses, newClasses))
|
| return true;
|
| } else {
|
|
|