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 345 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
356 | 356 |
357 [Timeline, Page] | 357 [Timeline, Page] |
358 void loadEventFired([Keep] Frame*); | 358 void loadEventFired([Keep] Frame*); |
359 | 359 |
360 [Page] | 360 [Page] |
361 void frameAttachedToParent([Keep] Frame*); | 361 void frameAttachedToParent([Keep] Frame*); |
362 | 362 |
363 [Canvas, Page, CSS] | 363 [Canvas, Page, CSS] |
364 void frameDetachedFromParent([Keep] Frame*); | 364 void frameDetachedFromParent([Keep] Frame*); |
365 | 365 |
366 [Console, Resource, CSS, Database, DOM, Inspector, Canvas, Page, PageDebugge
r] | 366 [Console, Resource, CSS, DOM, Inspector, Canvas, Page, PageDebugger] |
367 void didCommitLoad([Keep] Frame*, DocumentLoader*); | 367 void didCommitLoad([Keep] Frame*, DocumentLoader*); |
368 | 368 |
369 [DOM, Inline=FastReturn] | 369 [DOM, Inline=FastReturn] |
370 void frameDocumentUpdated([Keep] Frame*); | 370 void frameDocumentUpdated([Keep] Frame*); |
371 | 371 |
372 [Page] | 372 [Page] |
373 void loaderDetachedFromFrame(Frame*, DocumentLoader*); | 373 void loaderDetachedFromFrame(Frame*, DocumentLoader*); |
374 | 374 |
375 [Page] | 375 [Page] |
376 void frameStartedLoading([Keep] Frame*); | 376 void frameStartedLoading([Keep] Frame*); |
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
510 [Console, Inline=FastReturn] | 510 [Console, Inline=FastReturn] |
511 void consoleTimelineEnd([Keep] ExecutionContext* context, const String& titl
e, ScriptState* state); | 511 void consoleTimelineEnd([Keep] ExecutionContext* context, const String& titl
e, ScriptState* state); |
512 | 512 |
513 [Profiler, Inline=FastReturn] | 513 [Profiler, Inline=FastReturn] |
514 void consoleProfile(ExecutionContext* context, const String& title, ScriptSt
ate* state); | 514 void consoleProfile(ExecutionContext* context, const String& title, ScriptSt
ate* state); |
515 | 515 |
516 [Profiler, Inline=FastReturn] | 516 [Profiler, Inline=FastReturn] |
517 void consoleProfileEnd(ExecutionContext* context, const String& title); | 517 void consoleProfileEnd(ExecutionContext* context, const String& title); |
518 } | 518 } |
519 | 519 |
520 interface InspectorDatabaseInstrumentation { | |
521 | |
522 #include "modules/webdatabase/Database.h" | |
523 | |
524 [Database] | |
525 void didOpenDatabase(ExecutionContext* context, PassRefPtr<Database> databas
e, const String& domain, const String& name, const String& version); | |
526 } | |
527 | |
528 interface InspectorOverrides { | 520 interface InspectorOverrides { |
529 [CSS, Inline=FastReturn] | 521 [CSS, Inline=FastReturn] |
530 bool forcePseudoState([Keep] Element* element, CSSSelector::PseudoType pseud
oState); | 522 bool forcePseudoState([Keep] Element* element, CSSSelector::PseudoType pseud
oState); |
531 | 523 |
532 [Worker, Inline=FastReturn] | 524 [Worker, Inline=FastReturn] |
533 bool shouldPauseDedicatedWorkerOnStart(ExecutionContext* context); | 525 bool shouldPauseDedicatedWorkerOnStart(ExecutionContext* context); |
534 | 526 |
535 [Page, Inline=FastReturn] | 527 [Page, Inline=FastReturn] |
536 float overrideFontScaleFactor(Page* page, [DefaultReturn] float fontScaleFac
tor); | 528 float overrideFontScaleFactor(Page* page, [DefaultReturn] float fontScaleFac
tor); |
537 | 529 |
538 [Page, Inline=FastReturn] | 530 [Page, Inline=FastReturn] |
539 bool overrideTextAutosizing(Page* page, [DefaultReturn] bool textAutosizing)
; | 531 bool overrideTextAutosizing(Page* page, [DefaultReturn] bool textAutosizing)
; |
540 } | 532 } |
541 | 533 |
542 | 534 |
543 interface InspectorCanvasInstrumentation { | 535 interface InspectorCanvasInstrumentation { |
544 | 536 |
545 #include "bindings/v8/ScriptObject.h" | 537 #include "bindings/v8/ScriptObject.h" |
546 | 538 |
547 [Canvas] | 539 [Canvas] |
548 ScriptObject wrapCanvas2DRenderingContextForInstrumentation(Document*, const
ScriptObject&); | 540 ScriptObject wrapCanvas2DRenderingContextForInstrumentation(Document*, const
ScriptObject&); |
549 | 541 |
550 [Canvas] | 542 [Canvas] |
551 ScriptObject wrapWebGLRenderingContextForInstrumentation(Document*, const Sc
riptObject&); | 543 ScriptObject wrapWebGLRenderingContextForInstrumentation(Document*, const Sc
riptObject&); |
552 } | 544 } |
OLD | NEW |