| Index: Source/WebCore/dom/Element.cpp
 | 
| ===================================================================
 | 
| --- Source/WebCore/dom/Element.cpp	(revision 141894)
 | 
| +++ Source/WebCore/dom/Element.cpp	(working copy)
 | 
| @@ -1997,6 +1997,20 @@
 | 
|      rareData->setChildIndex(index);
 | 
|  }
 | 
|  
 | 
| +bool Element::hasFlagsSetDuringStylingOfChildren() const
 | 
| +{
 | 
| +    if (!hasRareData())
 | 
| +        return false;
 | 
| +    return rareDataChildrenAffectedByHover()
 | 
| +        || rareDataChildrenAffectedByActive()
 | 
| +        || rareDataChildrenAffectedByDrag()
 | 
| +        || rareDataChildrenAffectedByFirstChildRules()
 | 
| +        || rareDataChildrenAffectedByLastChildRules()
 | 
| +        || rareDataChildrenAffectedByDirectAdjacentRules()
 | 
| +        || rareDataChildrenAffectedByForwardPositionalRules()
 | 
| +        || rareDataChildrenAffectedByBackwardPositionalRules();
 | 
| +}
 | 
| +
 | 
|  bool Element::rareDataStyleAffectedByEmpty() const
 | 
|  {
 | 
|      ASSERT(hasRareData());
 | 
| 
 |