Index: chrome/android/java/src/org/chromium/chrome/browser/Tab.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/Tab.java b/chrome/android/java/src/org/chromium/chrome/browser/Tab.java |
index 50f8b6cb35fde0da8e6ed80a1679875d79effd10..cca0ac6dc0fbd114bef15cd4a72ebf978e0122b0 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/Tab.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/Tab.java |
@@ -121,6 +121,7 @@ |
// Content layer Observers and Delegates |
private ContentViewClient mContentViewClient; |
private WebContentsObserverAndroid mWebContentsObserver; |
+ private VoiceSearchTabHelper mVoiceSearchTabHelper; |
private TabChromeWebContentsDelegateAndroid mWebContentsDelegate; |
private DomDistillerFeedbackReporter mDomDistillerFeedbackReporter; |
@@ -794,6 +795,7 @@ |
mWebContentsDelegate = createWebContentsDelegate(); |
mWebContentsObserver = new TabWebContentsObserverAndroid(mContentViewCore.getWebContents()); |
+ mVoiceSearchTabHelper = new VoiceSearchTabHelper(mContentViewCore.getWebContents()); |
if (mContentViewClient != null) mContentViewCore.setContentViewClient(mContentViewClient); |
@@ -960,6 +962,7 @@ |
mContentViewCore = null; |
mWebContentsDelegate = null; |
mWebContentsObserver = null; |
+ mVoiceSearchTabHelper = null; |
assert mNativeTabAndroid != 0; |
nativeDestroyWebContents(mNativeTabAndroid, deleteNativeWebContents); |