| Index: chrome/browser/page_load_metrics/observers/core_page_load_metrics_observer.h | 
| diff --git a/chrome/browser/page_load_metrics/observers/core_page_load_metrics_observer.h b/chrome/browser/page_load_metrics/observers/core_page_load_metrics_observer.h | 
| index 2b6a48d13256bd755756dcff5fae308f087e192c..1bae6eb4f0f9dc3813c00fd1f548d7e0e63b40d6 100644 | 
| --- a/chrome/browser/page_load_metrics/observers/core_page_load_metrics_observer.h | 
| +++ b/chrome/browser/page_load_metrics/observers/core_page_load_metrics_observer.h | 
| @@ -85,10 +85,11 @@ class CorePageLoadMetricsObserver | 
| // Information related to failed provisional loads. | 
| // Populated in OnFailedProvisionalLoad and accessed in OnComplete. | 
| struct FailedProvisionalLoadInfo { | 
| -    base::TimeDelta interval; | 
| +    base::Optional<base::TimeDelta> interval; | 
| net::Error error; | 
|  | 
| -    FailedProvisionalLoadInfo() : error(net::OK) {} | 
| +    FailedProvisionalLoadInfo(); | 
| +    ~FailedProvisionalLoadInfo(); | 
| }; | 
|  | 
| void RecordTimingHistograms(const page_load_metrics::PageLoadTiming& timing, | 
|  |