Index: chrome/browser/autofill/content_autofill_driver_browsertest.cc |
diff --git a/chrome/browser/autofill/content_autofill_driver_browsertest.cc b/chrome/browser/autofill/content_autofill_driver_browsertest.cc |
index d452e1e2e40935dec65be3e28ada894ba62d465a..1df9234914774f652b079779075e9e7763ac7dda 100644 |
--- a/chrome/browser/autofill/content_autofill_driver_browsertest.cc |
+++ b/chrome/browser/autofill/content_autofill_driver_browsertest.cc |
@@ -81,20 +81,19 @@ class ContentAutofillDriverBrowserTest : public InProcessBrowserTest, |
virtual ~ContentAutofillDriverBrowserTest() {} |
virtual void SetUpOnMainThread() OVERRIDE { |
- web_contents_ = browser()->tab_strip_model()->GetActiveWebContents(); |
- ASSERT_TRUE(web_contents_ != NULL); |
- Observe(web_contents_); |
+ content::WebContents* web_contents = |
+ browser()->tab_strip_model()->GetActiveWebContents(); |
+ ASSERT_TRUE(web_contents != NULL); |
+ Observe(web_contents); |
AutofillManager::RegisterProfilePrefs(manager_delegate_.GetPrefRegistry()); |
autofill_driver_.reset( |
- new TestContentAutofillDriver(web_contents_, &manager_delegate_)); |
+ new TestContentAutofillDriver(web_contents, &manager_delegate_)); |
} |
// Normally the WebContents will automatically delete the driver, but here |
// the driver is owned by this test, so we have to manually destroy. |
- virtual void WebContentsDestroyed(content::WebContents* web_contents) |
- OVERRIDE { |
- DCHECK_EQ(web_contents_, web_contents); |
+ virtual void WebContentsDestroyed() OVERRIDE { |
autofill_driver_.reset(); |
} |