| 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 120 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 131 [DOMDebugger, Inline=FastReturn] | 131 [DOMDebugger, Inline=FastReturn] |
| 132 void didFireWebGLErrorOrWarning(Element*, const String& message); | 132 void didFireWebGLErrorOrWarning(Element*, const String& message); |
| 133 | 133 |
| 134 [AsyncCallTracker, DOMDebugger, Inline=FastReturn] | 134 [AsyncCallTracker, DOMDebugger, Inline=FastReturn] |
| 135 void didInstallTimer([Keep] ExecutionContext*, int timerId, int timeout, boo
l singleShot); | 135 void didInstallTimer([Keep] ExecutionContext*, int timerId, int timeout, boo
l singleShot); |
| 136 | 136 |
| 137 [AsyncCallTracker, DOMDebugger, Inline=FastReturn] | 137 [AsyncCallTracker, DOMDebugger, Inline=FastReturn] |
| 138 void didRemoveTimer([Keep] ExecutionContext*, int timerId); | 138 void didRemoveTimer([Keep] ExecutionContext*, int timerId); |
| 139 | 139 |
| 140 [Debugger, Inline=FastReturn] | 140 [Debugger, Inline=FastReturn] |
| 141 InspectorInstrumentationCookie willCallFunction([Keep] ExecutionContext*, co
nst DevToolsFunctionInfo&); | 141 InspectorInstrumentationCookie willExecuteScript(ExecutionContext*, int scri
ptId); |
| 142 | 142 |
| 143 [Debugger, Inline=FastReturn] | 143 [Debugger, Inline=FastReturn] |
| 144 void didCallFunction(const InspectorInstrumentationCookie&); | 144 void didExecuteScript(const InspectorInstrumentationCookie&); |
| 145 | 145 |
| 146 [AsyncCallTracker, Inline=FastReturn] | 146 [AsyncCallTracker, Inline=FastReturn] |
| 147 void didEnqueueEvent([Keep] EventTarget*, Event*); | 147 void didEnqueueEvent([Keep] EventTarget*, Event*); |
| 148 | 148 |
| 149 [AsyncCallTracker, Inline=FastReturn] | 149 [AsyncCallTracker, Inline=FastReturn] |
| 150 void didRemoveEvent([Keep] EventTarget*, Event*); | 150 void didRemoveEvent([Keep] EventTarget*, Event*); |
| 151 | 151 |
| 152 [AsyncCallTracker, DOMDebugger, Inline=FastReturn] | 152 [AsyncCallTracker, DOMDebugger, Inline=FastReturn] |
| 153 InspectorInstrumentationCookie willHandleEvent([Keep] EventTarget*, Event*,
EventListener* listener, bool useCapture); | 153 InspectorInstrumentationCookie willHandleEvent([Keep] EventTarget*, Event*,
EventListener* listener, bool useCapture); |
| 154 | 154 |
| 155 [AsyncCallTracker, Debugger, Inline=FastReturn] | 155 [AsyncCallTracker, DOMDebugger, Inline=FastReturn] |
| 156 void didHandleEvent(const InspectorInstrumentationCookie&); | 156 void didHandleEvent(const InspectorInstrumentationCookie&); |
| 157 | 157 |
| 158 [AsyncCallTracker, Inline=FastReturn] | 158 [AsyncCallTracker, Inline=FastReturn] |
| 159 void didEnqueueMutationRecord([Keep] ExecutionContext*, MutationObserver*); | 159 void didEnqueueMutationRecord([Keep] ExecutionContext*, MutationObserver*); |
| 160 | 160 |
| 161 [AsyncCallTracker, Inline=FastReturn] | 161 [AsyncCallTracker, Inline=FastReturn] |
| 162 void didClearAllMutationRecords([Keep] ExecutionContext*, MutationObserver*)
; | 162 void didClearAllMutationRecords([Keep] ExecutionContext*, MutationObserver*)
; |
| 163 | 163 |
| 164 [AsyncCallTracker, Inline=FastReturn] | 164 [AsyncCallTracker, Inline=FastReturn] |
| 165 void willDeliverMutationRecords([Keep] ExecutionContext*, MutationObserver*)
; | 165 void willDeliverMutationRecords([Keep] ExecutionContext*, MutationObserver*)
; |
| 166 | 166 |
| 167 [AsyncCallTracker, Inline=FastReturn] | 167 [AsyncCallTracker, Inline=FastReturn] |
| 168 void didDeliverMutationRecords(ExecutionContext*); | 168 void didDeliverMutationRecords(ExecutionContext*); |
| 169 | 169 |
| 170 [AsyncCallTracker, Inline=FastReturn] | 170 [AsyncCallTracker, Inline=FastReturn] |
| 171 void didPostExecutionContextTask([Keep] ExecutionContext*, ExecutionContextT
ask*); | 171 void didPostExecutionContextTask([Keep] ExecutionContext*, ExecutionContextT
ask*); |
| 172 | 172 |
| 173 [AsyncCallTracker, Inline=FastReturn] | 173 [AsyncCallTracker, Inline=FastReturn] |
| 174 void didKillAllExecutionContextTasks([Keep] ExecutionContext*); | 174 void didKillAllExecutionContextTasks([Keep] ExecutionContext*); |
| 175 | 175 |
| 176 [AsyncCallTracker, Inline=FastReturn] | 176 [AsyncCallTracker, Inline=FastReturn] |
| 177 void willPerformExecutionContextTask([Keep] ExecutionContext*, ExecutionCont
extTask*); | 177 void willPerformExecutionContextTask([Keep] ExecutionContext*, ExecutionCont
extTask*); |
| 178 | 178 |
| 179 [AsyncCallTracker, Inline=FastReturn] | 179 [AsyncCallTracker, Inline=FastReturn] |
| 180 void didPerformExecutionContextTask(ExecutionContext*); | 180 void didPerformExecutionContextTask(ExecutionContext*); |
| 181 | 181 |
| 182 [Debugger, DOMDebugger, Inline=FastReturn] | 182 [DOMDebugger, Inline=FastReturn] |
| 183 InspectorInstrumentationCookie willEvaluateScript([Keep] LocalFrame*, const
String& url, int lineNumber); | 183 void willEvaluateScript(ExecutionContext*); |
| 184 | |
| 185 [Debugger, Inline=FastReturn] | |
| 186 void didEvaluateScript(const InspectorInstrumentationCookie&); | |
| 187 | 184 |
| 188 [PageRuntime] | 185 [PageRuntime] |
| 189 void didCreateScriptContext([Keep] LocalFrame*, ScriptState*, SecurityOrigin
*, int worldId); | 186 void didCreateScriptContext([Keep] LocalFrame*, ScriptState*, SecurityOrigin
*, int worldId); |
| 190 | 187 |
| 191 [PageRuntime, Inline=FastReturn] | 188 [PageRuntime, Inline=FastReturn] |
| 192 void willReleaseScriptContext([Keep] LocalFrame*, ScriptState*); | 189 void willReleaseScriptContext([Keep] LocalFrame*, ScriptState*); |
| 193 | 190 |
| 194 [AsyncCallTracker, DOMDebugger, Inline=FastReturn] | 191 [AsyncCallTracker, DOMDebugger, Inline=FastReturn] |
| 195 InspectorInstrumentationCookie willFireTimer([Keep] ExecutionContext*, int t
imerId); | 192 InspectorInstrumentationCookie willFireTimer([Keep] ExecutionContext*, int t
imerId); |
| 196 | 193 |
| 197 [AsyncCallTracker, Debugger, Inline=FastReturn] | 194 [AsyncCallTracker, DOMDebugger, Inline=FastReturn] |
| 198 void didFireTimer(const InspectorInstrumentationCookie&); | 195 void didFireTimer(const InspectorInstrumentationCookie&); |
| 199 | 196 |
| 200 [Page, Inline=FastReturn] | 197 [Page, Inline=FastReturn] |
| 201 void didLayout(LocalFrame*); | 198 void didUpdateLayout(LocalFrame*); |
| 202 | |
| 203 [Page, Inline=FastReturn] | |
| 204 void didScroll(LocalFrame*); | |
| 205 | 199 |
| 206 [Page, Inline=FastReturn] | 200 [Page, Inline=FastReturn] |
| 207 void didResizeMainFrame(LocalFrame*); | 201 void didResizeMainFrame(LocalFrame*); |
| 208 | 202 |
| 209 [AsyncCallTracker, Inline=FastReturn] | 203 [AsyncCallTracker, Inline=FastReturn] |
| 210 void didDispatchXHRLoadendEvent(ExecutionContext*, XMLHttpRequest*); | 204 void didDispatchXHRLoadendEvent(ExecutionContext*, XMLHttpRequest*); |
| 211 | 205 |
| 212 [LayerTree, Inline=FastReturn] | 206 [LayerTree, Inline=FastReturn] |
| 213 void didPaint([Keep] LayoutObject*, const GraphicsLayer*, GraphicsContext*,
const LayoutRect&); | 207 void didPaint([Keep] LayoutObject*, const GraphicsLayer*, GraphicsContext&,
const LayoutRect&); |
| 214 | 208 |
| 215 [Resource, Inline=FastReturn] | 209 [Resource, Inline=FastReturn] |
| 216 InspectorInstrumentationCookie willRecalculateStyle([Keep] Document*); | 210 InspectorInstrumentationCookie willRecalculateStyle([Keep] Document*); |
| 217 | 211 |
| 218 [Resource, Inline=FastReturn] | 212 [Resource, Page, Inline=FastReturn] |
| 219 void didRecalculateStyle(const InspectorInstrumentationCookie&, int elementC
ount); | 213 void didRecalculateStyle(const InspectorInstrumentationCookie&, int elementC
ount); |
| 220 | 214 |
| 221 [Resource, Inline=FastReturn] | 215 [Resource, Inline=FastReturn] |
| 222 void didScheduleStyleRecalculation([Keep] Document*); | 216 void didScheduleStyleRecalculation([Keep] Document*); |
| 223 | 217 |
| 224 [Resource, Inline=FastReturn] | 218 [Resource, Inline=FastReturn] |
| 225 void applyUserAgentOverride(LocalFrame*, String* userAgent); | 219 void applyUserAgentOverride(LocalFrame*, String* userAgent); |
| 226 | 220 |
| 227 [Resource] | 221 [Resource] |
| 228 void willSendRequest(LocalFrame*, unsigned long identifier, DocumentLoader*,
ResourceRequest&, const ResourceResponse& redirectResponse, const FetchInitiato
rInfo&); | 222 void didBlockRequest([Keep] LocalFrame*, const ResourceRequest&, DocumentLoa
der*, const FetchInitiatorInfo&, ResourceRequestBlockedReason); |
| 223 |
| 224 [Resource] |
| 225 void willSendRequest([Keep] LocalFrame*, unsigned long identifier, DocumentL
oader*, ResourceRequest&, const ResourceResponse& redirectResponse, const FetchI
nitiatorInfo&); |
| 229 | 226 |
| 230 [Resource] | 227 [Resource] |
| 231 void markResourceAsCached(LocalFrame*, unsigned long identifier); | 228 void markResourceAsCached(LocalFrame*, unsigned long identifier); |
| 232 | 229 |
| 233 [Resource] | 230 [Resource] |
| 234 void didReceiveResourceResponse([Keep] LocalFrame*, unsigned long identifier
, DocumentLoader*, const ResourceResponse&, ResourceLoader*); | 231 void didReceiveResourceResponse([Keep] LocalFrame*, unsigned long identifier
, DocumentLoader*, const ResourceResponse&, ResourceLoader*); |
| 235 | 232 |
| 236 [Inline=Forward] | 233 [Inline=Forward] |
| 237 void continueAfterXFrameOptionsDenied(LocalFrame* frame, DocumentLoader* loa
der, unsigned long identifier, const ResourceResponse& r); | 234 void continueAfterXFrameOptionsDenied(LocalFrame* frame, DocumentLoader* loa
der, unsigned long identifier, const ResourceResponse& r); |
| 238 | 235 |
| (...skipping 12 matching lines...) Expand all Loading... |
| 251 [Resource] | 248 [Resource] |
| 252 void didFailLoading(LocalFrame* frame, unsigned long identifier, const Resou
rceError&); | 249 void didFailLoading(LocalFrame* frame, unsigned long identifier, const Resou
rceError&); |
| 253 | 250 |
| 254 [Resource] | 251 [Resource] |
| 255 void documentThreadableLoaderStartedLoadingForClient(ExecutionContext*, unsi
gned long identifier, ThreadableLoaderClient* client); | 252 void documentThreadableLoaderStartedLoadingForClient(ExecutionContext*, unsi
gned long identifier, ThreadableLoaderClient* client); |
| 256 | 253 |
| 257 [Resource] | 254 [Resource] |
| 258 void willSendEventSourceRequest(ExecutionContext*, ThreadableLoaderClient* e
ventSource); | 255 void willSendEventSourceRequest(ExecutionContext*, ThreadableLoaderClient* e
ventSource); |
| 259 | 256 |
| 260 [Resource] | 257 [Resource] |
| 261 void willDispachEventSourceEvent(ExecutionContext*, ThreadableLoaderClient*
eventSource, const AtomicString& eventName, const AtomicString& eventId, const V
ector<UChar>& data); | 258 void willDispatchEventSourceEvent(ExecutionContext*, ThreadableLoaderClient*
eventSource, const AtomicString& eventName, const AtomicString& eventId, const
String& data); |
| 262 | 259 |
| 263 [Resource] | 260 [Resource] |
| 264 void didFinishEventSourceRequest(ExecutionContext*, ThreadableLoaderClient*
eventSource); | 261 void didFinishEventSourceRequest(ExecutionContext*, ThreadableLoaderClient*
eventSource); |
| 265 | 262 |
| 266 [AsyncCallTracker, Resource] | 263 [AsyncCallTracker, Resource] |
| 267 void willLoadXHR(ExecutionContext*, XMLHttpRequest* xhr, ThreadableLoaderCli
ent* client, const AtomicString& method, const KURL& url, bool async, PassRefPtr
<FormData>, const HTTPHeaderMap& headers, bool includeCredentials); | 264 void willLoadXHR(ExecutionContext*, XMLHttpRequest* xhr, ThreadableLoaderCli
ent* client, const AtomicString& method, const KURL& url, bool async, PassRefPtr
<EncodedFormData>, const HTTPHeaderMap& headers, bool includeCredentials); |
| 268 | 265 |
| 269 [Resource] | 266 [Resource] |
| 270 void didFailXHRLoading([Keep] ExecutionContext*, XMLHttpRequest* xhr, Thread
ableLoaderClient* client, const AtomicString& method, const String& url); | 267 void didFailXHRLoading([Keep] ExecutionContext*, XMLHttpRequest* xhr, Thread
ableLoaderClient* client, const AtomicString& method, const String& url); |
| 271 | 268 |
| 272 [Resource] | 269 [Resource] |
| 273 void didFinishXHRLoading([Keep] ExecutionContext*, XMLHttpRequest* xhr, Thre
adableLoaderClient* client, const AtomicString& method, const String& url); | 270 void didFinishXHRLoading([Keep] ExecutionContext*, XMLHttpRequest* xhr, Thre
adableLoaderClient* client, const AtomicString& method, const String& url); |
| 274 | 271 |
| 275 [Resource] | 272 [Resource] |
| 273 void willStartFetch(ExecutionContext*, ThreadableLoaderClient*); |
| 274 |
| 275 [Resource] |
| 276 void didFailFetch(ExecutionContext*, ThreadableLoaderClient*); |
| 277 |
| 278 [Resource] |
| 279 void didFinishFetch([Keep] ExecutionContext*, ThreadableLoaderClient*, const
AtomicString& method, const String& url); |
| 280 |
| 281 [Resource] |
| 276 void scriptImported(ExecutionContext*, unsigned long identifier, const Strin
g& sourceString); | 282 void scriptImported(ExecutionContext*, unsigned long identifier, const Strin
g& sourceString); |
| 277 | 283 |
| 278 [Debugger] | 284 [Debugger] |
| 279 void scriptExecutionBlockedByCSP(ExecutionContext*, const String& directiveT
ext); | 285 void scriptExecutionBlockedByCSP(ExecutionContext*, const String& directiveT
ext); |
| 280 | 286 |
| 281 [Resource] | 287 [Resource] |
| 282 void didReceiveScriptResponse(ExecutionContext*, unsigned long identifier); | 288 void didReceiveScriptResponse(ExecutionContext*, unsigned long identifier); |
| 283 | 289 |
| 284 [PageDebugger] | 290 [PageDebugger] |
| 285 void didStartProvisionalLoad([Keep] LocalFrame*); | 291 void didStartProvisionalLoad([Keep] LocalFrame*); |
| (...skipping 28 matching lines...) Expand all Loading... |
| 314 [Page, Resource] | 320 [Page, Resource] |
| 315 void frameClearedScheduledNavigation([Keep] LocalFrame*); | 321 void frameClearedScheduledNavigation([Keep] LocalFrame*); |
| 316 | 322 |
| 317 [Page, Inline=FastReturn] | 323 [Page, Inline=FastReturn] |
| 318 InspectorInstrumentationCookie willRunJavaScriptDialog(LocalFrame*, const St
ring& message, ChromeClient::DialogType dialogType); | 324 InspectorInstrumentationCookie willRunJavaScriptDialog(LocalFrame*, const St
ring& message, ChromeClient::DialogType dialogType); |
| 319 | 325 |
| 320 [Page, Inline=FastReturn] | 326 [Page, Inline=FastReturn] |
| 321 void didRunJavaScriptDialog(const InspectorInstrumentationCookie&, bool resu
lt); | 327 void didRunJavaScriptDialog(const InspectorInstrumentationCookie&, bool resu
lt); |
| 322 | 328 |
| 323 [Inline=Forward] | 329 [Inline=Forward] |
| 324 void willDestroyResource(Resource* cachedResource); | 330 void removedResourceFromMemoryCache(Resource* cachedResource); |
| 325 | 331 |
| 326 [AsyncCallTracker, DOMDebugger] | 332 [AsyncCallTracker, DOMDebugger] |
| 327 void didRequestAnimationFrame([Keep] ExecutionContext*, int callbackId); | 333 void didRequestAnimationFrame([Keep] ExecutionContext*, int callbackId); |
| 328 | 334 |
| 329 [AsyncCallTracker, DOMDebugger] | 335 [AsyncCallTracker, DOMDebugger] |
| 330 void didCancelAnimationFrame([Keep] ExecutionContext*, int callbackId); | 336 void didCancelAnimationFrame([Keep] ExecutionContext*, int callbackId); |
| 331 | 337 |
| 332 [AsyncCallTracker, DOMDebugger] | 338 [AsyncCallTracker, DOMDebugger] |
| 333 InspectorInstrumentationCookie willFireAnimationFrame([Keep] ExecutionContex
t*, int callbackId); | 339 InspectorInstrumentationCookie willFireAnimationFrame([Keep] ExecutionContex
t*, int callbackId); |
| 334 | 340 |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 401 [AsyncCallTracker, Inline=FastReturn] | 407 [AsyncCallTracker, Inline=FastReturn] |
| 402 InspectorInstrumentationCookie traceAsyncOperationCompletedCallbackStarting(
[Keep] ExecutionContext*, int operationId); | 408 InspectorInstrumentationCookie traceAsyncOperationCompletedCallbackStarting(
[Keep] ExecutionContext*, int operationId); |
| 403 | 409 |
| 404 [AsyncCallTracker, Inline=FastReturn] | 410 [AsyncCallTracker, Inline=FastReturn] |
| 405 InspectorInstrumentationCookie traceAsyncCallbackStarting([Keep] ExecutionCo
ntext*, int operationId); | 411 InspectorInstrumentationCookie traceAsyncCallbackStarting([Keep] ExecutionCo
ntext*, int operationId); |
| 406 | 412 |
| 407 [AsyncCallTracker, Inline=FastReturn] | 413 [AsyncCallTracker, Inline=FastReturn] |
| 408 void traceAsyncCallbackCompleted(const InspectorInstrumentationCookie&); | 414 void traceAsyncCallbackCompleted(const InspectorInstrumentationCookie&); |
| 409 | 415 |
| 410 [Animation, Inline=FastReturn] | 416 [Animation, Inline=FastReturn] |
| 411 void didCreateAnimation(Document*, Animation* player); | 417 void didCreateAnimation(Document*, unsigned); |
| 412 | 418 |
| 413 [Animation, Inline=FastReturn] | 419 [Animation, Inline=FastReturn] |
| 414 void didCancelAnimation(Document*, Animation* player); | 420 void animationPlayStateChanged(Document*, Animation*, Animation::AnimationPl
ayState oldPlayState, Animation::AnimationPlayState newPlayState); |
| 421 |
| 422 [Page, Inline=FastReturn] |
| 423 void windowCreated(LocalFrame* opener, LocalFrame* created); |
| 415 } | 424 } |
| 416 | 425 |
| 417 interface InspectorConsoleInstrumentation { | 426 interface InspectorConsoleInstrumentation { |
| 418 | 427 |
| 419 #include "core/inspector/ScriptArguments.h" | 428 #include "core/inspector/ScriptArguments.h" |
| 420 | 429 |
| 421 class ConsoleMessage; | 430 class ConsoleMessage; |
| 422 | 431 |
| 423 [Console] | 432 [Console] |
| 424 void addMessageToConsole(ExecutionContext* context, ConsoleMessage* consoleM
essage); | 433 void addMessageToConsole(ExecutionContext* context, ConsoleMessage* consoleM
essage); |
| (...skipping 11 matching lines...) Expand all Loading... |
| 436 interface InspectorOverrides { | 445 interface InspectorOverrides { |
| 437 [CSS, Inline=FastReturn] | 446 [CSS, Inline=FastReturn] |
| 438 bool forcePseudoState([Keep] Element* element, CSSSelector::PseudoType pseud
oState); | 447 bool forcePseudoState([Keep] Element* element, CSSSelector::PseudoType pseud
oState); |
| 439 | 448 |
| 440 [Worker, Inline=FastReturn] | 449 [Worker, Inline=FastReturn] |
| 441 bool shouldPauseDedicatedWorkerOnStart(ExecutionContext* context); | 450 bool shouldPauseDedicatedWorkerOnStart(ExecutionContext* context); |
| 442 | 451 |
| 443 [Resource, Inline=FastReturn] | 452 [Resource, Inline=FastReturn] |
| 444 bool shouldForceCORSPreflight(Document*); | 453 bool shouldForceCORSPreflight(Document*); |
| 445 } | 454 } |
| OLD | NEW |