Index: third_party/WebKit/Source/core/css/RuleFeature.h |
diff --git a/third_party/WebKit/Source/core/css/RuleFeature.h b/third_party/WebKit/Source/core/css/RuleFeature.h |
index 3711a7d9d4e3b70ef5de63a006ab04c787429307..9b6ea5f0ec296a77178199f239c8f80e20a0d0e0 100644 |
--- a/third_party/WebKit/Source/core/css/RuleFeature.h |
+++ b/third_party/WebKit/Source/core/css/RuleFeature.h |
@@ -138,27 +138,19 @@ private: |
struct InvalidationSetFeatures { |
DISALLOW_NEW(); |
- InvalidationSetFeatures() |
- : maxDirectAdjacentSelectors(UINT_MAX) |
- , customPseudoElement(false) |
- , hasBeforeOrAfter(false) |
- , treeBoundaryCrossing(false) |
- , adjacent(false) |
- , insertionPointCrossing(false) |
- , forceSubtree(false) |
- { } |
Vector<AtomicString> classes; |
Vector<AtomicString> attributes; |
AtomicString id; |
AtomicString tagName; |
- unsigned maxDirectAdjacentSelectors; |
- bool customPseudoElement; |
- bool hasBeforeOrAfter; |
- bool treeBoundaryCrossing; |
- bool adjacent; |
- bool insertionPointCrossing; |
- bool forceSubtree; |
+ unsigned maxDirectAdjacentSelectors = UINT_MAX; |
+ bool customPseudoElement = false; |
+ bool hasBeforeOrAfter = false; |
+ bool treeBoundaryCrossing = false; |
+ bool adjacent = false; |
+ bool insertionPointCrossing = false; |
+ bool forceSubtree = false; |
+ bool contentPseudoCrossing = false; |
}; |
static bool extractInvalidationSetFeature(const CSSSelector&, InvalidationSetFeatures&); |