| Index: Source/core/css/resolver/StyleResolver.cpp
|
| diff --git a/Source/core/css/resolver/StyleResolver.cpp b/Source/core/css/resolver/StyleResolver.cpp
|
| index b8456ba9144ada81424adfe14e4a8d617ea0b6d3..5946e060592a22555c41e992cf4a1baca8c7f383 100644
|
| --- a/Source/core/css/resolver/StyleResolver.cpp
|
| +++ b/Source/core/css/resolver/StyleResolver.cpp
|
| @@ -256,7 +256,7 @@ void StyleResolver::addTreeBoundaryCrossingRules(const Vector<MinimalRuleData>&
|
|
|
| void StyleResolver::processScopedRules(const RuleSet& authorRules, const KURL& sheetBaseURL, ContainerNode* scope)
|
| {
|
| - const Vector<StyleRuleKeyframes*> keyframesRules = authorRules.keyframesRules();
|
| + const WillBeHeapVector<RawPtrWillBeMember<StyleRuleKeyframes> > keyframesRules = authorRules.keyframesRules();
|
| for (unsigned i = 0; i < keyframesRules.size(); ++i)
|
| ensureScopedStyleResolver(scope)->addKeyframeStyle(keyframesRules[i]);
|
|
|
| @@ -264,7 +264,7 @@ void StyleResolver::processScopedRules(const RuleSet& authorRules, const KURL& s
|
|
|
| // FIXME(BUG 72461): We don't add @font-face rules of scoped style sheets for the moment.
|
| if (!scope || scope->isDocumentNode()) {
|
| - const Vector<StyleRuleFontFace*> fontFaceRules = authorRules.fontFaceRules();
|
| + const WillBeHeapVector<RawPtrWillBeMember<StyleRuleFontFace> > fontFaceRules = authorRules.fontFaceRules();
|
| for (unsigned i = 0; i < fontFaceRules.size(); ++i)
|
| addFontFaceRule(&m_document, document().styleEngine()->fontSelector(), fontFaceRules[i]);
|
| if (fontFaceRules.size())
|
|
|