Add helper adapter to AsyncFeedbackSource
Add a helper class to make extending AsyncFeedbackSource easy for the
common case. This removes all of the work involving the AsyncTask,
status management, callback triggering, etc.
BUG=773403
Change-Id: Ic64a41dea7bf49cc005850418967a9f36da6df40
Reviewed-on: https://chromium-review.googlesource.com/811824
Commit-Queue: David Trainor <[email protected]>
Reviewed-by: Tommy Nyquist <[email protected]>
Cr-Commit-Position: refs/heads/master@{#522502}
diff --git a/chrome/android/java_sources.gni b/chrome/android/java_sources.gni
index cfa65afd..2580f67c 100644
--- a/chrome/android/java_sources.gni
+++ b/chrome/android/java_sources.gni
@@ -409,6 +409,7 @@
"java/src/org/chromium/chrome/browser/feature_engagement/ScreenshotMonitor.java",
"java/src/org/chromium/chrome/browser/feature_engagement/ScreenshotMonitorDelegate.java",
"java/src/org/chromium/chrome/browser/feedback/AsyncFeedbackSource.java",
+ "java/src/org/chromium/chrome/browser/feedback/AsyncFeedbackSourceAdapter.java",
"java/src/org/chromium/chrome/browser/feedback/ChromeHomeFeedbackSource.java",
"java/src/org/chromium/chrome/browser/feedback/ConnectivityChecker.java",
"java/src/org/chromium/chrome/browser/feedback/ConnectivityFeedbackSource.java",