summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/loadtimes_extension_bindings.cc
diff options
context:
space:
mode:
authormbelshe@google.com <mbelshe@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-01-11 21:34:46 +0000
committermbelshe@google.com <mbelshe@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-01-11 21:34:46 +0000
commit9fc38b3ac8e8c9cfad867a1177d5b295a7646b57 (patch)
treedb1f4d7ba7b87cf2f006f608448ba92ba596fe64 /chrome/renderer/loadtimes_extension_bindings.cc
parente1c16492b1113c01e7467eaa526a01db85bf6470 (diff)
downloadchromium_src-9fc38b3ac8e8c9cfad867a1177d5b295a7646b57.zip
chromium_src-9fc38b3ac8e8c9cfad867a1177d5b295a7646b57.tar.gz
chromium_src-9fc38b3ac8e8c9cfad867a1177d5b295a7646b57.tar.bz2
Enable JS detection of whether SPDY was used to load a web page.
Augments the loadTimes() API with a new field, "wasFetchedViaSpdy". BUG=31615 TEST=flip_network_transaction_unittest Review URL: http://codereview.chromium.org/518039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35943 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/loadtimes_extension_bindings.cc')
-rw-r--r--chrome/renderer/loadtimes_extension_bindings.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/chrome/renderer/loadtimes_extension_bindings.cc b/chrome/renderer/loadtimes_extension_bindings.cc
index 8688a56..33d46d7 100644
--- a/chrome/renderer/loadtimes_extension_bindings.cc
+++ b/chrome/renderer/loadtimes_extension_bindings.cc
@@ -128,7 +128,9 @@ class LoadTimesExtensionWrapper : public v8::Extension {
load_times->Set(
v8::String::New("navigationType"),
v8::String::New(GetNavigationType(data_source->navigationType())));
-
+ load_times->Set(
+ v8::String::New("wasFetchedViaSpdy"),
+ v8::Boolean::New(navigation_state->was_fetched_via_spdy()));
return load_times;
}
}