Skip to content
  • eric@webkit.org's avatar
    2009-10-26 Kelly Norton <knorton@google.com> · bf3b5969
    eric@webkit.org authored
            Reviewed by Pavel Feldman.
    
            Adds DOMTimer support to InspectorTimelineAgent.
            https://bugs.webkit.org/show_bug.cgi?id=30467
    
            * inspector/InspectorTimelineAgent.cpp: Added timer support and fixed some method names.
            (WebCore::InspectorTimelineAgent::didDispatchDOMEvent):
            (WebCore::InspectorTimelineAgent::didLayout):
            (WebCore::InspectorTimelineAgent::didRecalculateStyle):
            (WebCore::InspectorTimelineAgent::didPaint):
            (WebCore::InspectorTimelineAgent::didWriteHTML):
            (WebCore::InspectorTimelineAgent::didInstallTimer): Added.
            (WebCore::InspectorTimelineAgent::didRemoveTimer): Added.
            (WebCore::InspectorTimelineAgent::willFireTimer): Added.
            (WebCore::InspectorTimelineAgent::didFireTimer): Added.
            (WebCore::InspectorTimelineAgent::addItemToTimeline): Added.
            (WebCore::InspectorTimelineAgent::didCompleteCurrentTimelineItem): Renamed.
            * inspector/InspectorTimelineAgent.h:
            (WebCore::):
            * inspector/TimelineItemFactory.cpp: Add methods for timer-related ScriptObjects.
            (WebCore::TimelineItemFactory::createGenericTimerTimelineItem):
            (WebCore::TimelineItemFactory::createTimerInstallTimelineItem):
            * inspector/TimelineItemFactory.h:
            * page/DOMTimer.cpp: Added instrumentation points.
            (WebCore::DOMTimer::install):
            (WebCore::DOMTimer::removeById):
            (WebCore::DOMTimer::fired):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@50068 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    bf3b5969
ChangeLog 2.26 MiB