Changeset 117084 in webkit
- Timestamp:
- May 15, 2012 9:34:20 AM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r117083 r117084 1 2012-05-15 Andreas Kling <kling@webkit.org> 2 3 RuleSet::addToRuleSet wastes a bit of Vector capacity. 4 <http://webkit.org/b/86434> 5 6 Reviewed by Antti Koivisto. 7 8 Have makeRuleSet call shrinkToFit() on the vectors before returning them. 9 This avoids wasting space for the rulesets constructed in collectFeatures(). 10 11 * css/StyleResolver.cpp: 12 (WebCore::makeRuleSet): 13 1 14 2012-05-15 Darin Adler <darin@apple.com> 2 15 -
trunk/Source/WebCore/css/StyleResolver.cpp
r117034 r117084 461 461 for (size_t i = 0; i < size; ++i) 462 462 ruleSet->addRule(rules[i].rule, rules[i].selector, rules[i].hasDocumentSecurityOrigin, false); 463 ruleSet->shrinkToFit(); 463 464 return ruleSet.release(); 464 465 }
Note: See TracChangeset
for help on using the changeset viewer.