Add facility for tracking times and results of page and resource loading
[WebKit-https.git] / Source / WebCore / ChangeLog
index 6c61636..1260753 100644 (file)
@@ -1,3 +1,24 @@
+2018-05-02  Keith Rollin  <krollin@apple.com>
+
+        Add facility for tracking times and results of page and resource loading
+        https://bugs.webkit.org/show_bug.cgi?id=184838
+        <rdar://problem/36548974>
+
+        Reviewed by Brent Fulgham.
+
+        Update FrameProgressTracker to send the necessary page load start/stop
+        signals so that we can track the entire page load at a network level.
+        Add an empty override of the pure virtual
+        LoaderStrategy::pageLoadCompleted method.
+
+        No new tests. There is no testable effect from these changes. On
+        Cocoa, measurable changes take place in another (non-WebKit) process.
+        On non-Cocoa systems, this facility is currently disabled.
+
+        * loader/FrameLoader.cpp:
+        (WebCore::FrameLoader::FrameProgressTracker::progressCompleted):
+        * loader/LoaderStrategy.h:
+
 2018-05-02  Aditya Keerthi  <akeerthi@apple.com>
 
         Can't copy and paste URLs that have no title into Mail (macOS)