diff options
Diffstat (limited to 'chrome/browser/net/chrome_net_log.cc')
-rw-r--r-- | chrome/browser/net/chrome_net_log.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/chrome/browser/net/chrome_net_log.cc b/chrome/browser/net/chrome_net_log.cc index efe801fc..a696552 100644 --- a/chrome/browser/net/chrome_net_log.cc +++ b/chrome/browser/net/chrome_net_log.cc @@ -9,18 +9,22 @@ #include "base/logging.h" #include "base/string_util.h" #include "chrome/browser/chrome_thread.h" +#include "chrome/browser/net/load_timing_observer.h" #include "chrome/browser/net/passive_log_collector.h" ChromeNetLog::ChromeNetLog() : next_id_(1), - passive_collector_(new PassiveLogCollector) { + passive_collector_(new PassiveLogCollector), + load_timing_observer_(new LoadTimingObserver) { DCHECK(ChromeThread::CurrentlyOn(ChromeThread::IO)); AddObserver(passive_collector_.get()); + AddObserver(load_timing_observer_.get()); } ChromeNetLog::~ChromeNetLog() { DCHECK(ChromeThread::CurrentlyOn(ChromeThread::IO)); RemoveObserver(passive_collector_.get()); + RemoveObserver(load_timing_observer_.get()); } void ChromeNetLog::AddEntry(EventType type, @@ -55,4 +59,3 @@ void ChromeNetLog::RemoveObserver(Observer* observer) { DCHECK(ChromeThread::CurrentlyOn(ChromeThread::IO)); observers_.RemoveObserver(observer); } - |