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 62b54f48aff5577a168e74245f7c3dad882de7db..eabf99444861e6e7c7b9d3e6806da8237d0f3bef 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/Tab.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/Tab.java |
@@ -21,6 +21,7 @@ import org.chromium.chrome.browser.contextmenu.ContextMenuParams; |
import org.chromium.chrome.browser.contextmenu.ContextMenuPopulator; |
import org.chromium.chrome.browser.contextmenu.ContextMenuPopulatorWrapper; |
import org.chromium.chrome.browser.contextmenu.EmptyChromeContextMenuItemDelegate; |
+import org.chromium.chrome.browser.dom_distiller.FeedbackReporter; |
import org.chromium.chrome.browser.infobar.AutoLoginProcessor; |
import org.chromium.chrome.browser.infobar.InfoBarContainer; |
import org.chromium.chrome.browser.profiles.Profile; |
@@ -128,6 +129,7 @@ public class Tab implements NavigationClient { |
private WebContentsObserverAndroid mWebContentsObserver; |
private VoiceSearchTabHelper mVoiceSearchTabHelper; |
private TabChromeWebContentsDelegateAndroid mWebContentsDelegate; |
+ private FeedbackReporter mFeedbackReporter; |
/** |
* A default {@link ChromeContextMenuItemDelegate} that supports some of the context menu |
@@ -773,6 +775,10 @@ public class Tab implements NavigationClient { |
mAppBannerManager = new AppBannerManager(this); |
} |
+ if (FeedbackReporter.isEnabled() && mFeedbackReporter == null) { |
+ mFeedbackReporter = new FeedbackReporter(this); |
+ } |
+ |
for (TabObserver observer : mObservers) observer.onContentChanged(this); |
} |