| Index: third_party/WebKit/Source/core/css/resolver/StyleRuleUsageTracker.cpp
|
| diff --git a/third_party/WebKit/Source/core/css/resolver/StyleRuleUsageTracker.cpp b/third_party/WebKit/Source/core/css/resolver/StyleRuleUsageTracker.cpp
|
| index bd4629c7ef482abcc9e223f9c795eafeee195499..3cb6529e90b6c3a437305abd2774c9361bdb57e9 100644
|
| --- a/third_party/WebKit/Source/core/css/resolver/StyleRuleUsageTracker.cpp
|
| +++ b/third_party/WebKit/Source/core/css/resolver/StyleRuleUsageTracker.cpp
|
| @@ -8,12 +8,15 @@
|
|
|
| namespace blink {
|
|
|
| -bool StyleRuleUsageTracker::contains(StyleRule* rule) const {
|
| - return m_ruleList.contains(rule);
|
| +HeapVector<Member<StyleRule>> StyleRuleUsageTracker::takeDelta() {
|
| + HeapVector<Member<StyleRule>> result;
|
| + result.swap(m_ruleListDelta);
|
| + return result;
|
| }
|
|
|
| DEFINE_TRACE(StyleRuleUsageTracker) {
|
| visitor->trace(m_ruleList);
|
| + visitor->trace(m_ruleListDelta);
|
| }
|
|
|
| } // namespace blink
|
|
|