Skip to content
  • vsevik@chromium.org's avatar
    Unreviewed revert of r102696 ([Navigation Timing] Use... · 9a1f4aad
    vsevik@chromium.org authored
    Unreviewed revert of r102696 ([Navigation Timing] Use monotonicallyIncreasingTime() instead of currentTime()).
    Breaks inspector's network panel timeline on chromium.
    
    Source/WebCore:
    
    * CMakeLists.txt:
    * GNUmakefile.list.am:
    * Target.pri:
    * WebCore.gypi:
    * WebCore.vcproj/WebCore.vcproj:
    * WebCore.xcodeproj/project.pbxproj:
    * dom/Document.cpp:
    (WebCore::Document::setReadyState):
    (WebCore::Document::finishedParsing):
    * inspector/InspectorInstrumentation.cpp:
    (WebCore::InspectorInstrumentation::didFinishLoadingImpl):
    * inspector/InspectorResourceAgent.cpp:
    (WebCore::buildObjectForTiming):
    (WebCore::buildObjectForResourceResponse):
    (WebCore::buildObjectForCachedResource):
    (WebCore::InspectorResourceAgent::willSendRequest):
    (WebCore::InspectorResourceAgent::didReceiveResponse):
    (WebCore::InspectorResourceAgent::didLoadResourceFromMemoryCache):
    * loader/DocumentLoadTiming.cpp: Removed.
    * loader/DocumentLoadTiming.h:
    (WebCore::DocumentLoadTiming::DocumentLoadTiming):
    * loader/FrameLoader.cpp:
    (WebCore::FrameLoader::stopLoading):
    (WebCore::FrameLoader::commitProvisionalLoad):
    (WebCore::FrameLoader::continueLoadAfterWillSubmitForm):
    (WebCore::FrameLoader::loadProvisionalItemFromCachedPage):
    * loader/MainResourceLoader.cpp:
    (WebCore::MainResourceLoader::continueAfterNavigationPolicy):
    (WebCore::MainResourceLoader::willSendRequest):
    (WebCore::MainResourceLoader::didReceiveData):
    (WebCore::MainResourceLoader::didFinishLoading):
    (WebCore::MainResourceLoader::load):
    * page/DOMWindow.cpp:
    (WebCore::DOMWindow::dispatchLoadEvent):
    (WebCore::DOMWindow::dispatchTimedEvent):
    * page/DOMWindow.h:
    * page/PerformanceNavigation.cpp:
    (WebCore::PerformanceNavigation::redirectCount):
    * page/PerformanceTiming.cpp:
    (WebCore::getPossiblySkewedTimeInKnownRange):
    (WebCore::PerformanceTiming::navigationStart):
    (WebCore::PerformanceTiming::unloadEventStart):
    (WebCore::PerformanceTiming::unloadEventEnd):
    (WebCore::PerformanceTiming::redirectStart):
    (WebCore::PerformanceTiming::redirectEnd):
    (WebCore::PerformanceTiming::fetchStart):
    (WebCore::PerformanceTiming::responseEnd):
    (WebCore::PerformanceTiming::domLoading):
    (WebCore::PerformanceTiming::domInteractive):
    (WebCore::PerformanceTiming::domContentLoadedEventStart):
    (WebCore::PerformanceTiming::domContentLoadedEventEnd):
    (WebCore::PerformanceTiming::domComplete):
    (WebCore::PerformanceTiming::loadEventStart):
    (WebCore::PerformanceTiming::loadEventEnd):
    (WebCore::PerformanceTiming::resourceLoadTimeRelativeToAbsolute):
    * page/PerformanceTiming.h:
    * platform/network/ResourceLoadTiming.cpp: Removed.
    * platform/network/ResourceLoadTiming.h:
    
    LayoutTests:
    
    * fast/dom/script-tests/webtiming.js:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@102908 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    9a1f4aad