OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2010 Google Inc. All rights reserved. | 2 * Copyright (C) 2010 Google Inc. All rights reserved. |
3 * | 3 * |
4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
6 * met: | 6 * met: |
7 * | 7 * |
8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
89 class StyleResolver; | 89 class StyleResolver; |
90 class StyleRule; | 90 class StyleRule; |
91 class ThreadableLoaderClient; | 91 class ThreadableLoaderClient; |
92 class WorkerContext; | 92 class WorkerContext; |
93 class WorkerContextProxy; | 93 class WorkerContextProxy; |
94 class XMLHttpRequest; | 94 class XMLHttpRequest; |
95 | 95 |
96 #define FAST_RETURN_IF_NO_FRONTENDS(value) if (!hasFrontends()) return value; | 96 #define FAST_RETURN_IF_NO_FRONTENDS(value) if (!hasFrontends()) return value; |
97 | 97 |
98 class InspectorInstrumentationCookie { | 98 class InspectorInstrumentationCookie { |
99 #if ENABLE(INSPECTOR) | |
100 public: | 99 public: |
101 InspectorInstrumentationCookie(); | 100 InspectorInstrumentationCookie(); |
102 InspectorInstrumentationCookie(InstrumentingAgents*, int); | 101 InspectorInstrumentationCookie(InstrumentingAgents*, int); |
103 InspectorInstrumentationCookie(const InspectorInstrumentationCookie&); | 102 InspectorInstrumentationCookie(const InspectorInstrumentationCookie&); |
104 InspectorInstrumentationCookie& operator=(const InspectorInstrumentationCook
ie&); | 103 InspectorInstrumentationCookie& operator=(const InspectorInstrumentationCook
ie&); |
105 ~InspectorInstrumentationCookie(); | 104 ~InspectorInstrumentationCookie(); |
106 | 105 |
107 private: | 106 private: |
108 friend class InspectorInstrumentation; | 107 friend class InspectorInstrumentation; |
109 InstrumentingAgents* instrumentingAgents() const { return m_instrumentingAge
nts.get(); } | 108 InstrumentingAgents* instrumentingAgents() const { return m_instrumentingAge
nts.get(); } |
110 bool isValid() const { return !!m_instrumentingAgents; } | 109 bool isValid() const { return !!m_instrumentingAgents; } |
111 bool hasMatchingTimelineAgentId(int id) const { return m_timelineAgentId ==
id; } | 110 bool hasMatchingTimelineAgentId(int id) const { return m_timelineAgentId ==
id; } |
112 | 111 |
113 RefPtr<InstrumentingAgents> m_instrumentingAgents; | 112 RefPtr<InstrumentingAgents> m_instrumentingAgents; |
114 int m_timelineAgentId; | 113 int m_timelineAgentId; |
115 #endif | |
116 }; | 114 }; |
117 | 115 |
118 class InspectorInstrumentation { | 116 class InspectorInstrumentation { |
119 public: | 117 public: |
120 static void didClearWindowObjectInWorld(Frame*, DOMWrapperWorld*); | 118 static void didClearWindowObjectInWorld(Frame*, DOMWrapperWorld*); |
121 static bool isDebuggerPaused(Frame*); | 119 static bool isDebuggerPaused(Frame*); |
122 | 120 |
123 static void willInsertDOMNode(Document*, Node* parent); | 121 static void willInsertDOMNode(Document*, Node* parent); |
124 static void didInsertDOMNode(Document*, Node*); | 122 static void didInsertDOMNode(Document*, Node*); |
125 static void willRemoveDOMNode(Document*, Node*); | 123 static void willRemoveDOMNode(Document*, Node*); |
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
241 static void consoleCount(Page*, ScriptState*, PassRefPtr<ScriptArguments>); | 239 static void consoleCount(Page*, ScriptState*, PassRefPtr<ScriptArguments>); |
242 static void startConsoleTiming(Frame*, const String& title); | 240 static void startConsoleTiming(Frame*, const String& title); |
243 static void stopConsoleTiming(Frame*, const String& title, PassRefPtr<Script
CallStack>); | 241 static void stopConsoleTiming(Frame*, const String& title, PassRefPtr<Script
CallStack>); |
244 static void consoleTimeStamp(Frame*, PassRefPtr<ScriptArguments>); | 242 static void consoleTimeStamp(Frame*, PassRefPtr<ScriptArguments>); |
245 | 243 |
246 static void didRequestAnimationFrame(Document*, int callbackId); | 244 static void didRequestAnimationFrame(Document*, int callbackId); |
247 static void didCancelAnimationFrame(Document*, int callbackId); | 245 static void didCancelAnimationFrame(Document*, int callbackId); |
248 static InspectorInstrumentationCookie willFireAnimationFrame(Document*, int
callbackId); | 246 static InspectorInstrumentationCookie willFireAnimationFrame(Document*, int
callbackId); |
249 static void didFireAnimationFrame(const InspectorInstrumentationCookie&); | 247 static void didFireAnimationFrame(const InspectorInstrumentationCookie&); |
250 | 248 |
251 #if ENABLE(JAVASCRIPT_DEBUGGER) | |
252 static void addStartProfilingMessageToConsole(Page*, const String& title, un
signed lineNumber, const String& sourceURL); | 249 static void addStartProfilingMessageToConsole(Page*, const String& title, un
signed lineNumber, const String& sourceURL); |
253 static void addProfile(Page*, RefPtr<ScriptProfile>, PassRefPtr<ScriptCallSt
ack>); | 250 static void addProfile(Page*, RefPtr<ScriptProfile>, PassRefPtr<ScriptCallSt
ack>); |
254 static String getCurrentUserInitiatedProfileName(Page*, bool incrementProfil
eNumber); | 251 static String getCurrentUserInitiatedProfileName(Page*, bool incrementProfil
eNumber); |
255 static bool profilerEnabled(Page*); | 252 static bool profilerEnabled(Page*); |
256 #endif | |
257 | 253 |
258 #if ENABLE(SQL_DATABASE) | 254 #if ENABLE(SQL_DATABASE) |
259 static void didOpenDatabase(ScriptExecutionContext*, PassRefPtr<Database>, c
onst String& domain, const String& name, const String& version); | 255 static void didOpenDatabase(ScriptExecutionContext*, PassRefPtr<Database>, c
onst String& domain, const String& name, const String& version); |
260 #endif | 256 #endif |
261 | 257 |
262 static void didDispatchDOMStorageEvent(const String& key, const String& oldV
alue, const String& newValue, StorageType, SecurityOrigin*, Page*); | 258 static void didDispatchDOMStorageEvent(const String& key, const String& oldV
alue, const String& newValue, StorageType, SecurityOrigin*, Page*); |
263 | 259 |
264 #if ENABLE(WORKERS) | 260 #if ENABLE(WORKERS) |
265 static bool shouldPauseDedicatedWorkerOnStart(ScriptExecutionContext*); | 261 static bool shouldPauseDedicatedWorkerOnStart(ScriptExecutionContext*); |
266 static void didStartWorkerContext(ScriptExecutionContext*, WorkerContextProx
y*, const KURL&); | 262 static void didStartWorkerContext(ScriptExecutionContext*, WorkerContextProx
y*, const KURL&); |
(...skipping 12 matching lines...) Expand all Loading... |
279 #endif | 275 #endif |
280 | 276 |
281 static ScriptObject wrapCanvas2DRenderingContextForInstrumentation(Document*
, const ScriptObject&); | 277 static ScriptObject wrapCanvas2DRenderingContextForInstrumentation(Document*
, const ScriptObject&); |
282 #if ENABLE(WEBGL) | 278 #if ENABLE(WEBGL) |
283 static ScriptObject wrapWebGLRenderingContextForInstrumentation(Document*, c
onst ScriptObject&); | 279 static ScriptObject wrapWebGLRenderingContextForInstrumentation(Document*, c
onst ScriptObject&); |
284 #endif | 280 #endif |
285 | 281 |
286 static void networkStateChanged(Page*); | 282 static void networkStateChanged(Page*); |
287 static void updateApplicationCacheStatus(Frame*); | 283 static void updateApplicationCacheStatus(Frame*); |
288 | 284 |
289 #if ENABLE(INSPECTOR) | |
290 static void frontendCreated() { s_frontendCounter += 1; } | 285 static void frontendCreated() { s_frontendCounter += 1; } |
291 static void frontendDeleted() { s_frontendCounter -= 1; } | 286 static void frontendDeleted() { s_frontendCounter -= 1; } |
292 static bool hasFrontends() { return s_frontendCounter; } | 287 static bool hasFrontends() { return s_frontendCounter; } |
293 static bool canvasAgentEnabled(ScriptExecutionContext*); | 288 static bool canvasAgentEnabled(ScriptExecutionContext*); |
294 static bool consoleAgentEnabled(ScriptExecutionContext*); | 289 static bool consoleAgentEnabled(ScriptExecutionContext*); |
295 static bool timelineAgentEnabled(ScriptExecutionContext*); | 290 static bool timelineAgentEnabled(ScriptExecutionContext*); |
296 static bool collectingHTMLParseErrors(Page*); | 291 static bool collectingHTMLParseErrors(Page*); |
297 #else | |
298 static bool hasFrontends() { return false; } | |
299 static bool canvasAgentEnabled(ScriptExecutionContext*) { return false; } | |
300 static bool consoleAgentEnabled(ScriptExecutionContext*) { return false; } | |
301 static bool runtimeAgentEnabled(Frame*) { return false; } | |
302 static bool timelineAgentEnabled(ScriptExecutionContext*) { return false; } | |
303 static bool collectingHTMLParseErrors(Page*) { return false; } | |
304 #endif | |
305 | 292 |
306 #if ENABLE(GEOLOCATION) | 293 #if ENABLE(GEOLOCATION) |
307 static GeolocationPosition* overrideGeolocationPosition(Page*, GeolocationPo
sition*); | 294 static GeolocationPosition* overrideGeolocationPosition(Page*, GeolocationPo
sition*); |
308 #endif | 295 #endif |
309 | 296 |
310 static void registerInstrumentingAgents(InstrumentingAgents*); | 297 static void registerInstrumentingAgents(InstrumentingAgents*); |
311 static void unregisterInstrumentingAgents(InstrumentingAgents*); | 298 static void unregisterInstrumentingAgents(InstrumentingAgents*); |
312 | 299 |
313 static DeviceOrientationData* overrideDeviceOrientation(Page*, DeviceOrienta
tionData*); | 300 static DeviceOrientationData* overrideDeviceOrientation(Page*, DeviceOrienta
tionData*); |
314 | 301 |
315 #if USE(ACCELERATED_COMPOSITING) | 302 #if USE(ACCELERATED_COMPOSITING) |
316 static void layerTreeDidChange(Page*); | 303 static void layerTreeDidChange(Page*); |
317 static void renderLayerDestroyed(Page*, const RenderLayer*); | 304 static void renderLayerDestroyed(Page*, const RenderLayer*); |
318 static void pseudoElementDestroyed(Page*, PseudoElement*); | 305 static void pseudoElementDestroyed(Page*, PseudoElement*); |
319 #endif | 306 #endif |
320 | 307 |
321 private: | 308 private: |
322 #if ENABLE(INSPECTOR) | |
323 static void didClearWindowObjectInWorldImpl(InstrumentingAgents*, Frame*, DO
MWrapperWorld*); | 309 static void didClearWindowObjectInWorldImpl(InstrumentingAgents*, Frame*, DO
MWrapperWorld*); |
324 static bool isDebuggerPausedImpl(InstrumentingAgents*); | 310 static bool isDebuggerPausedImpl(InstrumentingAgents*); |
325 | 311 |
326 static void willInsertDOMNodeImpl(InstrumentingAgents*, Node* parent); | 312 static void willInsertDOMNodeImpl(InstrumentingAgents*, Node* parent); |
327 static void didInsertDOMNodeImpl(InstrumentingAgents*, Node*); | 313 static void didInsertDOMNodeImpl(InstrumentingAgents*, Node*); |
328 static void willRemoveDOMNodeImpl(InstrumentingAgents*, Node*); | 314 static void willRemoveDOMNodeImpl(InstrumentingAgents*, Node*); |
329 static void didRemoveDOMNodeImpl(InstrumentingAgents*, Node*); | 315 static void didRemoveDOMNodeImpl(InstrumentingAgents*, Node*); |
330 static void willModifyDOMAttrImpl(InstrumentingAgents*, Element*, const Atom
icString& oldValue, const AtomicString& newValue); | 316 static void willModifyDOMAttrImpl(InstrumentingAgents*, Element*, const Atom
icString& oldValue, const AtomicString& newValue); |
331 static void didModifyDOMAttrImpl(InstrumentingAgents*, Element*, const Atomi
cString& name, const AtomicString& value); | 317 static void didModifyDOMAttrImpl(InstrumentingAgents*, Element*, const Atomi
cString& name, const AtomicString& value); |
332 static void didRemoveDOMAttrImpl(InstrumentingAgents*, Element*, const Atomi
cString& name); | 318 static void didRemoveDOMAttrImpl(InstrumentingAgents*, Element*, const Atomi
cString& name); |
(...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
441 static void consoleCountImpl(InstrumentingAgents*, ScriptState*, PassRefPtr<
ScriptArguments>); | 427 static void consoleCountImpl(InstrumentingAgents*, ScriptState*, PassRefPtr<
ScriptArguments>); |
442 static void startConsoleTimingImpl(InstrumentingAgents*, Frame*, const Strin
g& title); | 428 static void startConsoleTimingImpl(InstrumentingAgents*, Frame*, const Strin
g& title); |
443 static void stopConsoleTimingImpl(InstrumentingAgents*, Frame*, const String
& title, PassRefPtr<ScriptCallStack>); | 429 static void stopConsoleTimingImpl(InstrumentingAgents*, Frame*, const String
& title, PassRefPtr<ScriptCallStack>); |
444 static void consoleTimeStampImpl(InstrumentingAgents*, Frame*, PassRefPtr<Sc
riptArguments>); | 430 static void consoleTimeStampImpl(InstrumentingAgents*, Frame*, PassRefPtr<Sc
riptArguments>); |
445 | 431 |
446 static void didRequestAnimationFrameImpl(InstrumentingAgents*, int callbackI
d, Frame*); | 432 static void didRequestAnimationFrameImpl(InstrumentingAgents*, int callbackI
d, Frame*); |
447 static void didCancelAnimationFrameImpl(InstrumentingAgents*, int callbackId
, Frame*); | 433 static void didCancelAnimationFrameImpl(InstrumentingAgents*, int callbackId
, Frame*); |
448 static InspectorInstrumentationCookie willFireAnimationFrameImpl(Instrumenti
ngAgents*, int callbackId, Frame*); | 434 static InspectorInstrumentationCookie willFireAnimationFrameImpl(Instrumenti
ngAgents*, int callbackId, Frame*); |
449 static void didFireAnimationFrameImpl(const InspectorInstrumentationCookie&)
; | 435 static void didFireAnimationFrameImpl(const InspectorInstrumentationCookie&)
; |
450 | 436 |
451 #if ENABLE(JAVASCRIPT_DEBUGGER) | |
452 static void addStartProfilingMessageToConsoleImpl(InstrumentingAgents*, cons
t String& title, unsigned lineNumber, const String& sourceURL); | 437 static void addStartProfilingMessageToConsoleImpl(InstrumentingAgents*, cons
t String& title, unsigned lineNumber, const String& sourceURL); |
453 static void addProfileImpl(InstrumentingAgents*, RefPtr<ScriptProfile>, Pass
RefPtr<ScriptCallStack>); | 438 static void addProfileImpl(InstrumentingAgents*, RefPtr<ScriptProfile>, Pass
RefPtr<ScriptCallStack>); |
454 static String getCurrentUserInitiatedProfileNameImpl(InstrumentingAgents*, b
ool incrementProfileNumber); | 439 static String getCurrentUserInitiatedProfileNameImpl(InstrumentingAgents*, b
ool incrementProfileNumber); |
455 static bool profilerEnabledImpl(InstrumentingAgents*); | 440 static bool profilerEnabledImpl(InstrumentingAgents*); |
456 #endif | |
457 | 441 |
458 #if ENABLE(SQL_DATABASE) | 442 #if ENABLE(SQL_DATABASE) |
459 static void didOpenDatabaseImpl(InstrumentingAgents*, PassRefPtr<Database>,
const String& domain, const String& name, const String& version); | 443 static void didOpenDatabaseImpl(InstrumentingAgents*, PassRefPtr<Database>,
const String& domain, const String& name, const String& version); |
460 #endif | 444 #endif |
461 | 445 |
462 static void didDispatchDOMStorageEventImpl(InstrumentingAgents*, const Strin
g& key, const String& oldValue, const String& newValue, StorageType, SecurityOri
gin*, Page*); | 446 static void didDispatchDOMStorageEventImpl(InstrumentingAgents*, const Strin
g& key, const String& oldValue, const String& newValue, StorageType, SecurityOri
gin*, Page*); |
463 | 447 |
464 #if ENABLE(WORKERS) | 448 #if ENABLE(WORKERS) |
465 static bool shouldPauseDedicatedWorkerOnStartImpl(InstrumentingAgents*); | 449 static bool shouldPauseDedicatedWorkerOnStartImpl(InstrumentingAgents*); |
466 static void didStartWorkerContextImpl(InstrumentingAgents*, WorkerContextPro
xy*, const KURL&); | 450 static void didStartWorkerContextImpl(InstrumentingAgents*, WorkerContextPro
xy*, const KURL&); |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
502 | 486 |
503 static DeviceOrientationData* overrideDeviceOrientationImpl(InstrumentingAge
nts*, DeviceOrientationData*); | 487 static DeviceOrientationData* overrideDeviceOrientationImpl(InstrumentingAge
nts*, DeviceOrientationData*); |
504 | 488 |
505 #if USE(ACCELERATED_COMPOSITING) | 489 #if USE(ACCELERATED_COMPOSITING) |
506 static void layerTreeDidChangeImpl(InstrumentingAgents*); | 490 static void layerTreeDidChangeImpl(InstrumentingAgents*); |
507 static void renderLayerDestroyedImpl(InstrumentingAgents*, const RenderLayer
*); | 491 static void renderLayerDestroyedImpl(InstrumentingAgents*, const RenderLayer
*); |
508 static void pseudoElementDestroyedImpl(InstrumentingAgents*, PseudoElement*)
; | 492 static void pseudoElementDestroyedImpl(InstrumentingAgents*, PseudoElement*)
; |
509 #endif | 493 #endif |
510 | 494 |
511 static int s_frontendCounter; | 495 static int s_frontendCounter; |
512 #endif | |
513 }; | 496 }; |
514 | 497 |
515 namespace InstrumentationEvents { | 498 namespace InstrumentationEvents { |
516 extern const char PaintLayer[]; | 499 extern const char PaintLayer[]; |
517 extern const char RasterTask[]; | 500 extern const char RasterTask[]; |
518 extern const char Paint[]; | 501 extern const char Paint[]; |
519 extern const char Layer[]; | 502 extern const char Layer[]; |
520 extern const char BeginFrame[]; | 503 extern const char BeginFrame[]; |
521 }; | 504 }; |
522 | 505 |
523 namespace InstrumentationEventArguments { | 506 namespace InstrumentationEventArguments { |
524 extern const char LayerId[]; | 507 extern const char LayerId[]; |
525 extern const char PageId[]; | 508 extern const char PageId[]; |
526 }; | 509 }; |
527 | 510 |
528 inline void InspectorInstrumentation::didClearWindowObjectInWorld(Frame* frame,
DOMWrapperWorld* world) | 511 inline void InspectorInstrumentation::didClearWindowObjectInWorld(Frame* frame,
DOMWrapperWorld* world) |
529 { | 512 { |
530 #if ENABLE(INSPECTOR) | |
531 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 513 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
532 didClearWindowObjectInWorldImpl(instrumentingAgents, frame, world); | 514 didClearWindowObjectInWorldImpl(instrumentingAgents, frame, world); |
533 #else | |
534 UNUSED_PARAM(frame); | |
535 UNUSED_PARAM(world); | |
536 #endif | |
537 } | 515 } |
538 | 516 |
539 inline bool InspectorInstrumentation::isDebuggerPaused(Frame* frame) | 517 inline bool InspectorInstrumentation::isDebuggerPaused(Frame* frame) |
540 { | 518 { |
541 #if ENABLE(INSPECTOR) | |
542 FAST_RETURN_IF_NO_FRONTENDS(false); | 519 FAST_RETURN_IF_NO_FRONTENDS(false); |
543 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 520 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
544 return isDebuggerPausedImpl(instrumentingAgents); | 521 return isDebuggerPausedImpl(instrumentingAgents); |
545 #else | |
546 UNUSED_PARAM(frame); | |
547 #endif | |
548 return false; | 522 return false; |
549 } | 523 } |
550 | 524 |
551 inline void InspectorInstrumentation::willInsertDOMNode(Document* document, Node
* parent) | 525 inline void InspectorInstrumentation::willInsertDOMNode(Document* document, Node
* parent) |
552 { | 526 { |
553 #if ENABLE(INSPECTOR) | |
554 FAST_RETURN_IF_NO_FRONTENDS(void()); | 527 FAST_RETURN_IF_NO_FRONTENDS(void()); |
555 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 528 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
556 willInsertDOMNodeImpl(instrumentingAgents, parent); | 529 willInsertDOMNodeImpl(instrumentingAgents, parent); |
557 #else | |
558 UNUSED_PARAM(document); | |
559 UNUSED_PARAM(parent); | |
560 #endif | |
561 } | 530 } |
562 | 531 |
563 inline void InspectorInstrumentation::didInsertDOMNode(Document* document, Node*
node) | 532 inline void InspectorInstrumentation::didInsertDOMNode(Document* document, Node*
node) |
564 { | 533 { |
565 #if ENABLE(INSPECTOR) | |
566 FAST_RETURN_IF_NO_FRONTENDS(void()); | 534 FAST_RETURN_IF_NO_FRONTENDS(void()); |
567 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 535 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
568 didInsertDOMNodeImpl(instrumentingAgents, node); | 536 didInsertDOMNodeImpl(instrumentingAgents, node); |
569 #else | |
570 UNUSED_PARAM(document); | |
571 UNUSED_PARAM(node); | |
572 #endif | |
573 } | 537 } |
574 | 538 |
575 inline void InspectorInstrumentation::willRemoveDOMNode(Document* document, Node
* node) | 539 inline void InspectorInstrumentation::willRemoveDOMNode(Document* document, Node
* node) |
576 { | 540 { |
577 #if ENABLE(INSPECTOR) | |
578 FAST_RETURN_IF_NO_FRONTENDS(void()); | 541 FAST_RETURN_IF_NO_FRONTENDS(void()); |
579 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) { | 542 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) { |
580 willRemoveDOMNodeImpl(instrumentingAgents, node); | 543 willRemoveDOMNodeImpl(instrumentingAgents, node); |
581 didRemoveDOMNodeImpl(instrumentingAgents, node); | 544 didRemoveDOMNodeImpl(instrumentingAgents, node); |
582 } | 545 } |
583 #else | |
584 UNUSED_PARAM(document); | |
585 UNUSED_PARAM(node); | |
586 #endif | |
587 } | 546 } |
588 | 547 |
589 inline void InspectorInstrumentation::willModifyDOMAttr(Document* document, Elem
ent* element, const AtomicString& oldValue, const AtomicString& newValue) | 548 inline void InspectorInstrumentation::willModifyDOMAttr(Document* document, Elem
ent* element, const AtomicString& oldValue, const AtomicString& newValue) |
590 { | 549 { |
591 #if ENABLE(INSPECTOR) | |
592 FAST_RETURN_IF_NO_FRONTENDS(void()); | 550 FAST_RETURN_IF_NO_FRONTENDS(void()); |
593 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 551 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
594 willModifyDOMAttrImpl(instrumentingAgents, element, oldValue, newValue); | 552 willModifyDOMAttrImpl(instrumentingAgents, element, oldValue, newValue); |
595 #else | |
596 UNUSED_PARAM(document); | |
597 UNUSED_PARAM(element); | |
598 UNUSED_PARAM(oldValue); | |
599 UNUSED_PARAM(newValue); | |
600 #endif | |
601 } | 553 } |
602 | 554 |
603 inline void InspectorInstrumentation::didModifyDOMAttr(Document* document, Eleme
nt* element, const AtomicString& name, const AtomicString& value) | 555 inline void InspectorInstrumentation::didModifyDOMAttr(Document* document, Eleme
nt* element, const AtomicString& name, const AtomicString& value) |
604 { | 556 { |
605 #if ENABLE(INSPECTOR) | |
606 FAST_RETURN_IF_NO_FRONTENDS(void()); | 557 FAST_RETURN_IF_NO_FRONTENDS(void()); |
607 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 558 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
608 didModifyDOMAttrImpl(instrumentingAgents, element, name, value); | 559 didModifyDOMAttrImpl(instrumentingAgents, element, name, value); |
609 #else | |
610 UNUSED_PARAM(document); | |
611 UNUSED_PARAM(element); | |
612 UNUSED_PARAM(name); | |
613 UNUSED_PARAM(value); | |
614 #endif | |
615 } | 560 } |
616 | 561 |
617 inline void InspectorInstrumentation::didRemoveDOMAttr(Document* document, Eleme
nt* element, const AtomicString& name) | 562 inline void InspectorInstrumentation::didRemoveDOMAttr(Document* document, Eleme
nt* element, const AtomicString& name) |
618 { | 563 { |
619 #if ENABLE(INSPECTOR) | |
620 FAST_RETURN_IF_NO_FRONTENDS(void()); | 564 FAST_RETURN_IF_NO_FRONTENDS(void()); |
621 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 565 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
622 didRemoveDOMAttrImpl(instrumentingAgents, element, name); | 566 didRemoveDOMAttrImpl(instrumentingAgents, element, name); |
623 #else | |
624 UNUSED_PARAM(document); | |
625 UNUSED_PARAM(element); | |
626 UNUSED_PARAM(name); | |
627 #endif | |
628 } | 567 } |
629 | 568 |
630 inline void InspectorInstrumentation::didInvalidateStyleAttr(Document* document,
Node* node) | 569 inline void InspectorInstrumentation::didInvalidateStyleAttr(Document* document,
Node* node) |
631 { | 570 { |
632 #if ENABLE(INSPECTOR) | |
633 FAST_RETURN_IF_NO_FRONTENDS(void()); | 571 FAST_RETURN_IF_NO_FRONTENDS(void()); |
634 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 572 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
635 didInvalidateStyleAttrImpl(instrumentingAgents, node); | 573 didInvalidateStyleAttrImpl(instrumentingAgents, node); |
636 #else | |
637 UNUSED_PARAM(document); | |
638 UNUSED_PARAM(node); | |
639 #endif | |
640 } | 574 } |
641 | 575 |
642 inline void InspectorInstrumentation::frameWindowDiscarded(Frame* frame, DOMWind
ow* domWindow) | 576 inline void InspectorInstrumentation::frameWindowDiscarded(Frame* frame, DOMWind
ow* domWindow) |
643 { | 577 { |
644 #if ENABLE(INSPECTOR) | |
645 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 578 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
646 frameWindowDiscardedImpl(instrumentingAgents, domWindow); | 579 frameWindowDiscardedImpl(instrumentingAgents, domWindow); |
647 #else | |
648 UNUSED_PARAM(frame); | |
649 UNUSED_PARAM(domWindow); | |
650 #endif | |
651 } | 580 } |
652 | 581 |
653 inline void InspectorInstrumentation::mediaQueryResultChanged(Document* document
) | 582 inline void InspectorInstrumentation::mediaQueryResultChanged(Document* document
) |
654 { | 583 { |
655 #if ENABLE(INSPECTOR) | |
656 FAST_RETURN_IF_NO_FRONTENDS(void()); | 584 FAST_RETURN_IF_NO_FRONTENDS(void()); |
657 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 585 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
658 mediaQueryResultChangedImpl(instrumentingAgents); | 586 mediaQueryResultChangedImpl(instrumentingAgents); |
659 #else | |
660 UNUSED_PARAM(document); | |
661 #endif | |
662 } | 587 } |
663 | 588 |
664 inline void InspectorInstrumentation::didPushShadowRoot(Element* host, ShadowRoo
t* root) | 589 inline void InspectorInstrumentation::didPushShadowRoot(Element* host, ShadowRoo
t* root) |
665 { | 590 { |
666 #if ENABLE(INSPECTOR) | |
667 FAST_RETURN_IF_NO_FRONTENDS(void()); | 591 FAST_RETURN_IF_NO_FRONTENDS(void()); |
668 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(host->ownerDocument())) | 592 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(host->ownerDocument())) |
669 didPushShadowRootImpl(instrumentingAgents, host, root); | 593 didPushShadowRootImpl(instrumentingAgents, host, root); |
670 #else | |
671 UNUSED_PARAM(host); | |
672 UNUSED_PARAM(root); | |
673 #endif | |
674 } | 594 } |
675 | 595 |
676 inline void InspectorInstrumentation::willPopShadowRoot(Element* host, ShadowRoo
t* root) | 596 inline void InspectorInstrumentation::willPopShadowRoot(Element* host, ShadowRoo
t* root) |
677 { | 597 { |
678 #if ENABLE(INSPECTOR) | |
679 FAST_RETURN_IF_NO_FRONTENDS(void()); | 598 FAST_RETURN_IF_NO_FRONTENDS(void()); |
680 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(host->ownerDocument())) | 599 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(host->ownerDocument())) |
681 willPopShadowRootImpl(instrumentingAgents, host, root); | 600 willPopShadowRootImpl(instrumentingAgents, host, root); |
682 #else | |
683 UNUSED_PARAM(host); | |
684 UNUSED_PARAM(root); | |
685 #endif | |
686 } | 601 } |
687 | 602 |
688 inline void InspectorInstrumentation::didCreateNamedFlow(Document* document, Web
KitNamedFlow* namedFlow) | 603 inline void InspectorInstrumentation::didCreateNamedFlow(Document* document, Web
KitNamedFlow* namedFlow) |
689 { | 604 { |
690 #if ENABLE(INSPECTOR) | |
691 FAST_RETURN_IF_NO_FRONTENDS(void()); | 605 FAST_RETURN_IF_NO_FRONTENDS(void()); |
692 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 606 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
693 didCreateNamedFlowImpl(instrumentingAgents, document, namedFlow); | 607 didCreateNamedFlowImpl(instrumentingAgents, document, namedFlow); |
694 #else | |
695 UNUSED_PARAM(document); | |
696 UNUSED_PARAM(namedFlow); | |
697 #endif | |
698 } | 608 } |
699 | 609 |
700 inline void InspectorInstrumentation::willRemoveNamedFlow(Document* document, We
bKitNamedFlow* namedFlow) | 610 inline void InspectorInstrumentation::willRemoveNamedFlow(Document* document, We
bKitNamedFlow* namedFlow) |
701 { | 611 { |
702 #if ENABLE(INSPECTOR) | |
703 FAST_RETURN_IF_NO_FRONTENDS(void()); | 612 FAST_RETURN_IF_NO_FRONTENDS(void()); |
704 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 613 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
705 willRemoveNamedFlowImpl(instrumentingAgents, document, namedFlow); | 614 willRemoveNamedFlowImpl(instrumentingAgents, document, namedFlow); |
706 #else | |
707 UNUSED_PARAM(document); | |
708 UNUSED_PARAM(namedFlow); | |
709 #endif | |
710 } | 615 } |
711 | 616 |
712 inline void InspectorInstrumentation::didUpdateRegionLayout(Document* document,
WebKitNamedFlow* namedFlow) | 617 inline void InspectorInstrumentation::didUpdateRegionLayout(Document* document,
WebKitNamedFlow* namedFlow) |
713 { | 618 { |
714 #if ENABLE(INSPECTOR) | |
715 FAST_RETURN_IF_NO_FRONTENDS(void()); | 619 FAST_RETURN_IF_NO_FRONTENDS(void()); |
716 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 620 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
717 didUpdateRegionLayoutImpl(instrumentingAgents, document, namedFlow); | 621 didUpdateRegionLayoutImpl(instrumentingAgents, document, namedFlow); |
718 #else | |
719 UNUSED_PARAM(document); | |
720 UNUSED_PARAM(namedFlow); | |
721 #endif | |
722 } | 622 } |
723 | 623 |
724 inline void InspectorInstrumentation::mouseDidMoveOverElement(Page* page, const
HitTestResult& result, unsigned modifierFlags) | 624 inline void InspectorInstrumentation::mouseDidMoveOverElement(Page* page, const
HitTestResult& result, unsigned modifierFlags) |
725 { | 625 { |
726 #if ENABLE(INSPECTOR) | |
727 FAST_RETURN_IF_NO_FRONTENDS(void()); | 626 FAST_RETURN_IF_NO_FRONTENDS(void()); |
728 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) | 627 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) |
729 mouseDidMoveOverElementImpl(instrumentingAgents, result, modifierFlags); | 628 mouseDidMoveOverElementImpl(instrumentingAgents, result, modifierFlags); |
730 #else | |
731 UNUSED_PARAM(page); | |
732 UNUSED_PARAM(result); | |
733 UNUSED_PARAM(modifierFlags); | |
734 #endif | |
735 } | 629 } |
736 | 630 |
737 inline bool InspectorInstrumentation::handleTouchEvent(Page* page, Node* node) | 631 inline bool InspectorInstrumentation::handleTouchEvent(Page* page, Node* node) |
738 { | 632 { |
739 #if ENABLE(INSPECTOR) | |
740 FAST_RETURN_IF_NO_FRONTENDS(false); | 633 FAST_RETURN_IF_NO_FRONTENDS(false); |
741 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) | 634 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) |
742 return handleTouchEventImpl(instrumentingAgents, node); | 635 return handleTouchEventImpl(instrumentingAgents, node); |
743 #else | |
744 UNUSED_PARAM(page); | |
745 UNUSED_PARAM(node); | |
746 #endif | |
747 return false; | 636 return false; |
748 } | 637 } |
749 | 638 |
750 inline bool InspectorInstrumentation::handleMousePress(Page* page) | 639 inline bool InspectorInstrumentation::handleMousePress(Page* page) |
751 { | 640 { |
752 #if ENABLE(INSPECTOR) | |
753 FAST_RETURN_IF_NO_FRONTENDS(false); | 641 FAST_RETURN_IF_NO_FRONTENDS(false); |
754 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) | 642 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) |
755 return handleMousePressImpl(instrumentingAgents); | 643 return handleMousePressImpl(instrumentingAgents); |
756 #else | |
757 UNUSED_PARAM(page); | |
758 #endif | |
759 return false; | 644 return false; |
760 } | 645 } |
761 | 646 |
762 inline bool InspectorInstrumentation::forcePseudoState(Element* element, CSSSele
ctor::PseudoType pseudoState) | 647 inline bool InspectorInstrumentation::forcePseudoState(Element* element, CSSSele
ctor::PseudoType pseudoState) |
763 { | 648 { |
764 #if ENABLE(INSPECTOR) | |
765 FAST_RETURN_IF_NO_FRONTENDS(false); | 649 FAST_RETURN_IF_NO_FRONTENDS(false); |
766 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(element->document())) | 650 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(element->document())) |
767 return forcePseudoStateImpl(instrumentingAgents, element, pseudoState); | 651 return forcePseudoStateImpl(instrumentingAgents, element, pseudoState); |
768 #else | |
769 UNUSED_PARAM(element); | |
770 UNUSED_PARAM(pseudoState); | |
771 #endif | |
772 return false; | 652 return false; |
773 } | 653 } |
774 | 654 |
775 inline void InspectorInstrumentation::characterDataModified(Document* document,
CharacterData* characterData) | 655 inline void InspectorInstrumentation::characterDataModified(Document* document,
CharacterData* characterData) |
776 { | 656 { |
777 #if ENABLE(INSPECTOR) | |
778 FAST_RETURN_IF_NO_FRONTENDS(void()); | 657 FAST_RETURN_IF_NO_FRONTENDS(void()); |
779 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 658 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
780 characterDataModifiedImpl(instrumentingAgents, characterData); | 659 characterDataModifiedImpl(instrumentingAgents, characterData); |
781 #else | |
782 UNUSED_PARAM(document); | |
783 UNUSED_PARAM(characterData); | |
784 #endif | |
785 } | 660 } |
786 | 661 |
787 inline void InspectorInstrumentation::willSendXMLHttpRequest(ScriptExecutionCont
ext* context, const String& url) | 662 inline void InspectorInstrumentation::willSendXMLHttpRequest(ScriptExecutionCont
ext* context, const String& url) |
788 { | 663 { |
789 #if ENABLE(INSPECTOR) | |
790 FAST_RETURN_IF_NO_FRONTENDS(void()); | 664 FAST_RETURN_IF_NO_FRONTENDS(void()); |
791 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 665 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
792 willSendXMLHttpRequestImpl(instrumentingAgents, url); | 666 willSendXMLHttpRequestImpl(instrumentingAgents, url); |
793 #else | |
794 UNUSED_PARAM(context); | |
795 UNUSED_PARAM(url); | |
796 #endif | |
797 } | 667 } |
798 | 668 |
799 inline void InspectorInstrumentation::didScheduleResourceRequest(Document* docum
ent, const String& url) | 669 inline void InspectorInstrumentation::didScheduleResourceRequest(Document* docum
ent, const String& url) |
800 { | 670 { |
801 #if ENABLE(INSPECTOR) | |
802 FAST_RETURN_IF_NO_FRONTENDS(void()); | 671 FAST_RETURN_IF_NO_FRONTENDS(void()); |
803 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 672 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
804 didScheduleResourceRequestImpl(instrumentingAgents, url, document->frame
()); | 673 didScheduleResourceRequestImpl(instrumentingAgents, url, document->frame
()); |
805 #else | |
806 UNUSED_PARAM(document); | |
807 UNUSED_PARAM(url); | |
808 #endif | |
809 } | 674 } |
810 | 675 |
811 inline void InspectorInstrumentation::didInstallTimer(ScriptExecutionContext* co
ntext, int timerId, int timeout, bool singleShot) | 676 inline void InspectorInstrumentation::didInstallTimer(ScriptExecutionContext* co
ntext, int timerId, int timeout, bool singleShot) |
812 { | 677 { |
813 #if ENABLE(INSPECTOR) | |
814 FAST_RETURN_IF_NO_FRONTENDS(void()); | 678 FAST_RETURN_IF_NO_FRONTENDS(void()); |
815 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 679 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
816 didInstallTimerImpl(instrumentingAgents, timerId, timeout, singleShot, c
ontext); | 680 didInstallTimerImpl(instrumentingAgents, timerId, timeout, singleShot, c
ontext); |
817 #else | |
818 UNUSED_PARAM(context); | |
819 UNUSED_PARAM(timerId); | |
820 UNUSED_PARAM(timeout); | |
821 UNUSED_PARAM(singleShot); | |
822 #endif | |
823 } | 681 } |
824 | 682 |
825 inline void InspectorInstrumentation::didRemoveTimer(ScriptExecutionContext* con
text, int timerId) | 683 inline void InspectorInstrumentation::didRemoveTimer(ScriptExecutionContext* con
text, int timerId) |
826 { | 684 { |
827 #if ENABLE(INSPECTOR) | |
828 FAST_RETURN_IF_NO_FRONTENDS(void()); | 685 FAST_RETURN_IF_NO_FRONTENDS(void()); |
829 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 686 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
830 didRemoveTimerImpl(instrumentingAgents, timerId, context); | 687 didRemoveTimerImpl(instrumentingAgents, timerId, context); |
831 #else | |
832 UNUSED_PARAM(context); | |
833 UNUSED_PARAM(timerId); | |
834 #endif | |
835 } | 688 } |
836 | 689 |
837 inline InspectorInstrumentationCookie InspectorInstrumentation::willCallFunction
(ScriptExecutionContext* context, const String& scriptName, int scriptLine) | 690 inline InspectorInstrumentationCookie InspectorInstrumentation::willCallFunction
(ScriptExecutionContext* context, const String& scriptName, int scriptLine) |
838 { | 691 { |
839 #if ENABLE(INSPECTOR) | |
840 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); | 692 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); |
841 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 693 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
842 return willCallFunctionImpl(instrumentingAgents, scriptName, scriptLine,
context); | 694 return willCallFunctionImpl(instrumentingAgents, scriptName, scriptLine,
context); |
843 #else | |
844 UNUSED_PARAM(context); | |
845 UNUSED_PARAM(scriptName); | |
846 UNUSED_PARAM(scriptLine); | |
847 #endif | |
848 return InspectorInstrumentationCookie(); | 695 return InspectorInstrumentationCookie(); |
849 } | 696 } |
850 | 697 |
851 | 698 |
852 inline void InspectorInstrumentation::didCallFunction(const InspectorInstrumenta
tionCookie& cookie) | 699 inline void InspectorInstrumentation::didCallFunction(const InspectorInstrumenta
tionCookie& cookie) |
853 { | 700 { |
854 #if ENABLE(INSPECTOR) | |
855 FAST_RETURN_IF_NO_FRONTENDS(void()); | 701 FAST_RETURN_IF_NO_FRONTENDS(void()); |
856 if (cookie.isValid()) | 702 if (cookie.isValid()) |
857 didCallFunctionImpl(cookie); | 703 didCallFunctionImpl(cookie); |
858 #else | |
859 UNUSED_PARAM(cookie); | |
860 #endif | |
861 } | 704 } |
862 | 705 |
863 inline InspectorInstrumentationCookie InspectorInstrumentation::willDispatchXHRR
eadyStateChangeEvent(ScriptExecutionContext* context, XMLHttpRequest* request) | 706 inline InspectorInstrumentationCookie InspectorInstrumentation::willDispatchXHRR
eadyStateChangeEvent(ScriptExecutionContext* context, XMLHttpRequest* request) |
864 { | 707 { |
865 #if ENABLE(INSPECTOR) | |
866 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); | 708 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); |
867 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 709 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
868 return willDispatchXHRReadyStateChangeEventImpl(instrumentingAgents, req
uest, context); | 710 return willDispatchXHRReadyStateChangeEventImpl(instrumentingAgents, req
uest, context); |
869 #else | |
870 UNUSED_PARAM(context); | |
871 UNUSED_PARAM(request); | |
872 #endif | |
873 return InspectorInstrumentationCookie(); | 711 return InspectorInstrumentationCookie(); |
874 } | 712 } |
875 | 713 |
876 inline void InspectorInstrumentation::didDispatchXHRReadyStateChangeEvent(const
InspectorInstrumentationCookie& cookie) | 714 inline void InspectorInstrumentation::didDispatchXHRReadyStateChangeEvent(const
InspectorInstrumentationCookie& cookie) |
877 { | 715 { |
878 #if ENABLE(INSPECTOR) | |
879 FAST_RETURN_IF_NO_FRONTENDS(void()); | 716 FAST_RETURN_IF_NO_FRONTENDS(void()); |
880 if (cookie.isValid()) | 717 if (cookie.isValid()) |
881 didDispatchXHRReadyStateChangeEventImpl(cookie); | 718 didDispatchXHRReadyStateChangeEventImpl(cookie); |
882 #else | |
883 UNUSED_PARAM(cookie); | |
884 #endif | |
885 } | 719 } |
886 | 720 |
887 inline InspectorInstrumentationCookie InspectorInstrumentation::willDispatchEven
t(Document* document, const Event& event, DOMWindow* window, Node* node, const E
ventPath& eventPath) | 721 inline InspectorInstrumentationCookie InspectorInstrumentation::willDispatchEven
t(Document* document, const Event& event, DOMWindow* window, Node* node, const E
ventPath& eventPath) |
888 { | 722 { |
889 #if ENABLE(INSPECTOR) | |
890 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); | 723 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); |
891 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 724 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
892 return willDispatchEventImpl(instrumentingAgents, event, window, node, e
ventPath, document); | 725 return willDispatchEventImpl(instrumentingAgents, event, window, node, e
ventPath, document); |
893 #else | |
894 UNUSED_PARAM(document); | |
895 UNUSED_PARAM(event); | |
896 UNUSED_PARAM(window); | |
897 UNUSED_PARAM(node); | |
898 UNUSED_PARAM(eventPath); | |
899 #endif | |
900 return InspectorInstrumentationCookie(); | 726 return InspectorInstrumentationCookie(); |
901 } | 727 } |
902 | 728 |
903 inline void InspectorInstrumentation::didDispatchEvent(const InspectorInstrument
ationCookie& cookie) | 729 inline void InspectorInstrumentation::didDispatchEvent(const InspectorInstrument
ationCookie& cookie) |
904 { | 730 { |
905 #if ENABLE(INSPECTOR) | |
906 FAST_RETURN_IF_NO_FRONTENDS(void()); | 731 FAST_RETURN_IF_NO_FRONTENDS(void()); |
907 if (cookie.isValid()) | 732 if (cookie.isValid()) |
908 didDispatchEventImpl(cookie); | 733 didDispatchEventImpl(cookie); |
909 #else | |
910 UNUSED_PARAM(cookie); | |
911 #endif | |
912 } | 734 } |
913 | 735 |
914 inline InspectorInstrumentationCookie InspectorInstrumentation::willHandleEvent(
ScriptExecutionContext* context, Event* event) | 736 inline InspectorInstrumentationCookie InspectorInstrumentation::willHandleEvent(
ScriptExecutionContext* context, Event* event) |
915 { | 737 { |
916 #if ENABLE(INSPECTOR) | |
917 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); | 738 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); |
918 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 739 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
919 return willHandleEventImpl(instrumentingAgents, event); | 740 return willHandleEventImpl(instrumentingAgents, event); |
920 #else | |
921 UNUSED_PARAM(context); | |
922 UNUSED_PARAM(event); | |
923 #endif | |
924 return InspectorInstrumentationCookie(); | 741 return InspectorInstrumentationCookie(); |
925 } | 742 } |
926 | 743 |
927 inline void InspectorInstrumentation::didHandleEvent(const InspectorInstrumentat
ionCookie& cookie) | 744 inline void InspectorInstrumentation::didHandleEvent(const InspectorInstrumentat
ionCookie& cookie) |
928 { | 745 { |
929 #if ENABLE(INSPECTOR) | |
930 FAST_RETURN_IF_NO_FRONTENDS(void()); | 746 FAST_RETURN_IF_NO_FRONTENDS(void()); |
931 if (cookie.isValid()) | 747 if (cookie.isValid()) |
932 didHandleEventImpl(cookie); | 748 didHandleEventImpl(cookie); |
933 #else | |
934 UNUSED_PARAM(cookie); | |
935 #endif | |
936 } | 749 } |
937 | 750 |
938 inline InspectorInstrumentationCookie InspectorInstrumentation::willDispatchEven
tOnWindow(Frame* frame, const Event& event, DOMWindow* window) | 751 inline InspectorInstrumentationCookie InspectorInstrumentation::willDispatchEven
tOnWindow(Frame* frame, const Event& event, DOMWindow* window) |
939 { | 752 { |
940 #if ENABLE(INSPECTOR) | |
941 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); | 753 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); |
942 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 754 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
943 return willDispatchEventOnWindowImpl(instrumentingAgents, event, window)
; | 755 return willDispatchEventOnWindowImpl(instrumentingAgents, event, window)
; |
944 #else | |
945 UNUSED_PARAM(frame); | |
946 UNUSED_PARAM(event); | |
947 UNUSED_PARAM(window); | |
948 #endif | |
949 return InspectorInstrumentationCookie(); | 756 return InspectorInstrumentationCookie(); |
950 } | 757 } |
951 | 758 |
952 inline void InspectorInstrumentation::didDispatchEventOnWindow(const InspectorIn
strumentationCookie& cookie) | 759 inline void InspectorInstrumentation::didDispatchEventOnWindow(const InspectorIn
strumentationCookie& cookie) |
953 { | 760 { |
954 #if ENABLE(INSPECTOR) | |
955 FAST_RETURN_IF_NO_FRONTENDS(void()); | 761 FAST_RETURN_IF_NO_FRONTENDS(void()); |
956 if (cookie.isValid()) | 762 if (cookie.isValid()) |
957 didDispatchEventOnWindowImpl(cookie); | 763 didDispatchEventOnWindowImpl(cookie); |
958 #else | |
959 UNUSED_PARAM(cookie); | |
960 #endif | |
961 } | 764 } |
962 | 765 |
963 inline InspectorInstrumentationCookie InspectorInstrumentation::willEvaluateScri
pt(Frame* frame, const String& url, int lineNumber) | 766 inline InspectorInstrumentationCookie InspectorInstrumentation::willEvaluateScri
pt(Frame* frame, const String& url, int lineNumber) |
964 { | 767 { |
965 #if ENABLE(INSPECTOR) | |
966 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); | 768 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); |
967 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 769 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
968 return willEvaluateScriptImpl(instrumentingAgents, url, lineNumber, fram
e); | 770 return willEvaluateScriptImpl(instrumentingAgents, url, lineNumber, fram
e); |
969 #else | |
970 UNUSED_PARAM(frame); | |
971 UNUSED_PARAM(url); | |
972 UNUSED_PARAM(lineNumber); | |
973 #endif | |
974 return InspectorInstrumentationCookie(); | 771 return InspectorInstrumentationCookie(); |
975 } | 772 } |
976 | 773 |
977 inline void InspectorInstrumentation::didEvaluateScript(const InspectorInstrumen
tationCookie& cookie) | 774 inline void InspectorInstrumentation::didEvaluateScript(const InspectorInstrumen
tationCookie& cookie) |
978 { | 775 { |
979 #if ENABLE(INSPECTOR) | |
980 FAST_RETURN_IF_NO_FRONTENDS(void()); | 776 FAST_RETURN_IF_NO_FRONTENDS(void()); |
981 if (cookie.isValid()) | 777 if (cookie.isValid()) |
982 didEvaluateScriptImpl(cookie); | 778 didEvaluateScriptImpl(cookie); |
983 #else | |
984 UNUSED_PARAM(cookie); | |
985 #endif | |
986 } | 779 } |
987 | 780 |
988 inline void InspectorInstrumentation::scriptsEnabled(Page* page, bool isEnabled) | 781 inline void InspectorInstrumentation::scriptsEnabled(Page* page, bool isEnabled) |
989 { | 782 { |
990 #if ENABLE(INSPECTOR) | |
991 FAST_RETURN_IF_NO_FRONTENDS(void()); | 783 FAST_RETURN_IF_NO_FRONTENDS(void()); |
992 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) | 784 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) |
993 return scriptsEnabledImpl(instrumentingAgents, isEnabled); | 785 return scriptsEnabledImpl(instrumentingAgents, isEnabled); |
994 #else | |
995 UNUSED_PARAM(page); | |
996 UNUSED_PARAM(isEnabled); | |
997 #endif | |
998 } | 786 } |
999 | 787 |
1000 inline void InspectorInstrumentation::didCreateIsolatedContext(Frame* frame, Scr
iptState* scriptState, SecurityOrigin* origin) | 788 inline void InspectorInstrumentation::didCreateIsolatedContext(Frame* frame, Scr
iptState* scriptState, SecurityOrigin* origin) |
1001 { | 789 { |
1002 #if ENABLE(INSPECTOR) | |
1003 FAST_RETURN_IF_NO_FRONTENDS(void()); | 790 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1004 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 791 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1005 return didCreateIsolatedContextImpl(instrumentingAgents, frame, scriptSt
ate, origin); | 792 return didCreateIsolatedContextImpl(instrumentingAgents, frame, scriptSt
ate, origin); |
1006 #else | |
1007 UNUSED_PARAM(frame); | |
1008 UNUSED_PARAM(scriptState); | |
1009 UNUSED_PARAM(origin); | |
1010 #endif | |
1011 } | 793 } |
1012 | 794 |
1013 inline InspectorInstrumentationCookie InspectorInstrumentation::willFireTimer(Sc
riptExecutionContext* context, int timerId) | 795 inline InspectorInstrumentationCookie InspectorInstrumentation::willFireTimer(Sc
riptExecutionContext* context, int timerId) |
1014 { | 796 { |
1015 #if ENABLE(INSPECTOR) | |
1016 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); | 797 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); |
1017 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 798 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
1018 return willFireTimerImpl(instrumentingAgents, timerId, context); | 799 return willFireTimerImpl(instrumentingAgents, timerId, context); |
1019 #else | |
1020 UNUSED_PARAM(context); | |
1021 UNUSED_PARAM(timerId); | |
1022 #endif | |
1023 return InspectorInstrumentationCookie(); | 800 return InspectorInstrumentationCookie(); |
1024 } | 801 } |
1025 | 802 |
1026 inline void InspectorInstrumentation::didFireTimer(const InspectorInstrumentatio
nCookie& cookie) | 803 inline void InspectorInstrumentation::didFireTimer(const InspectorInstrumentatio
nCookie& cookie) |
1027 { | 804 { |
1028 #if ENABLE(INSPECTOR) | |
1029 FAST_RETURN_IF_NO_FRONTENDS(void()); | 805 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1030 if (cookie.isValid()) | 806 if (cookie.isValid()) |
1031 didFireTimerImpl(cookie); | 807 didFireTimerImpl(cookie); |
1032 #else | |
1033 UNUSED_PARAM(cookie); | |
1034 #endif | |
1035 } | 808 } |
1036 | 809 |
1037 inline void InspectorInstrumentation::didInvalidateLayout(Frame* frame) | 810 inline void InspectorInstrumentation::didInvalidateLayout(Frame* frame) |
1038 { | 811 { |
1039 #if ENABLE(INSPECTOR) | |
1040 FAST_RETURN_IF_NO_FRONTENDS(void()); | 812 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1041 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 813 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1042 didInvalidateLayoutImpl(instrumentingAgents, frame); | 814 didInvalidateLayoutImpl(instrumentingAgents, frame); |
1043 #else | |
1044 UNUSED_PARAM(frame); | |
1045 #endif | |
1046 } | 815 } |
1047 | 816 |
1048 inline InspectorInstrumentationCookie InspectorInstrumentation::willLayout(Frame
* frame) | 817 inline InspectorInstrumentationCookie InspectorInstrumentation::willLayout(Frame
* frame) |
1049 { | 818 { |
1050 #if ENABLE(INSPECTOR) | |
1051 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); | 819 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); |
1052 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 820 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1053 return willLayoutImpl(instrumentingAgents, frame); | 821 return willLayoutImpl(instrumentingAgents, frame); |
1054 #else | |
1055 UNUSED_PARAM(frame); | |
1056 #endif | |
1057 return InspectorInstrumentationCookie(); | 822 return InspectorInstrumentationCookie(); |
1058 } | 823 } |
1059 | 824 |
1060 inline void InspectorInstrumentation::didLayout(const InspectorInstrumentationCo
okie& cookie, RenderObject* root) | 825 inline void InspectorInstrumentation::didLayout(const InspectorInstrumentationCo
okie& cookie, RenderObject* root) |
1061 { | 826 { |
1062 #if ENABLE(INSPECTOR) | |
1063 FAST_RETURN_IF_NO_FRONTENDS(void()); | 827 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1064 if (cookie.isValid()) | 828 if (cookie.isValid()) |
1065 didLayoutImpl(cookie, root); | 829 didLayoutImpl(cookie, root); |
1066 #else | |
1067 UNUSED_PARAM(cookie); | |
1068 UNUSED_PARAM(root); | |
1069 #endif | |
1070 } | 830 } |
1071 | 831 |
1072 inline void InspectorInstrumentation::didScroll(Page* page) | 832 inline void InspectorInstrumentation::didScroll(Page* page) |
1073 { | 833 { |
1074 #if ENABLE(INSPECTOR) | |
1075 FAST_RETURN_IF_NO_FRONTENDS(void()); | 834 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1076 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) | 835 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) |
1077 didScrollImpl(instrumentingAgents); | 836 didScrollImpl(instrumentingAgents); |
1078 #else | |
1079 UNUSED_PARAM(page); | |
1080 #endif | |
1081 } | 837 } |
1082 | 838 |
1083 inline InspectorInstrumentationCookie InspectorInstrumentation::willDispatchXHRL
oadEvent(ScriptExecutionContext* context, XMLHttpRequest* request) | 839 inline InspectorInstrumentationCookie InspectorInstrumentation::willDispatchXHRL
oadEvent(ScriptExecutionContext* context, XMLHttpRequest* request) |
1084 { | 840 { |
1085 #if ENABLE(INSPECTOR) | |
1086 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); | 841 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); |
1087 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 842 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
1088 return willDispatchXHRLoadEventImpl(instrumentingAgents, request, contex
t); | 843 return willDispatchXHRLoadEventImpl(instrumentingAgents, request, contex
t); |
1089 #else | |
1090 UNUSED_PARAM(context); | |
1091 UNUSED_PARAM(request); | |
1092 #endif | |
1093 return InspectorInstrumentationCookie(); | 844 return InspectorInstrumentationCookie(); |
1094 } | 845 } |
1095 | 846 |
1096 inline void InspectorInstrumentation::didDispatchXHRLoadEvent(const InspectorIns
trumentationCookie& cookie) | 847 inline void InspectorInstrumentation::didDispatchXHRLoadEvent(const InspectorIns
trumentationCookie& cookie) |
1097 { | 848 { |
1098 #if ENABLE(INSPECTOR) | |
1099 FAST_RETURN_IF_NO_FRONTENDS(void()); | 849 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1100 if (cookie.isValid()) | 850 if (cookie.isValid()) |
1101 didDispatchXHRLoadEventImpl(cookie); | 851 didDispatchXHRLoadEventImpl(cookie); |
1102 #else | |
1103 UNUSED_PARAM(cookie); | |
1104 #endif | |
1105 } | 852 } |
1106 | 853 |
1107 inline void InspectorInstrumentation::willPaint(RenderObject* renderer) | 854 inline void InspectorInstrumentation::willPaint(RenderObject* renderer) |
1108 { | 855 { |
1109 #if ENABLE(INSPECTOR) | |
1110 FAST_RETURN_IF_NO_FRONTENDS(void()); | 856 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1111 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForRendere
r(renderer)) | 857 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForRendere
r(renderer)) |
1112 return willPaintImpl(instrumentingAgents, renderer); | 858 return willPaintImpl(instrumentingAgents, renderer); |
1113 #else | |
1114 UNUSED_PARAM(renderer); | |
1115 #endif | |
1116 } | 859 } |
1117 | 860 |
1118 inline void InspectorInstrumentation::didPaint(RenderObject* renderer, GraphicsC
ontext* context, const LayoutRect& rect) | 861 inline void InspectorInstrumentation::didPaint(RenderObject* renderer, GraphicsC
ontext* context, const LayoutRect& rect) |
1119 { | 862 { |
1120 #if ENABLE(INSPECTOR) | |
1121 FAST_RETURN_IF_NO_FRONTENDS(void()); | 863 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1122 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForRendere
r(renderer)) | 864 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForRendere
r(renderer)) |
1123 didPaintImpl(instrumentingAgents, renderer, context, rect); | 865 didPaintImpl(instrumentingAgents, renderer, context, rect); |
1124 #else | |
1125 UNUSED_PARAM(renderer); | |
1126 UNUSED_PARAM(context); | |
1127 UNUSED_PARAM(rect); | |
1128 #endif | |
1129 } | 866 } |
1130 | 867 |
1131 inline void InspectorInstrumentation::willScrollLayer(Frame* frame) | 868 inline void InspectorInstrumentation::willScrollLayer(Frame* frame) |
1132 { | 869 { |
1133 #if ENABLE(INSPECTOR) | |
1134 FAST_RETURN_IF_NO_FRONTENDS(void()); | 870 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1135 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 871 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1136 willScrollLayerImpl(instrumentingAgents, frame); | 872 willScrollLayerImpl(instrumentingAgents, frame); |
1137 #else | |
1138 UNUSED_PARAM(frame); | |
1139 #endif | |
1140 } | 873 } |
1141 | 874 |
1142 inline void InspectorInstrumentation::didScrollLayer(Frame* frame) | 875 inline void InspectorInstrumentation::didScrollLayer(Frame* frame) |
1143 { | 876 { |
1144 #if ENABLE(INSPECTOR) | |
1145 FAST_RETURN_IF_NO_FRONTENDS(void()); | 877 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1146 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 878 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1147 didScrollLayerImpl(instrumentingAgents); | 879 didScrollLayerImpl(instrumentingAgents); |
1148 #else | |
1149 UNUSED_PARAM(frame); | |
1150 #endif | |
1151 } | 880 } |
1152 | 881 |
1153 inline InspectorInstrumentationCookie InspectorInstrumentation::willRecalculateS
tyle(Document* document) | 882 inline InspectorInstrumentationCookie InspectorInstrumentation::willRecalculateS
tyle(Document* document) |
1154 { | 883 { |
1155 #if ENABLE(INSPECTOR) | |
1156 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); | 884 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); |
1157 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 885 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
1158 return willRecalculateStyleImpl(instrumentingAgents, document->frame()); | 886 return willRecalculateStyleImpl(instrumentingAgents, document->frame()); |
1159 #else | |
1160 UNUSED_PARAM(document); | |
1161 #endif | |
1162 return InspectorInstrumentationCookie(); | 887 return InspectorInstrumentationCookie(); |
1163 } | 888 } |
1164 | 889 |
1165 inline void InspectorInstrumentation::didRecalculateStyle(const InspectorInstrum
entationCookie& cookie) | 890 inline void InspectorInstrumentation::didRecalculateStyle(const InspectorInstrum
entationCookie& cookie) |
1166 { | 891 { |
1167 #if ENABLE(INSPECTOR) | |
1168 FAST_RETURN_IF_NO_FRONTENDS(void()); | 892 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1169 if (cookie.isValid()) | 893 if (cookie.isValid()) |
1170 didRecalculateStyleImpl(cookie); | 894 didRecalculateStyleImpl(cookie); |
1171 #else | |
1172 UNUSED_PARAM(cookie); | |
1173 #endif | |
1174 } | 895 } |
1175 | 896 |
1176 inline void InspectorInstrumentation::didScheduleStyleRecalculation(Document* do
cument) | 897 inline void InspectorInstrumentation::didScheduleStyleRecalculation(Document* do
cument) |
1177 { | 898 { |
1178 #if ENABLE(INSPECTOR) | |
1179 FAST_RETURN_IF_NO_FRONTENDS(void()); | 899 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1180 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 900 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
1181 didScheduleStyleRecalculationImpl(instrumentingAgents, document); | 901 didScheduleStyleRecalculationImpl(instrumentingAgents, document); |
1182 #else | |
1183 UNUSED_PARAM(document); | |
1184 #endif | |
1185 } | 902 } |
1186 | 903 |
1187 inline InspectorInstrumentationCookie InspectorInstrumentation::willMatchRule(Do
cument* document, StyleRule* rule, InspectorCSSOMWrappers& inspectorCSSOMWrapper
s, DocumentStyleSheetCollection* styleSheetCollection) | 904 inline InspectorInstrumentationCookie InspectorInstrumentation::willMatchRule(Do
cument* document, StyleRule* rule, InspectorCSSOMWrappers& inspectorCSSOMWrapper
s, DocumentStyleSheetCollection* styleSheetCollection) |
1188 { | 905 { |
1189 #if ENABLE(INSPECTOR) | |
1190 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); | 906 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); |
1191 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 907 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
1192 return willMatchRuleImpl(instrumentingAgents, rule, inspectorCSSOMWrappe
rs, styleSheetCollection); | 908 return willMatchRuleImpl(instrumentingAgents, rule, inspectorCSSOMWrappe
rs, styleSheetCollection); |
1193 #else | |
1194 UNUSED_PARAM(document); | |
1195 UNUSED_PARAM(rule); | |
1196 UNUSED_PARAM(inspectorCSSOMWrappers); | |
1197 UNUSED_PARAM(styleSheetCollection); | |
1198 #endif | |
1199 return InspectorInstrumentationCookie(); | 909 return InspectorInstrumentationCookie(); |
1200 } | 910 } |
1201 | 911 |
1202 inline void InspectorInstrumentation::didMatchRule(const InspectorInstrumentatio
nCookie& cookie, bool matched) | 912 inline void InspectorInstrumentation::didMatchRule(const InspectorInstrumentatio
nCookie& cookie, bool matched) |
1203 { | 913 { |
1204 #if ENABLE(INSPECTOR) | |
1205 FAST_RETURN_IF_NO_FRONTENDS(void()); | 914 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1206 if (cookie.isValid()) | 915 if (cookie.isValid()) |
1207 didMatchRuleImpl(cookie, matched); | 916 didMatchRuleImpl(cookie, matched); |
1208 #else | |
1209 UNUSED_PARAM(cookie); | |
1210 UNUSED_PARAM(matched); | |
1211 #endif | |
1212 } | 917 } |
1213 | 918 |
1214 inline InspectorInstrumentationCookie InspectorInstrumentation::willProcessRule(
Document* document, StyleRule* rule, StyleResolver* styleResolver) | 919 inline InspectorInstrumentationCookie InspectorInstrumentation::willProcessRule(
Document* document, StyleRule* rule, StyleResolver* styleResolver) |
1215 { | 920 { |
1216 #if ENABLE(INSPECTOR) | |
1217 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); | 921 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); |
1218 if (!rule) | 922 if (!rule) |
1219 return InspectorInstrumentationCookie(); | 923 return InspectorInstrumentationCookie(); |
1220 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 924 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
1221 return willProcessRuleImpl(instrumentingAgents, rule, styleResolver); | 925 return willProcessRuleImpl(instrumentingAgents, rule, styleResolver); |
1222 #else | |
1223 UNUSED_PARAM(document); | |
1224 UNUSED_PARAM(rule); | |
1225 UNUSED_PARAM(styleResolver); | |
1226 #endif | |
1227 return InspectorInstrumentationCookie(); | 926 return InspectorInstrumentationCookie(); |
1228 } | 927 } |
1229 | 928 |
1230 inline void InspectorInstrumentation::didProcessRule(const InspectorInstrumentat
ionCookie& cookie) | 929 inline void InspectorInstrumentation::didProcessRule(const InspectorInstrumentat
ionCookie& cookie) |
1231 { | 930 { |
1232 #if ENABLE(INSPECTOR) | |
1233 FAST_RETURN_IF_NO_FRONTENDS(void()); | 931 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1234 if (cookie.isValid()) | 932 if (cookie.isValid()) |
1235 didProcessRuleImpl(cookie); | 933 didProcessRuleImpl(cookie); |
1236 #else | |
1237 UNUSED_PARAM(cookie); | |
1238 #endif | |
1239 } | 934 } |
1240 | 935 |
1241 inline void InspectorInstrumentation::applyUserAgentOverride(Frame* frame, Strin
g* userAgent) | 936 inline void InspectorInstrumentation::applyUserAgentOverride(Frame* frame, Strin
g* userAgent) |
1242 { | 937 { |
1243 #if ENABLE(INSPECTOR) | |
1244 FAST_RETURN_IF_NO_FRONTENDS(void()); | 938 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1245 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 939 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1246 applyUserAgentOverrideImpl(instrumentingAgents, userAgent); | 940 applyUserAgentOverrideImpl(instrumentingAgents, userAgent); |
1247 #else | |
1248 UNUSED_PARAM(frame); | |
1249 UNUSED_PARAM(userAgent); | |
1250 #endif | |
1251 } | 941 } |
1252 | 942 |
1253 inline void InspectorInstrumentation::applyScreenWidthOverride(Frame* frame, lon
g* width) | 943 inline void InspectorInstrumentation::applyScreenWidthOverride(Frame* frame, lon
g* width) |
1254 { | 944 { |
1255 #if ENABLE(INSPECTOR) | |
1256 FAST_RETURN_IF_NO_FRONTENDS(void()); | 945 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1257 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 946 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1258 applyScreenWidthOverrideImpl(instrumentingAgents, width); | 947 applyScreenWidthOverrideImpl(instrumentingAgents, width); |
1259 #else | |
1260 UNUSED_PARAM(frame); | |
1261 UNUSED_PARAM(width); | |
1262 #endif | |
1263 } | 948 } |
1264 | 949 |
1265 inline void InspectorInstrumentation::applyScreenHeightOverride(Frame* frame, lo
ng* height) | 950 inline void InspectorInstrumentation::applyScreenHeightOverride(Frame* frame, lo
ng* height) |
1266 { | 951 { |
1267 #if ENABLE(INSPECTOR) | |
1268 FAST_RETURN_IF_NO_FRONTENDS(void()); | 952 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1269 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 953 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1270 applyScreenHeightOverrideImpl(instrumentingAgents, height); | 954 applyScreenHeightOverrideImpl(instrumentingAgents, height); |
1271 #else | |
1272 UNUSED_PARAM(frame); | |
1273 UNUSED_PARAM(height); | |
1274 #endif | |
1275 } | 955 } |
1276 | 956 |
1277 inline bool InspectorInstrumentation::shouldApplyScreenWidthOverride(Frame* fram
e) | 957 inline bool InspectorInstrumentation::shouldApplyScreenWidthOverride(Frame* fram
e) |
1278 { | 958 { |
1279 #if ENABLE(INSPECTOR) | |
1280 FAST_RETURN_IF_NO_FRONTENDS(false); | 959 FAST_RETURN_IF_NO_FRONTENDS(false); |
1281 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 960 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1282 return shouldApplyScreenWidthOverrideImpl(instrumentingAgents); | 961 return shouldApplyScreenWidthOverrideImpl(instrumentingAgents); |
1283 #else | |
1284 UNUSED_PARAM(frame); | |
1285 #endif | |
1286 return false; | 962 return false; |
1287 } | 963 } |
1288 | 964 |
1289 inline void InspectorInstrumentation::applyEmulatedMedia(Frame* frame, String* m
edia) | 965 inline void InspectorInstrumentation::applyEmulatedMedia(Frame* frame, String* m
edia) |
1290 { | 966 { |
1291 #if ENABLE(INSPECTOR) | |
1292 FAST_RETURN_IF_NO_FRONTENDS(void()); | 967 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1293 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 968 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1294 applyEmulatedMediaImpl(instrumentingAgents, media); | 969 applyEmulatedMediaImpl(instrumentingAgents, media); |
1295 #else | |
1296 UNUSED_PARAM(frame); | |
1297 UNUSED_PARAM(media); | |
1298 #endif | |
1299 } | 970 } |
1300 | 971 |
1301 inline bool InspectorInstrumentation::shouldApplyScreenHeightOverride(Frame* fra
me) | 972 inline bool InspectorInstrumentation::shouldApplyScreenHeightOverride(Frame* fra
me) |
1302 { | 973 { |
1303 #if ENABLE(INSPECTOR) | |
1304 FAST_RETURN_IF_NO_FRONTENDS(false); | 974 FAST_RETURN_IF_NO_FRONTENDS(false); |
1305 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 975 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1306 return shouldApplyScreenHeightOverrideImpl(instrumentingAgents); | 976 return shouldApplyScreenHeightOverrideImpl(instrumentingAgents); |
1307 #else | |
1308 UNUSED_PARAM(frame); | |
1309 #endif | |
1310 return false; | 977 return false; |
1311 } | 978 } |
1312 | 979 |
1313 inline void InspectorInstrumentation::willSendRequest(Frame* frame, unsigned lon
g identifier, DocumentLoader* loader, ResourceRequest& request, const ResourceRe
sponse& redirectResponse) | 980 inline void InspectorInstrumentation::willSendRequest(Frame* frame, unsigned lon
g identifier, DocumentLoader* loader, ResourceRequest& request, const ResourceRe
sponse& redirectResponse) |
1314 { | 981 { |
1315 #if ENABLE(INSPECTOR) | |
1316 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 982 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1317 willSendRequestImpl(instrumentingAgents, identifier, loader, request, re
directResponse); | 983 willSendRequestImpl(instrumentingAgents, identifier, loader, request, re
directResponse); |
1318 #else | |
1319 UNUSED_PARAM(frame); | |
1320 UNUSED_PARAM(identifier); | |
1321 UNUSED_PARAM(loader); | |
1322 UNUSED_PARAM(request); | |
1323 UNUSED_PARAM(redirectResponse); | |
1324 #endif | |
1325 } | 984 } |
1326 | 985 |
1327 inline void InspectorInstrumentation::continueAfterPingLoader(Frame* frame, unsi
gned long identifier, DocumentLoader* loader, ResourceRequest& request, const Re
sourceResponse& response) | 986 inline void InspectorInstrumentation::continueAfterPingLoader(Frame* frame, unsi
gned long identifier, DocumentLoader* loader, ResourceRequest& request, const Re
sourceResponse& response) |
1328 { | 987 { |
1329 #if ENABLE(INSPECTOR) | |
1330 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 988 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1331 InspectorInstrumentation::continueAfterPingLoaderImpl(instrumentingAgent
s, identifier, loader, request, response); | 989 InspectorInstrumentation::continueAfterPingLoaderImpl(instrumentingAgent
s, identifier, loader, request, response); |
1332 #else | |
1333 UNUSED_PARAM(frame); | |
1334 UNUSED_PARAM(identifier); | |
1335 UNUSED_PARAM(loader); | |
1336 UNUSED_PARAM(request); | |
1337 UNUSED_PARAM(response); | |
1338 #endif | |
1339 } | 990 } |
1340 | 991 |
1341 inline void InspectorInstrumentation::markResourceAsCached(Page* page, unsigned
long identifier) | 992 inline void InspectorInstrumentation::markResourceAsCached(Page* page, unsigned
long identifier) |
1342 { | 993 { |
1343 #if ENABLE(INSPECTOR) | |
1344 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) | 994 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) |
1345 markResourceAsCachedImpl(instrumentingAgents, identifier); | 995 markResourceAsCachedImpl(instrumentingAgents, identifier); |
1346 #else | |
1347 UNUSED_PARAM(page); | |
1348 UNUSED_PARAM(identifier); | |
1349 #endif | |
1350 } | 996 } |
1351 | 997 |
1352 inline void InspectorInstrumentation::didLoadResourceFromMemoryCache(Page* page,
DocumentLoader* loader, CachedResource* resource) | 998 inline void InspectorInstrumentation::didLoadResourceFromMemoryCache(Page* page,
DocumentLoader* loader, CachedResource* resource) |
1353 { | 999 { |
1354 #if ENABLE(INSPECTOR) | |
1355 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) | 1000 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) |
1356 didLoadResourceFromMemoryCacheImpl(instrumentingAgents, loader, resource
); | 1001 didLoadResourceFromMemoryCacheImpl(instrumentingAgents, loader, resource
); |
1357 #else | |
1358 UNUSED_PARAM(page); | |
1359 UNUSED_PARAM(loader); | |
1360 UNUSED_PARAM(resource); | |
1361 #endif | |
1362 } | 1002 } |
1363 | 1003 |
1364 inline InspectorInstrumentationCookie InspectorInstrumentation::willReceiveResou
rceData(Frame* frame, unsigned long identifier, int length) | 1004 inline InspectorInstrumentationCookie InspectorInstrumentation::willReceiveResou
rceData(Frame* frame, unsigned long identifier, int length) |
1365 { | 1005 { |
1366 #if ENABLE(INSPECTOR) | |
1367 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); | 1006 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); |
1368 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 1007 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1369 return willReceiveResourceDataImpl(instrumentingAgents, identifier, fram
e, length); | 1008 return willReceiveResourceDataImpl(instrumentingAgents, identifier, fram
e, length); |
1370 #else | |
1371 UNUSED_PARAM(frame); | |
1372 UNUSED_PARAM(identifier); | |
1373 UNUSED_PARAM(length); | |
1374 #endif | |
1375 return InspectorInstrumentationCookie(); | 1009 return InspectorInstrumentationCookie(); |
1376 } | 1010 } |
1377 | 1011 |
1378 inline void InspectorInstrumentation::didReceiveResourceData(const InspectorInst
rumentationCookie& cookie) | 1012 inline void InspectorInstrumentation::didReceiveResourceData(const InspectorInst
rumentationCookie& cookie) |
1379 { | 1013 { |
1380 #if ENABLE(INSPECTOR) | |
1381 FAST_RETURN_IF_NO_FRONTENDS(void()); | 1014 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1382 if (cookie.isValid()) | 1015 if (cookie.isValid()) |
1383 didReceiveResourceDataImpl(cookie); | 1016 didReceiveResourceDataImpl(cookie); |
1384 #else | |
1385 UNUSED_PARAM(cookie); | |
1386 #endif | |
1387 } | 1017 } |
1388 | 1018 |
1389 inline InspectorInstrumentationCookie InspectorInstrumentation::willReceiveResou
rceResponse(Frame* frame, unsigned long identifier, const ResourceResponse& resp
onse) | 1019 inline InspectorInstrumentationCookie InspectorInstrumentation::willReceiveResou
rceResponse(Frame* frame, unsigned long identifier, const ResourceResponse& resp
onse) |
1390 { | 1020 { |
1391 #if ENABLE(INSPECTOR) | |
1392 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 1021 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1393 return willReceiveResourceResponseImpl(instrumentingAgents, identifier,
response, frame); | 1022 return willReceiveResourceResponseImpl(instrumentingAgents, identifier,
response, frame); |
1394 #else | |
1395 UNUSED_PARAM(frame); | |
1396 UNUSED_PARAM(identifier); | |
1397 UNUSED_PARAM(response); | |
1398 #endif | |
1399 return InspectorInstrumentationCookie(); | 1023 return InspectorInstrumentationCookie(); |
1400 } | 1024 } |
1401 | 1025 |
1402 inline void InspectorInstrumentation::didReceiveResourceResponse(const Inspector
InstrumentationCookie& cookie, unsigned long identifier, DocumentLoader* loader,
const ResourceResponse& response, ResourceLoader* resourceLoader) | 1026 inline void InspectorInstrumentation::didReceiveResourceResponse(const Inspector
InstrumentationCookie& cookie, unsigned long identifier, DocumentLoader* loader,
const ResourceResponse& response, ResourceLoader* resourceLoader) |
1403 { | 1027 { |
1404 #if ENABLE(INSPECTOR) | |
1405 // Call this unconditionally so that we're able to log to console with no fr
ont-end attached. | 1028 // Call this unconditionally so that we're able to log to console with no fr
ont-end attached. |
1406 if (cookie.isValid()) | 1029 if (cookie.isValid()) |
1407 didReceiveResourceResponseImpl(cookie, identifier, loader, response, res
ourceLoader); | 1030 didReceiveResourceResponseImpl(cookie, identifier, loader, response, res
ourceLoader); |
1408 #else | |
1409 UNUSED_PARAM(cookie); | |
1410 UNUSED_PARAM(identifier); | |
1411 UNUSED_PARAM(loader); | |
1412 UNUSED_PARAM(response); | |
1413 UNUSED_PARAM(resourceLoader); | |
1414 #endif | |
1415 } | 1031 } |
1416 | 1032 |
1417 inline void InspectorInstrumentation::continueAfterXFrameOptionsDenied(Frame* fr
ame, DocumentLoader* loader, unsigned long identifier, const ResourceResponse& r
) | 1033 inline void InspectorInstrumentation::continueAfterXFrameOptionsDenied(Frame* fr
ame, DocumentLoader* loader, unsigned long identifier, const ResourceResponse& r
) |
1418 { | 1034 { |
1419 #if ENABLE(INSPECTOR) | |
1420 FAST_RETURN_IF_NO_FRONTENDS(void()); | 1035 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1421 InspectorInstrumentation::continueAfterXFrameOptionsDeniedImpl(frame, loader
, identifier, r); | 1036 InspectorInstrumentation::continueAfterXFrameOptionsDeniedImpl(frame, loader
, identifier, r); |
1422 #else | |
1423 UNUSED_PARAM(frame); | |
1424 UNUSED_PARAM(loader); | |
1425 UNUSED_PARAM(identifier); | |
1426 UNUSED_PARAM(r); | |
1427 #endif | |
1428 } | 1037 } |
1429 | 1038 |
1430 inline void InspectorInstrumentation::continueWithPolicyDownload(Frame* frame, D
ocumentLoader* loader, unsigned long identifier, const ResourceResponse& r) | 1039 inline void InspectorInstrumentation::continueWithPolicyDownload(Frame* frame, D
ocumentLoader* loader, unsigned long identifier, const ResourceResponse& r) |
1431 { | 1040 { |
1432 #if ENABLE(INSPECTOR) | |
1433 FAST_RETURN_IF_NO_FRONTENDS(void()); | 1041 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1434 InspectorInstrumentation::continueWithPolicyDownloadImpl(frame, loader, iden
tifier, r); | 1042 InspectorInstrumentation::continueWithPolicyDownloadImpl(frame, loader, iden
tifier, r); |
1435 #else | |
1436 UNUSED_PARAM(frame); | |
1437 UNUSED_PARAM(loader); | |
1438 UNUSED_PARAM(identifier); | |
1439 UNUSED_PARAM(r); | |
1440 #endif | |
1441 } | 1043 } |
1442 | 1044 |
1443 inline void InspectorInstrumentation::continueWithPolicyIgnore(Frame* frame, Doc
umentLoader* loader, unsigned long identifier, const ResourceResponse& r) | 1045 inline void InspectorInstrumentation::continueWithPolicyIgnore(Frame* frame, Doc
umentLoader* loader, unsigned long identifier, const ResourceResponse& r) |
1444 { | 1046 { |
1445 #if ENABLE(INSPECTOR) | |
1446 FAST_RETURN_IF_NO_FRONTENDS(void()); | 1047 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1447 InspectorInstrumentation::continueWithPolicyIgnoreImpl(frame, loader, identi
fier, r); | 1048 InspectorInstrumentation::continueWithPolicyIgnoreImpl(frame, loader, identi
fier, r); |
1448 #else | |
1449 UNUSED_PARAM(frame); | |
1450 UNUSED_PARAM(loader); | |
1451 UNUSED_PARAM(identifier); | |
1452 UNUSED_PARAM(r); | |
1453 #endif | |
1454 } | 1049 } |
1455 | 1050 |
1456 inline void InspectorInstrumentation::didReceiveData(Frame* frame, unsigned long
identifier, const char* data, int dataLength, int encodedDataLength) | 1051 inline void InspectorInstrumentation::didReceiveData(Frame* frame, unsigned long
identifier, const char* data, int dataLength, int encodedDataLength) |
1457 { | 1052 { |
1458 #if ENABLE(INSPECTOR) | |
1459 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 1053 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1460 didReceiveDataImpl(instrumentingAgents, identifier, data, dataLength, en
codedDataLength); | 1054 didReceiveDataImpl(instrumentingAgents, identifier, data, dataLength, en
codedDataLength); |
1461 #else | |
1462 UNUSED_PARAM(frame); | |
1463 UNUSED_PARAM(identifier); | |
1464 UNUSED_PARAM(data); | |
1465 UNUSED_PARAM(dataLength); | |
1466 UNUSED_PARAM(encodedDataLength); | |
1467 #endif | |
1468 } | 1055 } |
1469 | 1056 |
1470 inline void InspectorInstrumentation::didFinishLoading(Frame* frame, DocumentLoa
der* loader, unsigned long identifier, double finishTime) | 1057 inline void InspectorInstrumentation::didFinishLoading(Frame* frame, DocumentLoa
der* loader, unsigned long identifier, double finishTime) |
1471 { | 1058 { |
1472 #if ENABLE(INSPECTOR) | |
1473 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 1059 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1474 didFinishLoadingImpl(instrumentingAgents, identifier, loader, finishTime
); | 1060 didFinishLoadingImpl(instrumentingAgents, identifier, loader, finishTime
); |
1475 #else | |
1476 UNUSED_PARAM(frame); | |
1477 UNUSED_PARAM(loader); | |
1478 UNUSED_PARAM(identifier); | |
1479 UNUSED_PARAM(finishTime); | |
1480 #endif | |
1481 } | 1061 } |
1482 | 1062 |
1483 inline void InspectorInstrumentation::didFailLoading(Frame* frame, DocumentLoade
r* loader, unsigned long identifier, const ResourceError& error) | 1063 inline void InspectorInstrumentation::didFailLoading(Frame* frame, DocumentLoade
r* loader, unsigned long identifier, const ResourceError& error) |
1484 { | 1064 { |
1485 #if ENABLE(INSPECTOR) | |
1486 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 1065 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1487 didFailLoadingImpl(instrumentingAgents, identifier, loader, error); | 1066 didFailLoadingImpl(instrumentingAgents, identifier, loader, error); |
1488 #else | |
1489 UNUSED_PARAM(frame); | |
1490 UNUSED_PARAM(loader); | |
1491 UNUSED_PARAM(identifier); | |
1492 UNUSED_PARAM(error); | |
1493 #endif | |
1494 } | 1067 } |
1495 | 1068 |
1496 inline void InspectorInstrumentation::documentThreadableLoaderStartedLoadingForC
lient(ScriptExecutionContext* context, unsigned long identifier, ThreadableLoade
rClient* client) | 1069 inline void InspectorInstrumentation::documentThreadableLoaderStartedLoadingForC
lient(ScriptExecutionContext* context, unsigned long identifier, ThreadableLoade
rClient* client) |
1497 { | 1070 { |
1498 #if ENABLE(INSPECTOR) | |
1499 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 1071 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
1500 documentThreadableLoaderStartedLoadingForClientImpl(instrumentingAgents,
identifier, client); | 1072 documentThreadableLoaderStartedLoadingForClientImpl(instrumentingAgents,
identifier, client); |
1501 #else | |
1502 UNUSED_PARAM(context); | |
1503 UNUSED_PARAM(identifier); | |
1504 UNUSED_PARAM(client); | |
1505 #endif | |
1506 } | 1073 } |
1507 | 1074 |
1508 inline void InspectorInstrumentation::willLoadXHR(ScriptExecutionContext* contex
t, ThreadableLoaderClient* client, const String& method, const KURL& url, bool a
sync, PassRefPtr<FormData> formData, const HTTPHeaderMap& headers, bool includeC
redentials) | 1075 inline void InspectorInstrumentation::willLoadXHR(ScriptExecutionContext* contex
t, ThreadableLoaderClient* client, const String& method, const KURL& url, bool a
sync, PassRefPtr<FormData> formData, const HTTPHeaderMap& headers, bool includeC
redentials) |
1509 { | 1076 { |
1510 #if ENABLE(INSPECTOR) | |
1511 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 1077 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
1512 willLoadXHRImpl(instrumentingAgents, client, method, url, async, formDat
a, headers, includeCredentials); | 1078 willLoadXHRImpl(instrumentingAgents, client, method, url, async, formDat
a, headers, includeCredentials); |
1513 #else | |
1514 UNUSED_PARAM(context); | |
1515 UNUSED_PARAM(client); | |
1516 UNUSED_PARAM(method); | |
1517 UNUSED_PARAM(url); | |
1518 UNUSED_PARAM(async); | |
1519 UNUSED_PARAM(formData); | |
1520 UNUSED_PARAM(headers); | |
1521 UNUSED_PARAM(includeCredentials); | |
1522 #endif | |
1523 } | 1079 } |
1524 | 1080 |
1525 inline void InspectorInstrumentation::didFailXHRLoading(ScriptExecutionContext*
context, ThreadableLoaderClient* client) | 1081 inline void InspectorInstrumentation::didFailXHRLoading(ScriptExecutionContext*
context, ThreadableLoaderClient* client) |
1526 { | 1082 { |
1527 #if ENABLE(INSPECTOR) | |
1528 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 1083 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
1529 didFailXHRLoadingImpl(instrumentingAgents, client); | 1084 didFailXHRLoadingImpl(instrumentingAgents, client); |
1530 #else | |
1531 UNUSED_PARAM(context); | |
1532 UNUSED_PARAM(client); | |
1533 #endif | |
1534 } | 1085 } |
1535 | 1086 |
1536 | 1087 |
1537 inline void InspectorInstrumentation::didFinishXHRLoading(ScriptExecutionContext
* context, ThreadableLoaderClient* client, unsigned long identifier, const Strin
g& sourceString, const String& url, const String& sendURL, unsigned sendLineNumb
er) | 1088 inline void InspectorInstrumentation::didFinishXHRLoading(ScriptExecutionContext
* context, ThreadableLoaderClient* client, unsigned long identifier, const Strin
g& sourceString, const String& url, const String& sendURL, unsigned sendLineNumb
er) |
1538 { | 1089 { |
1539 #if ENABLE(INSPECTOR) | |
1540 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 1090 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
1541 didFinishXHRLoadingImpl(instrumentingAgents, client, identifier, sourceS
tring, url, sendURL, sendLineNumber); | 1091 didFinishXHRLoadingImpl(instrumentingAgents, client, identifier, sourceS
tring, url, sendURL, sendLineNumber); |
1542 #else | |
1543 UNUSED_PARAM(context); | |
1544 UNUSED_PARAM(client); | |
1545 UNUSED_PARAM(identifier); | |
1546 UNUSED_PARAM(sourceString); | |
1547 UNUSED_PARAM(url); | |
1548 UNUSED_PARAM(sendURL); | |
1549 UNUSED_PARAM(sendLineNumber); | |
1550 #endif | |
1551 } | 1092 } |
1552 | 1093 |
1553 inline void InspectorInstrumentation::didReceiveXHRResponse(ScriptExecutionConte
xt* context, unsigned long identifier) | 1094 inline void InspectorInstrumentation::didReceiveXHRResponse(ScriptExecutionConte
xt* context, unsigned long identifier) |
1554 { | 1095 { |
1555 #if ENABLE(INSPECTOR) | |
1556 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 1096 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
1557 didReceiveXHRResponseImpl(instrumentingAgents, identifier); | 1097 didReceiveXHRResponseImpl(instrumentingAgents, identifier); |
1558 #else | |
1559 UNUSED_PARAM(context); | |
1560 UNUSED_PARAM(identifier); | |
1561 #endif | |
1562 } | 1098 } |
1563 | 1099 |
1564 inline void InspectorInstrumentation::willLoadXHRSynchronously(ScriptExecutionCo
ntext* context) | 1100 inline void InspectorInstrumentation::willLoadXHRSynchronously(ScriptExecutionCo
ntext* context) |
1565 { | 1101 { |
1566 #if ENABLE(INSPECTOR) | |
1567 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 1102 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
1568 willLoadXHRSynchronouslyImpl(instrumentingAgents); | 1103 willLoadXHRSynchronouslyImpl(instrumentingAgents); |
1569 #else | |
1570 UNUSED_PARAM(context); | |
1571 #endif | |
1572 } | 1104 } |
1573 | 1105 |
1574 inline void InspectorInstrumentation::didLoadXHRSynchronously(ScriptExecutionCon
text* context) | 1106 inline void InspectorInstrumentation::didLoadXHRSynchronously(ScriptExecutionCon
text* context) |
1575 { | 1107 { |
1576 #if ENABLE(INSPECTOR) | |
1577 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 1108 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
1578 didLoadXHRSynchronouslyImpl(instrumentingAgents); | 1109 didLoadXHRSynchronouslyImpl(instrumentingAgents); |
1579 #else | |
1580 UNUSED_PARAM(context); | |
1581 #endif | |
1582 } | 1110 } |
1583 | 1111 |
1584 inline void InspectorInstrumentation::scriptImported(ScriptExecutionContext* con
text, unsigned long identifier, const String& sourceString) | 1112 inline void InspectorInstrumentation::scriptImported(ScriptExecutionContext* con
text, unsigned long identifier, const String& sourceString) |
1585 { | 1113 { |
1586 #if ENABLE(INSPECTOR) | |
1587 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 1114 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
1588 scriptImportedImpl(instrumentingAgents, identifier, sourceString); | 1115 scriptImportedImpl(instrumentingAgents, identifier, sourceString); |
1589 #else | |
1590 UNUSED_PARAM(context); | |
1591 UNUSED_PARAM(identifier); | |
1592 UNUSED_PARAM(sourceString); | |
1593 #endif | |
1594 } | 1116 } |
1595 | 1117 |
1596 inline void InspectorInstrumentation::scriptExecutionBlockedByCSP(ScriptExecutio
nContext* context, const String& directiveText) | 1118 inline void InspectorInstrumentation::scriptExecutionBlockedByCSP(ScriptExecutio
nContext* context, const String& directiveText) |
1597 { | 1119 { |
1598 #if ENABLE(INSPECTOR) | |
1599 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 1120 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
1600 scriptExecutionBlockedByCSPImpl(instrumentingAgents, directiveText); | 1121 scriptExecutionBlockedByCSPImpl(instrumentingAgents, directiveText); |
1601 #else | |
1602 UNUSED_PARAM(context); | |
1603 UNUSED_PARAM(directiveText); | |
1604 #endif | |
1605 } | 1122 } |
1606 | 1123 |
1607 inline void InspectorInstrumentation::didReceiveScriptResponse(ScriptExecutionCo
ntext* context, unsigned long identifier) | 1124 inline void InspectorInstrumentation::didReceiveScriptResponse(ScriptExecutionCo
ntext* context, unsigned long identifier) |
1608 { | 1125 { |
1609 #if ENABLE(INSPECTOR) | |
1610 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 1126 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
1611 didReceiveScriptResponseImpl(instrumentingAgents, identifier); | 1127 didReceiveScriptResponseImpl(instrumentingAgents, identifier); |
1612 #else | |
1613 UNUSED_PARAM(context); | |
1614 UNUSED_PARAM(identifier); | |
1615 #endif | |
1616 } | 1128 } |
1617 | 1129 |
1618 inline void InspectorInstrumentation::domContentLoadedEventFired(Frame* frame) | 1130 inline void InspectorInstrumentation::domContentLoadedEventFired(Frame* frame) |
1619 { | 1131 { |
1620 #if ENABLE(INSPECTOR) | |
1621 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 1132 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1622 domContentLoadedEventFiredImpl(instrumentingAgents, frame); | 1133 domContentLoadedEventFiredImpl(instrumentingAgents, frame); |
1623 #else | |
1624 UNUSED_PARAM(frame); | |
1625 #endif | |
1626 } | 1134 } |
1627 | 1135 |
1628 inline void InspectorInstrumentation::loadEventFired(Frame* frame) | 1136 inline void InspectorInstrumentation::loadEventFired(Frame* frame) |
1629 { | 1137 { |
1630 #if ENABLE(INSPECTOR) | |
1631 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 1138 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1632 loadEventFiredImpl(instrumentingAgents, frame); | 1139 loadEventFiredImpl(instrumentingAgents, frame); |
1633 #else | |
1634 UNUSED_PARAM(frame); | |
1635 #endif | |
1636 } | 1140 } |
1637 | 1141 |
1638 inline void InspectorInstrumentation::frameDetachedFromParent(Frame* frame) | 1142 inline void InspectorInstrumentation::frameDetachedFromParent(Frame* frame) |
1639 { | 1143 { |
1640 #if ENABLE(INSPECTOR) | |
1641 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 1144 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1642 frameDetachedFromParentImpl(instrumentingAgents, frame); | 1145 frameDetachedFromParentImpl(instrumentingAgents, frame); |
1643 #else | |
1644 UNUSED_PARAM(frame); | |
1645 #endif | |
1646 } | 1146 } |
1647 | 1147 |
1648 inline void InspectorInstrumentation::didCommitLoad(Frame* frame, DocumentLoader
* loader) | 1148 inline void InspectorInstrumentation::didCommitLoad(Frame* frame, DocumentLoader
* loader) |
1649 { | 1149 { |
1650 #if ENABLE(INSPECTOR) | |
1651 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 1150 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1652 didCommitLoadImpl(instrumentingAgents, frame->page(), loader); | 1151 didCommitLoadImpl(instrumentingAgents, frame->page(), loader); |
1653 #else | |
1654 UNUSED_PARAM(frame); | |
1655 UNUSED_PARAM(loader); | |
1656 #endif | |
1657 } | 1152 } |
1658 | 1153 |
1659 inline void InspectorInstrumentation::frameDocumentUpdated(Frame* frame) | 1154 inline void InspectorInstrumentation::frameDocumentUpdated(Frame* frame) |
1660 { | 1155 { |
1661 #if ENABLE(INSPECTOR) | |
1662 FAST_RETURN_IF_NO_FRONTENDS(void()); | 1156 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1663 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 1157 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1664 frameDocumentUpdatedImpl(instrumentingAgents, frame); | 1158 frameDocumentUpdatedImpl(instrumentingAgents, frame); |
1665 #else | |
1666 UNUSED_PARAM(frame); | |
1667 #endif | |
1668 } | 1159 } |
1669 | 1160 |
1670 inline void InspectorInstrumentation::loaderDetachedFromFrame(Frame* frame, Docu
mentLoader* loader) | 1161 inline void InspectorInstrumentation::loaderDetachedFromFrame(Frame* frame, Docu
mentLoader* loader) |
1671 { | 1162 { |
1672 #if ENABLE(INSPECTOR) | |
1673 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 1163 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1674 loaderDetachedFromFrameImpl(instrumentingAgents, loader); | 1164 loaderDetachedFromFrameImpl(instrumentingAgents, loader); |
1675 #else | |
1676 UNUSED_PARAM(frame); | |
1677 UNUSED_PARAM(loader); | |
1678 #endif | |
1679 } | 1165 } |
1680 | 1166 |
1681 inline void InspectorInstrumentation::frameStartedLoading(Frame* frame) | 1167 inline void InspectorInstrumentation::frameStartedLoading(Frame* frame) |
1682 { | 1168 { |
1683 #if ENABLE(INSPECTOR) | |
1684 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 1169 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1685 frameStartedLoadingImpl(instrumentingAgents, frame); | 1170 frameStartedLoadingImpl(instrumentingAgents, frame); |
1686 #else | |
1687 UNUSED_PARAM(frame); | |
1688 #endif | |
1689 } | 1171 } |
1690 | 1172 |
1691 inline void InspectorInstrumentation::frameStoppedLoading(Frame* frame) | 1173 inline void InspectorInstrumentation::frameStoppedLoading(Frame* frame) |
1692 { | 1174 { |
1693 #if ENABLE(INSPECTOR) | |
1694 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 1175 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1695 frameStoppedLoadingImpl(instrumentingAgents, frame); | 1176 frameStoppedLoadingImpl(instrumentingAgents, frame); |
1696 #else | |
1697 UNUSED_PARAM(frame); | |
1698 #endif | |
1699 } | 1177 } |
1700 | 1178 |
1701 inline void InspectorInstrumentation::frameScheduledNavigation(Frame* frame, dou
ble delay) | 1179 inline void InspectorInstrumentation::frameScheduledNavigation(Frame* frame, dou
ble delay) |
1702 { | 1180 { |
1703 #if ENABLE(INSPECTOR) | |
1704 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 1181 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1705 frameScheduledNavigationImpl(instrumentingAgents, frame, delay); | 1182 frameScheduledNavigationImpl(instrumentingAgents, frame, delay); |
1706 #else | |
1707 UNUSED_PARAM(frame); | |
1708 UNUSED_PARAM(delay); | |
1709 #endif | |
1710 } | 1183 } |
1711 | 1184 |
1712 inline void InspectorInstrumentation::frameClearedScheduledNavigation(Frame* fra
me) | 1185 inline void InspectorInstrumentation::frameClearedScheduledNavigation(Frame* fra
me) |
1713 { | 1186 { |
1714 #if ENABLE(INSPECTOR) | |
1715 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 1187 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1716 frameClearedScheduledNavigationImpl(instrumentingAgents, frame); | 1188 frameClearedScheduledNavigationImpl(instrumentingAgents, frame); |
1717 #else | |
1718 UNUSED_PARAM(frame); | |
1719 #endif | |
1720 } | 1189 } |
1721 | 1190 |
1722 inline InspectorInstrumentationCookie InspectorInstrumentation::willRunJavaScrip
tDialog(Page* page, const String& message) | 1191 inline InspectorInstrumentationCookie InspectorInstrumentation::willRunJavaScrip
tDialog(Page* page, const String& message) |
1723 { | 1192 { |
1724 #if ENABLE(INSPECTOR) | |
1725 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); | 1193 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); |
1726 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) | 1194 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) |
1727 return willRunJavaScriptDialogImpl(instrumentingAgents, message); | 1195 return willRunJavaScriptDialogImpl(instrumentingAgents, message); |
1728 #else | |
1729 UNUSED_PARAM(page); | |
1730 UNUSED_PARAM(message); | |
1731 #endif | |
1732 return InspectorInstrumentationCookie(); | 1196 return InspectorInstrumentationCookie(); |
1733 } | 1197 } |
1734 | 1198 |
1735 inline void InspectorInstrumentation::didRunJavaScriptDialog(const InspectorInst
rumentationCookie& cookie) | 1199 inline void InspectorInstrumentation::didRunJavaScriptDialog(const InspectorInst
rumentationCookie& cookie) |
1736 { | 1200 { |
1737 #if ENABLE(INSPECTOR) | |
1738 FAST_RETURN_IF_NO_FRONTENDS(void()); | 1201 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1739 if (cookie.isValid()) | 1202 if (cookie.isValid()) |
1740 didRunJavaScriptDialogImpl(cookie); | 1203 didRunJavaScriptDialogImpl(cookie); |
1741 #else | |
1742 UNUSED_PARAM(cookie); | |
1743 #endif | |
1744 } | 1204 } |
1745 | 1205 |
1746 inline void InspectorInstrumentation::willDestroyCachedResource(CachedResource*
cachedResource) | 1206 inline void InspectorInstrumentation::willDestroyCachedResource(CachedResource*
cachedResource) |
1747 { | 1207 { |
1748 #if ENABLE(INSPECTOR) | |
1749 FAST_RETURN_IF_NO_FRONTENDS(void()); | 1208 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1750 willDestroyCachedResourceImpl(cachedResource); | 1209 willDestroyCachedResourceImpl(cachedResource); |
1751 #else | |
1752 UNUSED_PARAM(cachedResource); | |
1753 #endif | |
1754 } | 1210 } |
1755 | 1211 |
1756 inline InspectorInstrumentationCookie InspectorInstrumentation::willWriteHTML(Do
cument* document, unsigned startLine) | 1212 inline InspectorInstrumentationCookie InspectorInstrumentation::willWriteHTML(Do
cument* document, unsigned startLine) |
1757 { | 1213 { |
1758 #if ENABLE(INSPECTOR) | |
1759 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); | 1214 FAST_RETURN_IF_NO_FRONTENDS(InspectorInstrumentationCookie()); |
1760 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 1215 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
1761 return willWriteHTMLImpl(instrumentingAgents, startLine, document->frame
()); | 1216 return willWriteHTMLImpl(instrumentingAgents, startLine, document->frame
()); |
1762 #else | |
1763 UNUSED_PARAM(document); | |
1764 UNUSED_PARAM(startLine); | |
1765 #endif | |
1766 return InspectorInstrumentationCookie(); | 1217 return InspectorInstrumentationCookie(); |
1767 } | 1218 } |
1768 | 1219 |
1769 inline void InspectorInstrumentation::didWriteHTML(const InspectorInstrumentatio
nCookie& cookie, unsigned endLine) | 1220 inline void InspectorInstrumentation::didWriteHTML(const InspectorInstrumentatio
nCookie& cookie, unsigned endLine) |
1770 { | 1221 { |
1771 #if ENABLE(INSPECTOR) | |
1772 FAST_RETURN_IF_NO_FRONTENDS(void()); | 1222 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1773 if (cookie.isValid()) | 1223 if (cookie.isValid()) |
1774 didWriteHTMLImpl(cookie, endLine); | 1224 didWriteHTMLImpl(cookie, endLine); |
1775 #else | |
1776 UNUSED_PARAM(cookie); | |
1777 UNUSED_PARAM(endLine); | |
1778 #endif | |
1779 } | 1225 } |
1780 | 1226 |
1781 inline void InspectorInstrumentation::didDispatchDOMStorageEvent(const String& k
ey, const String& oldValue, const String& newValue, StorageType storageType, Sec
urityOrigin* securityOrigin, Page* page) | 1227 inline void InspectorInstrumentation::didDispatchDOMStorageEvent(const String& k
ey, const String& oldValue, const String& newValue, StorageType storageType, Sec
urityOrigin* securityOrigin, Page* page) |
1782 { | 1228 { |
1783 #if ENABLE(INSPECTOR) | |
1784 FAST_RETURN_IF_NO_FRONTENDS(void()); | 1229 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1785 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) | 1230 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) |
1786 didDispatchDOMStorageEventImpl(instrumentingAgents, key, oldValue, newVa
lue, storageType, securityOrigin, page); | 1231 didDispatchDOMStorageEventImpl(instrumentingAgents, key, oldValue, newVa
lue, storageType, securityOrigin, page); |
1787 #else | |
1788 UNUSED_PARAM(key); | |
1789 UNUSED_PARAM(oldValue); | |
1790 UNUSED_PARAM(newValue); | |
1791 UNUSED_PARAM(storageType); | |
1792 UNUSED_PARAM(securityOrigin); | |
1793 UNUSED_PARAM(page); | |
1794 #endif // ENABLE(INSPECTOR) | |
1795 } | 1232 } |
1796 | 1233 |
1797 #if ENABLE(WORKERS) | 1234 #if ENABLE(WORKERS) |
1798 inline bool InspectorInstrumentation::shouldPauseDedicatedWorkerOnStart(ScriptEx
ecutionContext* context) | 1235 inline bool InspectorInstrumentation::shouldPauseDedicatedWorkerOnStart(ScriptEx
ecutionContext* context) |
1799 { | 1236 { |
1800 #if ENABLE(INSPECTOR) | |
1801 FAST_RETURN_IF_NO_FRONTENDS(false); | 1237 FAST_RETURN_IF_NO_FRONTENDS(false); |
1802 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | 1238 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
1803 return shouldPauseDedicatedWorkerOnStartImpl(instrumentingAgents); | 1239 return shouldPauseDedicatedWorkerOnStartImpl(instrumentingAgents); |
1804 #else | 1240 return false; |
1805 UNUSED_PARAM(context); | 1241 } |
| 1242 |
| 1243 inline void InspectorInstrumentation::didStartWorkerContext(ScriptExecutionConte
xt* context, WorkerContextProxy* proxy, const KURL& url) |
| 1244 { |
| 1245 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
| 1246 didStartWorkerContextImpl(instrumentingAgents, proxy, url); |
| 1247 } |
| 1248 |
| 1249 inline void InspectorInstrumentation::workerContextTerminated(ScriptExecutionCon
text* context, WorkerContextProxy* proxy) |
| 1250 { |
| 1251 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) |
| 1252 workerContextTerminatedImpl(instrumentingAgents, proxy); |
| 1253 } |
| 1254 |
1806 #endif | 1255 #endif |
1807 return false; | |
1808 } | |
1809 | |
1810 inline void InspectorInstrumentation::didStartWorkerContext(ScriptExecutionConte
xt* context, WorkerContextProxy* proxy, const KURL& url) | |
1811 { | |
1812 #if ENABLE(INSPECTOR) | |
1813 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | |
1814 didStartWorkerContextImpl(instrumentingAgents, proxy, url); | |
1815 #else | |
1816 UNUSED_PARAM(context); | |
1817 UNUSED_PARAM(proxy); | |
1818 UNUSED_PARAM(url); | |
1819 #endif | |
1820 } | |
1821 | |
1822 inline void InspectorInstrumentation::workerContextTerminated(ScriptExecutionCon
text* context, WorkerContextProxy* proxy) | |
1823 { | |
1824 #if ENABLE(INSPECTOR) | |
1825 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForContext
(context)) | |
1826 workerContextTerminatedImpl(instrumentingAgents, proxy); | |
1827 #else | |
1828 UNUSED_PARAM(context); | |
1829 UNUSED_PARAM(proxy); | |
1830 #endif | |
1831 } | |
1832 | |
1833 #endif | |
1834 | 1256 |
1835 | 1257 |
1836 #if ENABLE(WEB_SOCKETS) | 1258 #if ENABLE(WEB_SOCKETS) |
1837 inline void InspectorInstrumentation::didCreateWebSocket(Document* document, uns
igned long identifier, const KURL& requestURL, const KURL& documentURL, const St
ring& protocol) | 1259 inline void InspectorInstrumentation::didCreateWebSocket(Document* document, uns
igned long identifier, const KURL& requestURL, const KURL& documentURL, const St
ring& protocol) |
1838 { | 1260 { |
1839 #if ENABLE(INSPECTOR) | |
1840 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 1261 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
1841 didCreateWebSocketImpl(instrumentingAgents, identifier, requestURL, docu
mentURL, protocol, document); | 1262 didCreateWebSocketImpl(instrumentingAgents, identifier, requestURL, docu
mentURL, protocol, document); |
1842 #else | |
1843 UNUSED_PARAM(document); | |
1844 UNUSED_PARAM(identifier); | |
1845 UNUSED_PARAM(requestURL); | |
1846 UNUSED_PARAM(documentURL); | |
1847 UNUSED_PARAM(protocol); | |
1848 #endif | |
1849 } | 1263 } |
1850 | 1264 |
1851 inline void InspectorInstrumentation::willSendWebSocketHandshakeRequest(Document
* document, unsigned long identifier, const WebSocketHandshakeRequest& request) | 1265 inline void InspectorInstrumentation::willSendWebSocketHandshakeRequest(Document
* document, unsigned long identifier, const WebSocketHandshakeRequest& request) |
1852 { | 1266 { |
1853 #if ENABLE(INSPECTOR) | |
1854 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 1267 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
1855 willSendWebSocketHandshakeRequestImpl(instrumentingAgents, identifier, r
equest, document); | 1268 willSendWebSocketHandshakeRequestImpl(instrumentingAgents, identifier, r
equest, document); |
1856 #else | |
1857 UNUSED_PARAM(document); | |
1858 UNUSED_PARAM(identifier); | |
1859 UNUSED_PARAM(request); | |
1860 #endif | |
1861 } | 1269 } |
1862 | 1270 |
1863 inline void InspectorInstrumentation::didReceiveWebSocketHandshakeResponse(Docum
ent* document, unsigned long identifier, const WebSocketHandshakeResponse& respo
nse) | 1271 inline void InspectorInstrumentation::didReceiveWebSocketHandshakeResponse(Docum
ent* document, unsigned long identifier, const WebSocketHandshakeResponse& respo
nse) |
1864 { | 1272 { |
1865 #if ENABLE(INSPECTOR) | |
1866 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 1273 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
1867 didReceiveWebSocketHandshakeResponseImpl(instrumentingAgents, identifier
, response, document); | 1274 didReceiveWebSocketHandshakeResponseImpl(instrumentingAgents, identifier
, response, document); |
1868 #else | |
1869 UNUSED_PARAM(document); | |
1870 UNUSED_PARAM(identifier); | |
1871 UNUSED_PARAM(response); | |
1872 #endif | |
1873 } | 1275 } |
1874 | 1276 |
1875 inline void InspectorInstrumentation::didCloseWebSocket(Document* document, unsi
gned long identifier) | 1277 inline void InspectorInstrumentation::didCloseWebSocket(Document* document, unsi
gned long identifier) |
1876 { | 1278 { |
1877 #if ENABLE(INSPECTOR) | |
1878 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 1279 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
1879 didCloseWebSocketImpl(instrumentingAgents, identifier, document); | 1280 didCloseWebSocketImpl(instrumentingAgents, identifier, document); |
1880 #else | |
1881 UNUSED_PARAM(document); | |
1882 UNUSED_PARAM(identifier); | |
1883 #endif | |
1884 } | 1281 } |
1885 inline void InspectorInstrumentation::didReceiveWebSocketFrame(Document* documen
t, unsigned long identifier, const WebSocketFrame& frame) | 1282 inline void InspectorInstrumentation::didReceiveWebSocketFrame(Document* documen
t, unsigned long identifier, const WebSocketFrame& frame) |
1886 { | 1283 { |
1887 #if ENABLE(INSPECTOR) | |
1888 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 1284 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
1889 didReceiveWebSocketFrameImpl(instrumentingAgents, identifier, frame); | 1285 didReceiveWebSocketFrameImpl(instrumentingAgents, identifier, frame); |
1890 #else | |
1891 UNUSED_PARAM(document); | |
1892 UNUSED_PARAM(identifier); | |
1893 UNUSED_PARAM(frame); | |
1894 #endif | |
1895 } | 1286 } |
1896 inline void InspectorInstrumentation::didReceiveWebSocketFrameError(Document* do
cument, unsigned long identifier, const String& errorMessage) | 1287 inline void InspectorInstrumentation::didReceiveWebSocketFrameError(Document* do
cument, unsigned long identifier, const String& errorMessage) |
1897 { | 1288 { |
1898 #if ENABLE(INSPECTOR) | |
1899 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 1289 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
1900 didReceiveWebSocketFrameErrorImpl(instrumentingAgents, identifier, error
Message); | 1290 didReceiveWebSocketFrameErrorImpl(instrumentingAgents, identifier, error
Message); |
1901 #else | |
1902 UNUSED_PARAM(document); | |
1903 UNUSED_PARAM(identifier); | |
1904 UNUSED_PARAM(errorMessage); | |
1905 #endif | |
1906 } | 1291 } |
1907 inline void InspectorInstrumentation::didSendWebSocketFrame(Document* document,
unsigned long identifier, const WebSocketFrame& frame) | 1292 inline void InspectorInstrumentation::didSendWebSocketFrame(Document* document,
unsigned long identifier, const WebSocketFrame& frame) |
1908 { | 1293 { |
1909 #if ENABLE(INSPECTOR) | |
1910 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 1294 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
1911 didSendWebSocketFrameImpl(instrumentingAgents, identifier, frame); | 1295 didSendWebSocketFrameImpl(instrumentingAgents, identifier, frame); |
1912 #else | |
1913 UNUSED_PARAM(document); | |
1914 UNUSED_PARAM(identifier); | |
1915 UNUSED_PARAM(frame); | |
1916 #endif | |
1917 } | 1296 } |
1918 #endif | 1297 #endif |
1919 | 1298 |
1920 inline void InspectorInstrumentation::networkStateChanged(Page* page) | 1299 inline void InspectorInstrumentation::networkStateChanged(Page* page) |
1921 { | 1300 { |
1922 #if ENABLE(INSPECTOR) | |
1923 FAST_RETURN_IF_NO_FRONTENDS(void()); | 1301 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1924 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) | 1302 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) |
1925 networkStateChangedImpl(instrumentingAgents); | 1303 networkStateChangedImpl(instrumentingAgents); |
1926 #else | |
1927 UNUSED_PARAM(page); | |
1928 #endif | |
1929 } | 1304 } |
1930 | 1305 |
1931 inline void InspectorInstrumentation::updateApplicationCacheStatus(Frame* frame) | 1306 inline void InspectorInstrumentation::updateApplicationCacheStatus(Frame* frame) |
1932 { | 1307 { |
1933 #if ENABLE(INSPECTOR) | |
1934 FAST_RETURN_IF_NO_FRONTENDS(void()); | 1308 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1935 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) | 1309 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForFrame(f
rame)) |
1936 updateApplicationCacheStatusImpl(instrumentingAgents, frame); | 1310 updateApplicationCacheStatusImpl(instrumentingAgents, frame); |
1937 #else | |
1938 UNUSED_PARAM(frame); | |
1939 #endif | |
1940 } | 1311 } |
1941 | 1312 |
1942 inline void InspectorInstrumentation::didRequestAnimationFrame(Document* documen
t, int callbackId) | 1313 inline void InspectorInstrumentation::didRequestAnimationFrame(Document* documen
t, int callbackId) |
1943 { | 1314 { |
1944 #if ENABLE(INSPECTOR) | |
1945 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 1315 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
1946 didRequestAnimationFrameImpl(instrumentingAgents, callbackId, document->
frame()); | 1316 didRequestAnimationFrameImpl(instrumentingAgents, callbackId, document->
frame()); |
1947 #else | |
1948 UNUSED_PARAM(document); | |
1949 UNUSED_PARAM(callbackId); | |
1950 #endif | |
1951 } | 1317 } |
1952 | 1318 |
1953 inline void InspectorInstrumentation::didCancelAnimationFrame(Document* document
, int callbackId) | 1319 inline void InspectorInstrumentation::didCancelAnimationFrame(Document* document
, int callbackId) |
1954 { | 1320 { |
1955 #if ENABLE(INSPECTOR) | |
1956 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 1321 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
1957 didCancelAnimationFrameImpl(instrumentingAgents, callbackId, document->f
rame()); | 1322 didCancelAnimationFrameImpl(instrumentingAgents, callbackId, document->f
rame()); |
1958 #else | |
1959 UNUSED_PARAM(document); | |
1960 UNUSED_PARAM(callbackId); | |
1961 #endif | |
1962 } | 1323 } |
1963 | 1324 |
1964 inline InspectorInstrumentationCookie InspectorInstrumentation::willFireAnimatio
nFrame(Document* document, int callbackId) | 1325 inline InspectorInstrumentationCookie InspectorInstrumentation::willFireAnimatio
nFrame(Document* document, int callbackId) |
1965 { | 1326 { |
1966 #if ENABLE(INSPECTOR) | |
1967 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) | 1327 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForDocumen
t(document)) |
1968 return willFireAnimationFrameImpl(instrumentingAgents, callbackId, docum
ent->frame()); | 1328 return willFireAnimationFrameImpl(instrumentingAgents, callbackId, docum
ent->frame()); |
1969 #else | |
1970 UNUSED_PARAM(document); | |
1971 UNUSED_PARAM(callbackId); | |
1972 #endif | |
1973 return InspectorInstrumentationCookie(); | 1329 return InspectorInstrumentationCookie(); |
1974 } | 1330 } |
1975 | 1331 |
1976 inline void InspectorInstrumentation::didFireAnimationFrame(const InspectorInstr
umentationCookie& cookie) | 1332 inline void InspectorInstrumentation::didFireAnimationFrame(const InspectorInstr
umentationCookie& cookie) |
1977 { | 1333 { |
1978 #if ENABLE(INSPECTOR) | |
1979 FAST_RETURN_IF_NO_FRONTENDS(void()); | 1334 FAST_RETURN_IF_NO_FRONTENDS(void()); |
1980 if (cookie.isValid()) | 1335 if (cookie.isValid()) |
1981 didFireAnimationFrameImpl(cookie); | 1336 didFireAnimationFrameImpl(cookie); |
1982 #else | |
1983 UNUSED_PARAM(cookie); | |
1984 #endif | |
1985 } | 1337 } |
1986 | 1338 |
1987 #if ENABLE(GEOLOCATION) | 1339 #if ENABLE(GEOLOCATION) |
1988 inline GeolocationPosition* InspectorInstrumentation::overrideGeolocationPositio
n(Page* page, GeolocationPosition* position) | 1340 inline GeolocationPosition* InspectorInstrumentation::overrideGeolocationPositio
n(Page* page, GeolocationPosition* position) |
1989 { | 1341 { |
1990 #if ENABLE(INSPECTOR) | |
1991 FAST_RETURN_IF_NO_FRONTENDS(position); | 1342 FAST_RETURN_IF_NO_FRONTENDS(position); |
1992 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) | 1343 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) |
1993 return overrideGeolocationPositionImpl(instrumentingAgents, position); | 1344 return overrideGeolocationPositionImpl(instrumentingAgents, position); |
1994 #else | |
1995 UNUSED_PARAM(page); | |
1996 #endif | |
1997 return position; | 1345 return position; |
1998 } | 1346 } |
1999 #endif | 1347 #endif |
2000 | 1348 |
2001 inline DeviceOrientationData* InspectorInstrumentation::overrideDeviceOrientatio
n(Page* page, DeviceOrientationData* deviceOrientation) | 1349 inline DeviceOrientationData* InspectorInstrumentation::overrideDeviceOrientatio
n(Page* page, DeviceOrientationData* deviceOrientation) |
2002 { | 1350 { |
2003 #if ENABLE(INSPECTOR) | |
2004 FAST_RETURN_IF_NO_FRONTENDS(deviceOrientation); | 1351 FAST_RETURN_IF_NO_FRONTENDS(deviceOrientation); |
2005 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) | 1352 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) |
2006 return overrideDeviceOrientationImpl(instrumentingAgents, deviceOrientat
ion); | 1353 return overrideDeviceOrientationImpl(instrumentingAgents, deviceOrientat
ion); |
2007 #else | |
2008 UNUSED_PARAM(page); | |
2009 #endif | |
2010 return deviceOrientation; | 1354 return deviceOrientation; |
2011 } | 1355 } |
2012 | 1356 |
2013 #if USE(ACCELERATED_COMPOSITING) | 1357 #if USE(ACCELERATED_COMPOSITING) |
2014 inline void InspectorInstrumentation::layerTreeDidChange(Page* page) | 1358 inline void InspectorInstrumentation::layerTreeDidChange(Page* page) |
2015 { | 1359 { |
2016 #if ENABLE(INSPECTOR) | |
2017 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) | 1360 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) |
2018 layerTreeDidChangeImpl(instrumentingAgents); | 1361 layerTreeDidChangeImpl(instrumentingAgents); |
2019 #else | |
2020 UNUSED_PARAM(page); | |
2021 #endif | |
2022 } | 1362 } |
2023 | 1363 |
2024 inline void InspectorInstrumentation::renderLayerDestroyed(Page* page, const Ren
derLayer* renderLayer) | 1364 inline void InspectorInstrumentation::renderLayerDestroyed(Page* page, const Ren
derLayer* renderLayer) |
2025 { | 1365 { |
2026 #if ENABLE(INSPECTOR) | |
2027 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) | 1366 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) |
2028 renderLayerDestroyedImpl(instrumentingAgents, renderLayer); | 1367 renderLayerDestroyedImpl(instrumentingAgents, renderLayer); |
2029 #else | |
2030 UNUSED_PARAM(page); | |
2031 UNUSED_PARAM(renderLayer); | |
2032 #endif | |
2033 } | 1368 } |
2034 | 1369 |
2035 inline void InspectorInstrumentation::pseudoElementDestroyed(Page* page, PseudoE
lement* pseudoElement) | 1370 inline void InspectorInstrumentation::pseudoElementDestroyed(Page* page, PseudoE
lement* pseudoElement) |
2036 { | 1371 { |
2037 #if ENABLE(INSPECTOR) | |
2038 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) | 1372 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) |
2039 pseudoElementDestroyedImpl(instrumentingAgents, pseudoElement); | 1373 pseudoElementDestroyedImpl(instrumentingAgents, pseudoElement); |
2040 #else | |
2041 UNUSED_PARAM(page); | |
2042 UNUSED_PARAM(pseudoElement); | |
2043 #endif | |
2044 } | 1374 } |
2045 #endif | 1375 #endif |
2046 | 1376 |
2047 #if ENABLE(INSPECTOR) | |
2048 inline bool InspectorInstrumentation::collectingHTMLParseErrors(Page* page) | 1377 inline bool InspectorInstrumentation::collectingHTMLParseErrors(Page* page) |
2049 { | 1378 { |
2050 FAST_RETURN_IF_NO_FRONTENDS(false); | 1379 FAST_RETURN_IF_NO_FRONTENDS(false); |
2051 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) | 1380 if (InstrumentingAgents* instrumentingAgents = instrumentingAgentsForPage(pa
ge)) |
2052 return collectingHTMLParseErrors(instrumentingAgents); | 1381 return collectingHTMLParseErrors(instrumentingAgents); |
2053 return false; | 1382 return false; |
2054 } | 1383 } |
2055 | 1384 |
2056 inline InstrumentingAgents* InspectorInstrumentation::instrumentingAgentsForCont
ext(ScriptExecutionContext* context) | 1385 inline InstrumentingAgents* InspectorInstrumentation::instrumentingAgentsForCont
ext(ScriptExecutionContext* context) |
2057 { | 1386 { |
(...skipping 18 matching lines...) Expand all Loading... |
2076 inline InstrumentingAgents* InspectorInstrumentation::instrumentingAgentsForDocu
ment(Document* document) | 1405 inline InstrumentingAgents* InspectorInstrumentation::instrumentingAgentsForDocu
ment(Document* document) |
2077 { | 1406 { |
2078 if (document) { | 1407 if (document) { |
2079 Page* page = document->page(); | 1408 Page* page = document->page(); |
2080 if (!page && document->templateDocumentHost()) | 1409 if (!page && document->templateDocumentHost()) |
2081 page = document->templateDocumentHost()->page(); | 1410 page = document->templateDocumentHost()->page(); |
2082 return instrumentingAgentsForPage(page); | 1411 return instrumentingAgentsForPage(page); |
2083 } | 1412 } |
2084 return 0; | 1413 return 0; |
2085 } | 1414 } |
2086 #endif | |
2087 | 1415 |
2088 } // namespace WebCore | 1416 } // namespace WebCore |
2089 | 1417 |
2090 #endif // !defined(InspectorInstrumentation_h) | 1418 #endif // !defined(InspectorInstrumentation_h) |
OLD | NEW |