| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2013 Google Inc. All rights reserved. | 2 * Copyright (C) 2013 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 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 57 * so reference will not be passed or released until all agents are notified. | 57 * so reference will not be passed or released until all agents are notified. |
| 58 */ | 58 */ |
| 59 | 59 |
| 60 interface CoreProbes { | 60 interface CoreProbes { |
| 61 | 61 |
| 62 #include "core/animation/Animation.h" | 62 #include "core/animation/Animation.h" |
| 63 #include "core/dom/CharacterData.h" | 63 #include "core/dom/CharacterData.h" |
| 64 #include "core/dom/PseudoElement.h" | 64 #include "core/dom/PseudoElement.h" |
| 65 #include "core/html/HTMLSlotElement.h" | 65 #include "core/html/HTMLSlotElement.h" |
| 66 | 66 |
| 67 #define PROBE_EXPORT CORE_EXPORT | |
| 68 | |
| 69 class ConsoleMessage; | 67 class ConsoleMessage; |
| 70 class HTMLDocumentParser; | 68 class HTMLDocumentParser; |
| 71 class ThreadableLoaderClient; | 69 class ThreadableLoaderClient; |
| 72 class WebSocketHandshakeRequest; | 70 class WebSocketHandshakeRequest; |
| 73 class WebSocketHandshakeResponse; | 71 class WebSocketHandshakeResponse; |
| 74 class WorkerInspectorProxy; | 72 class WorkerInspectorProxy; |
| 75 class XMLHttpRequest; | 73 class XMLHttpRequest; |
| 76 | 74 |
| 77 [Page, Animation] | 75 [Page, Animation] |
| 78 void didClearDocumentOfWindowObject([Keep] LocalFrame*); | 76 void didClearDocumentOfWindowObject([Keep] LocalFrame*); |
| (...skipping 265 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 344 | 342 |
| 345 [Performance, DOMDebugger] | 343 [Performance, DOMDebugger] |
| 346 UserCallback([Keep] ExecutionContext* context, const char* name, const Atomi
cString& atomicName, bool recurring, EventTarget* eventTarget = nullptr); | 344 UserCallback([Keep] ExecutionContext* context, const char* name, const Atomi
cString& atomicName, bool recurring, EventTarget* eventTarget = nullptr); |
| 347 | 345 |
| 348 [TraceEvents] | 346 [TraceEvents] |
| 349 ParseHTML(Document* document, HTMLDocumentParser* parser); | 347 ParseHTML(Document* document, HTMLDocumentParser* parser); |
| 350 } | 348 } |
| 351 | 349 |
| 352 interface InspectorOverrides { | 350 interface InspectorOverrides { |
| 353 | 351 |
| 354 #define PROBE_EXPORT CORE_EXPORT | |
| 355 | |
| 356 [CSS] | 352 [CSS] |
| 357 bool forcePseudoState([Keep] Element* element, CSSSelector::PseudoType pseud
oState); | 353 bool forcePseudoState([Keep] Element* element, CSSSelector::PseudoType pseud
oState); |
| 358 | 354 |
| 359 [Worker] | 355 [Worker] |
| 360 bool shouldWaitForDebuggerOnWorkerStart(ExecutionContext* context); | 356 bool shouldWaitForDebuggerOnWorkerStart(ExecutionContext* context); |
| 361 | 357 |
| 362 [Network] | 358 [Network] |
| 363 bool shouldForceCORSPreflight(Document*); | 359 bool shouldForceCORSPreflight(Document*); |
| 364 | 360 |
| 365 [Network] | 361 [Network] |
| 366 bool shouldBlockRequest(LocalFrame*, const ResourceRequest&); | 362 bool shouldBlockRequest(LocalFrame*, const ResourceRequest&); |
| 367 } | 363 } |
| OLD | NEW |