Index: chrome/browser/net/net_error_tab_helper.cc |
diff --git a/chrome/browser/net/net_error_tab_helper.cc b/chrome/browser/net/net_error_tab_helper.cc |
index 47512dd2ff39ac1387b80a3e4fe1db87b3eab5ba..948a0cf288a05b22dcffd1fdccbc7acc045628c7 100644 |
--- a/chrome/browser/net/net_error_tab_helper.cc |
+++ b/chrome/browser/net/net_error_tab_helper.cc |
@@ -146,11 +146,11 @@ void NetErrorTabHelper::DidFailProvisionalLoad( |
NetErrorTabHelper::NetErrorTabHelper(WebContents* contents) |
: WebContentsObserver(contents), |
- weak_factory_(this), |
is_error_page_(false), |
dns_error_active_(false), |
dns_error_page_committed_(false), |
- dns_probe_status_(chrome_common_net::DNS_PROBE_POSSIBLE) { |
+ dns_probe_status_(chrome_common_net::DNS_PROBE_POSSIBLE), |
+ weak_factory_(this) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
// If this helper is under test, it won't have a WebContents. |