Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1902)

Unified Diff: chrome/android/java/src/org/chromium/chrome/browser/Tab.java

Issue 197473006: Add FeedbackReporter for reporting distillation quality. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Fixed disableUI again and comment Created 6 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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);
}

Powered by Google App Engine
This is Rietveld 408576698