Bug 1402285 - Don't try to cache pseudo styles with an unstyled originating element. r=emilio

MozReview-Commit-ID: C4JNZFtYHBH
This commit is contained in:
Bobby Holley 2017-09-22 16:09:18 -07:00
Родитель 01fb3786f9
Коммит cb69588ef2
1 изменённых файлов: 1 добавлений и 0 удалений

Просмотреть файл

@ -555,6 +555,7 @@ LazyPseudoIsCacheable(CSSPseudoElementType aType,
{
return aParentContext &&
!nsCSSPseudoElements::IsEagerlyCascadedInServo(aType) &&
aOriginatingElement->HasServoData() &&
!Servo_Element_IsPrimaryStyleReusedViaRuleNode(aOriginatingElement);
}