| Index: third_party/WebKit/Source/core/dom/StyleEngine.cpp
|
| diff --git a/third_party/WebKit/Source/core/dom/StyleEngine.cpp b/third_party/WebKit/Source/core/dom/StyleEngine.cpp
|
| index a92671517c5943e71cdc175e059d7c36f49abad5..afd9c2f985b804d01e82efadd2aedb234c3cdda1 100644
|
| --- a/third_party/WebKit/Source/core/dom/StyleEngine.cpp
|
| +++ b/third_party/WebKit/Source/core/dom/StyleEngine.cpp
|
| @@ -90,8 +90,8 @@ void StyleEngine::detachFromDocument()
|
| // Cleanup is performed eagerly when the StyleEngine is removed from the
|
| // document. The StyleEngine is unreachable after this, since only the
|
| // document has a reference to it.
|
| - for (unsigned i = 0; i < m_authorStyleSheets.size(); ++i)
|
| - m_authorStyleSheets[i]->clearOwnerNode();
|
| + for (unsigned i = 0; i < m_injectedAuthorStyleSheets.size(); ++i)
|
| + m_injectedAuthorStyleSheets[i]->clearOwnerNode();
|
|
|
| if (m_fontSelector) {
|
| m_fontSelector->clearDocument();
|
| @@ -168,10 +168,10 @@ void StyleEngine::resetCSSFeatureFlags(const RuleFeatureSet& features)
|
| m_maxDirectAdjacentSelectors = features.maxDirectAdjacentSelectors();
|
| }
|
|
|
| -void StyleEngine::addAuthorSheet(PassRefPtrWillBeRawPtr<StyleSheetContents> authorSheet)
|
| +void StyleEngine::injectAuthorSheet(PassRefPtrWillBeRawPtr<StyleSheetContents> authorSheet)
|
| {
|
| - m_authorStyleSheets.append(CSSStyleSheet::create(authorSheet, m_document));
|
| - document().addedStyleSheet(m_authorStyleSheets.last().get());
|
| + m_injectedAuthorStyleSheets.append(CSSStyleSheet::create(authorSheet, m_document));
|
| + document().addedStyleSheet(m_injectedAuthorStyleSheets.last().get());
|
| markDocumentDirty();
|
| }
|
|
|
| @@ -716,7 +716,7 @@ DEFINE_TRACE(StyleEngine)
|
| {
|
| #if ENABLE(OILPAN)
|
| visitor->trace(m_document);
|
| - visitor->trace(m_authorStyleSheets);
|
| + visitor->trace(m_injectedAuthorStyleSheets);
|
| visitor->trace(m_documentStyleSheetCollection);
|
| visitor->trace(m_styleSheetCollectionMap);
|
| visitor->trace(m_resolver);
|
|
|