| Index: Source/core/css/resolver/StyleResolver.cpp
|
| diff --git a/Source/core/css/resolver/StyleResolver.cpp b/Source/core/css/resolver/StyleResolver.cpp
|
| index 3a28f1698ea6bf381e4bd5f2072ce8dff3782a06..ec6688d88162524e9e6f6488ce1392d5b9fbd124 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())
|
|
|