Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(482)

Unified Diff: Source/core/css/RuleSet.cpp

Issue 13973026: remove memoryinstrumentation Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: remove the rest part of MemoryInstrumentation Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/core/css/RuleSet.h ('k') | Source/core/css/ShadowValue.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/core/css/RuleSet.cpp
diff --git a/Source/core/css/RuleSet.cpp b/Source/core/css/RuleSet.cpp
index b6348fa5f8e51ae8e659cef105906363a6b16047..5042be45796cb1eb7f300b376b907c1cfe8a3f32 100644
--- a/Source/core/css/RuleSet.cpp
+++ b/Source/core/css/RuleSet.cpp
@@ -42,11 +42,7 @@
#include "StyleRule.h"
#include "StyleRuleImport.h"
#include "StyleSheetContents.h"
-#include "WebCoreMemoryInstrumentation.h"
#include "WebKitCSSKeyframesRule.h"
-#include <wtf/MemoryInstrumentationHashMap.h>
-#include <wtf/MemoryInstrumentationHashSet.h>
-#include <wtf/MemoryInstrumentationVector.h>
#include "TextTrackCue.h"
@@ -144,35 +140,6 @@ RuleData::RuleData(StyleRule* rule, unsigned selectorIndex, unsigned position, A
SelectorFilter::collectIdentifierHashes(selector(), m_descendantSelectorIdentifierHashes, maximumIdentifierCount);
}
-void RuleData::reportMemoryUsage(MemoryObjectInfo* memoryObjectInfo) const
-{
- MemoryClassInfo info(memoryObjectInfo, this, WebCoreMemoryTypes::CSS);
- info.addMember(m_rule, "rule");
-}
-
-void RuleSet::reportMemoryUsage(MemoryObjectInfo* memoryObjectInfo) const
-{
- MemoryClassInfo info(memoryObjectInfo, this, WebCoreMemoryTypes::CSS);
- info.addMember(m_idRules, "idRules");
- info.addMember(m_classRules, "classRules");
- info.addMember(m_tagRules, "tagRules");
- info.addMember(m_shadowPseudoElementRules, "shadowPseudoElementRules");
- info.addMember(m_linkPseudoClassRules, "linkPseudoClassRules");
- info.addMember(m_cuePseudoRules, "cuePseudoRules");
- info.addMember(m_focusPseudoClassRules, "focusPseudoClassRules");
- info.addMember(m_universalRules, "universalRules");
- info.addMember(m_pageRules, "pageRules");
- info.addMember(m_regionSelectorsAndRuleSets, "regionSelectorsAndRuleSets");
- info.addMember(m_features, "features");
-}
-
-void RuleSet::RuleSetSelectorPair::reportMemoryUsage(MemoryObjectInfo* memoryObjectInfo) const
-{
- MemoryClassInfo info(memoryObjectInfo, this, WebCoreMemoryTypes::CSS);
- info.addMember(ruleSet, "ruleSet");
- info.addMember(selector, "selector");
-}
-
static void collectFeaturesFromRuleData(RuleFeatureSet& features, const RuleData& ruleData)
{
bool foundSiblingSelector = false;
« no previous file with comments | « Source/core/css/RuleSet.h ('k') | Source/core/css/ShadowValue.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698