| Index: Source/core/inspector/InspectorCSSAgent.cpp
|
| diff --git a/Source/core/inspector/InspectorCSSAgent.cpp b/Source/core/inspector/InspectorCSSAgent.cpp
|
| index 8dd1998e4dd1af74fccab6cf920fcda35449c24f..2cfbd70d68f45546425aa5f3cc9234f097fa1317 100644
|
| --- a/Source/core/inspector/InspectorCSSAgent.cpp
|
| +++ b/Source/core/inspector/InspectorCSSAgent.cpp
|
| @@ -435,7 +435,7 @@ CSSMediaRule* InspectorCSSAgent::asCSSMediaRule(CSSRule* rule)
|
| return toCSSMediaRule(rule);
|
| }
|
|
|
| -InspectorCSSAgent::InspectorCSSAgent(InspectorDOMAgent* domAgent, InspectorPageAgent* pageAgent, InspectorResourceAgent* resourceAgent)
|
| +InspectorCSSAgent::InspectorCSSAgent(InspectorDOMAgent* domAgent, InspectorPageAgent* pageAgent, InspectorResourceAgent* resourceAgent, InspectorOverlay* overlay)
|
| : InspectorBaseAgent<InspectorCSSAgent, InspectorFrontend::CSS>("CSS")
|
| , m_domAgent(domAgent)
|
| , m_pageAgent(pageAgent)
|
| @@ -445,8 +445,10 @@ InspectorCSSAgent::InspectorCSSAgent(InspectorDOMAgent* domAgent, InspectorPageA
|
| , m_styleDeclarationPendingMutation(false)
|
| , m_creatingViaInspectorStyleSheet(false)
|
| , m_isSettingStyleSheetText(false)
|
| + , m_overlay(overlay)
|
| {
|
| m_domAgent->setDOMListener(this);
|
| + m_overlay->setCSSListener(this);
|
| }
|
|
|
| InspectorCSSAgent::~InspectorCSSAgent()
|
| @@ -1576,6 +1578,11 @@ void InspectorCSSAgent::resetPseudoStates()
|
| document->setNeedsStyleRecalc(SubtreeStyleChange, StyleChangeReasonForTracing::create(StyleChangeReason::Inspector));
|
| }
|
|
|
| +void InspectorCSSAgent::updateCSSProperty(Node* node, long newValue)
|
| +{
|
| + frontend()->cssPropertyEdited(m_domAgent->boundNodeId(node), newValue);
|
| +}
|
| +
|
| DEFINE_TRACE(InspectorCSSAgent)
|
| {
|
| visitor->trace(m_domAgent);
|
|
|