| Index: Source/core/dom/Document.cpp
|
| diff --git a/Source/core/dom/Document.cpp b/Source/core/dom/Document.cpp
|
| index 88434192920c790fc09c45864ec8c670fcc7c8e6..a83a6cc4470f00b944d607d4f28c567212deda60 100644
|
| --- a/Source/core/dom/Document.cpp
|
| +++ b/Source/core/dom/Document.cpp
|
| @@ -446,7 +446,7 @@ Document::Document(const DocumentInit& initializer, DocumentClassFlags documentC
|
| , m_titleSetExplicitly(false)
|
| , m_markers(adoptPtrWillBeNoop(new DocumentMarkerController))
|
| , m_updateFocusAppearanceTimer(this, &Document::updateFocusAppearanceTimerFired)
|
| - , m_cssTarget(0)
|
| + , m_cssTarget(nullptr)
|
| , m_loadEventProgress(LoadEventNotRun)
|
| , m_startTime(currentTime())
|
| , m_scriptRunner(ScriptRunner::create(this))
|
| @@ -3681,13 +3681,13 @@ SetFocusedElementDone:
|
| return !focusChangeBlocked;
|
| }
|
|
|
| -void Document::setCSSTarget(Element* n)
|
| +void Document::setCSSTarget(Element* newTarget)
|
| {
|
| if (m_cssTarget)
|
| m_cssTarget->didAffectSelector(AffectedSelectorTarget);
|
| - m_cssTarget = n;
|
| - if (n)
|
| - n->didAffectSelector(AffectedSelectorTarget);
|
| + m_cssTarget = newTarget;
|
| + if (m_cssTarget)
|
| + m_cssTarget->didAffectSelector(AffectedSelectorTarget);
|
| }
|
|
|
| void Document::registerNodeList(const LiveNodeListBase* list)
|
| @@ -5780,6 +5780,7 @@ void Document::trace(Visitor* visitor)
|
| visitor->trace(m_documentElement);
|
| visitor->trace(m_titleElement);
|
| visitor->trace(m_markers);
|
| + visitor->trace(m_cssTarget);
|
| visitor->trace(m_currentScriptStack);
|
| visitor->trace(m_scriptRunner);
|
| visitor->trace(m_transformSourceDocument);
|
|
|