Index: chrome/browser/net/crl_set_fetcher.cc |
diff --git a/chrome/browser/net/crl_set_fetcher.cc b/chrome/browser/net/crl_set_fetcher.cc |
index 201faf9b9371d13a0cd9d786f84a747540426c44..b401c2745d795d3f4467311d0af7fefd6654e18a 100644 |
--- a/chrome/browser/net/crl_set_fetcher.cc |
+++ b/chrome/browser/net/crl_set_fetcher.cc |
@@ -5,6 +5,7 @@ |
#include "chrome/browser/net/crl_set_fetcher.h" |
#include "base/bind.h" |
+#include "base/debug/trace_event.h" |
#include "base/file_util.h" |
#include "base/numerics/safe_conversions.h" |
#include "base/path_service.h" |
@@ -73,11 +74,16 @@ void CRLSetFetcher::DoInitialLoadFromDisk() { |
void CRLSetFetcher::LoadFromDisk(base::FilePath path, |
scoped_refptr<net::CRLSet>* out_crl_set) { |
+ TRACE_EVENT0("CRLSetFetcher", "LoadFromDisk"); |
+ |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::FILE)); |
std::string crl_set_bytes; |
- if (!base::ReadFileToString(path, &crl_set_bytes)) |
- return; |
+ { |
+ TRACE_EVENT0("CRLSetFetcher", "ReadFileToString"); |
+ if (!base::ReadFileToString(path, &crl_set_bytes)) |
+ return; |
+ } |
if (!net::CRLSet::Parse(crl_set_bytes, out_crl_set)) { |
LOG(WARNING) << "Failed to parse CRL set from " << path.MaybeAsASCII(); |