Index: Source/core/css/resolver/SharedStyleFinder.cpp |
diff --git a/Source/core/css/resolver/SharedStyleFinder.cpp b/Source/core/css/resolver/SharedStyleFinder.cpp |
index 021f0b60dcf3ff63e6d45ccbab2ecd92875e9339..16ebf2f218796b9d3782d0c599444a3f1eceb921 100644 |
--- a/Source/core/css/resolver/SharedStyleFinder.cpp |
+++ b/Source/core/css/resolver/SharedStyleFinder.cpp |
@@ -212,16 +212,8 @@ bool SharedStyleFinder::canShareStyleWithElement(Element& candidate) const |
return false; |
if (candidate.isLink() != element().isLink()) |
return false; |
- if (candidate.hovered() != element().hovered()) |
- return false; |
- if (candidate.active() != element().active()) |
- return false; |
- if (candidate.focused() != element().focused()) |
- return false; |
if (candidate.shadowPseudoId() != element().shadowPseudoId()) |
return false; |
- if (candidate == document().cssTarget()) |
- return false; |
if (!sharingCandidateHasIdenticalStyleAffectingAttributes(candidate)) |
return false; |
if (candidate.additionalPresentationAttributeStyle() != element().additionalPresentationAttributeStyle()) |