summaryrefslogtreecommitdiffstats
path: root/webkit/glue/webdatasource.h
diff options
context:
space:
mode:
authordavemoore@chromium.org <davemoore@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-04-21 15:24:08 +0000
committerdavemoore@chromium.org <davemoore@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-04-21 15:24:08 +0000
commite7e4f3c020f42dbee2d8dc74e6124d09871e358d (patch)
tree84959419ff153d777449ea30c0c75531312aa8c2 /webkit/glue/webdatasource.h
parentd04e047860d1b2141af2d4712181b047dee55e67 (diff)
downloadchromium_src-e7e4f3c020f42dbee2d8dc74e6124d09871e358d.zip
chromium_src-e7e4f3c020f42dbee2d8dc74e6124d09871e358d.tar.gz
chromium_src-e7e4f3c020f42dbee2d8dc74e6124d09871e358d.tar.bz2
- Add a new time marker for loadtimes, the time of the first layout
- Add new histograms for request -> first layout and start load -> first layout - Remove per navigation type histograms. They weren't being used and the logic was getting too complex. Review URL: http://codereview.chromium.org/88015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14100 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/webdatasource.h')
-rw-r--r--webkit/glue/webdatasource.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/webkit/glue/webdatasource.h b/webkit/glue/webdatasource.h
index 8ca7b1c..b0545925 100644
--- a/webkit/glue/webdatasource.h
+++ b/webkit/glue/webdatasource.h
@@ -114,6 +114,9 @@ class WebDataSource {
// notification.
virtual base::Time GetFinishLoadTime() const = 0;
+ // Returns the first time a layout was performed
+ virtual base::Time GetFirstLayoutTime() const = 0;
+
// Returns the reason the document was loaded.
virtual WebNavigationType GetNavigationType() const = 0;
};