| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2009 Apple Inc. All rights reserved. | 2 * Copyright (C) 2009 Apple Inc. All rights reserved. |
| 3 * Copyright (C) 2011 Google Inc. All rights reserved. | 3 * Copyright (C) 2011 Google Inc. All rights reserved. |
| 4 * Copyright (C) 2009 Joseph Pecoraro | 4 * Copyright (C) 2009 Joseph Pecoraro |
| 5 * | 5 * |
| 6 * Redistribution and use in source and binary forms, with or without | 6 * Redistribution and use in source and binary forms, with or without |
| 7 * modification, are permitted provided that the following conditions | 7 * modification, are permitted provided that the following conditions |
| 8 * are met: | 8 * are met: |
| 9 * | 9 * |
| 10 * 1. Redistributions of source code must retain the above copyright | 10 * 1. Redistributions of source code must retain the above copyright |
| (...skipping 203 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 214 | 214 |
| 215 String InspectorDOMAgent::toErrorString(const ExceptionCode& ec) | 215 String InspectorDOMAgent::toErrorString(const ExceptionCode& ec) |
| 216 { | 216 { |
| 217 if (ec) { | 217 if (ec) { |
| 218 ExceptionCodeDescription description(ec); | 218 ExceptionCodeDescription description(ec); |
| 219 return description.name; | 219 return description.name; |
| 220 } | 220 } |
| 221 return ""; | 221 return ""; |
| 222 } | 222 } |
| 223 | 223 |
| 224 InspectorDOMAgent::InspectorDOMAgent(InstrumentingAgents* instrumentingAgents, I
nspectorPageAgent* pageAgent, InspectorCompositeState* inspectorState, InjectedS
criptManager* injectedScriptManager, InspectorOverlay* overlay, InspectorClient*
client) | 224 PassRefPtr<InspectorDOMAgent> InspectorDOMAgent::create(InstrumentingAgents* ins
trumentingAgents, InspectorState* inspectorState, PassRefPtr<InspectorPageAgent>
pageAgent, InjectedScriptManager* injectedScriptManager, InspectorOverlay* over
lay, InspectorClient* client) |
| 225 : InspectorBaseAgent<InspectorDOMAgent>("DOM", instrumentingAgents, inspecto
rState) | 225 { |
| 226 return adoptRef(new InspectorDOMAgent(instrumentingAgents, inspectorState, p
ageAgent, injectedScriptManager, overlay, client)); |
| 227 } |
| 228 |
| 229 InspectorDOMAgent::InspectorDOMAgent(InstrumentingAgents* instrumentingAgents, I
nspectorState* inspectorState, PassRefPtr<InspectorPageAgent> pageAgent, Injecte
dScriptManager* injectedScriptManager, InspectorOverlay* overlay, InspectorClien
t* client) |
| 230 : InspectorBaseAgent(instrumentingAgents, inspectorState) |
| 226 , m_pageAgent(pageAgent) | 231 , m_pageAgent(pageAgent) |
| 227 , m_injectedScriptManager(injectedScriptManager) | 232 , m_injectedScriptManager(injectedScriptManager) |
| 228 , m_overlay(overlay) | 233 , m_overlay(overlay) |
| 229 , m_client(client) | 234 , m_client(client) |
| 230 , m_frontend(0) | 235 , m_frontend(0) |
| 231 , m_domListener(0) | 236 , m_domListener(0) |
| 232 , m_lastNodeId(1) | 237 , m_lastNodeId(1) |
| 233 , m_lastBackendNodeId(-1) | 238 , m_lastBackendNodeId(-1) |
| 234 , m_searchingForNode(false) | 239 , m_searchingForNode(false) |
| 235 , m_suppressAttributeModifiedEvent(false) | 240 , m_suppressAttributeModifiedEvent(false) |
| (...skipping 1588 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1824 if (!frame) | 1829 if (!frame) |
| 1825 return 0; | 1830 return 0; |
| 1826 | 1831 |
| 1827 InjectedScript injectedScript = m_injectedScriptManager->injectedScriptFor(m
ainWorldScriptState(frame)); | 1832 InjectedScript injectedScript = m_injectedScriptManager->injectedScriptFor(m
ainWorldScriptState(frame)); |
| 1828 if (injectedScript.hasNoValue()) | 1833 if (injectedScript.hasNoValue()) |
| 1829 return 0; | 1834 return 0; |
| 1830 | 1835 |
| 1831 return injectedScript.wrapNode(node, objectGroup); | 1836 return injectedScript.wrapNode(node, objectGroup); |
| 1832 } | 1837 } |
| 1833 | 1838 |
| 1839 InspectorDOMController::InspectorDOMController(InstrumentingAgents* instrumentin
gAgents, InspectorCompositeState* compositeState, InspectorPageController* pageC
ontroller, InjectedScriptManager* injectedScriptManager, InspectorOverlay* overl
ay, InspectorClient* client) |
| 1840 : InspectorBaseController<InspectorDOMController, InspectorDOMAgent>("DOM",
instrumentingAgents, compositeState) |
| 1841 { |
| 1842 setAgent(InspectorDOMAgent::create(m_instrumentingAgents, m_state, pageContr
oller->getAgent(), injectedScriptManager, overlay, client)); |
| 1843 } |
| 1844 |
| 1834 } // namespace WebCore | 1845 } // namespace WebCore |
| 1835 | 1846 |
| OLD | NEW |