Record the signin/sync consent on Android.
Specifically, record the resource IDs of the strings the user saw
and clicked on when giving consent for Chrome Sync on Android.
See detailed explanation in this (internal) doc:
https://docs.google.com/document/d/1Psl9VJ4Dbc1Dh5bXCTa85OF1_DE3viTTHYwybu3V6Uk/edit#bookmark=id.6zygb41dn9vl
Bug: 781765
Change-Id: I55c04b7c206602d892dcfff34c47b79876000608
Reviewed-on: https://chromium-review.googlesource.com/880861
Reviewed-by: Bernhard Bauer <[email protected]>
Reviewed-by: Boris Sazonov <[email protected]>
Commit-Queue: Martin Šrámek <[email protected]>
Cr-Commit-Position: refs/heads/master@{#539802}
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
index e25aa77..afa607c 100644
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -1921,6 +1921,7 @@
"android/compositor/scene_layer/toolbar_scene_layer.h",
"android/compositor/tab_content_manager.cc",
"android/compositor/tab_content_manager.h",
+ "android/consent_auditor/consent_auditor_bridge.cc",
"android/content/content_utils.cc",
"android/contextualsearch/contextual_search_context.cc",
"android/contextualsearch/contextual_search_context.h",
@@ -4252,6 +4253,7 @@
"../android/java/src/org/chromium/chrome/browser/compositor/scene_layer/TabListSceneLayer.java",
"../android/java/src/org/chromium/chrome/browser/compositor/scene_layer/TabStripSceneLayer.java",
"../android/java/src/org/chromium/chrome/browser/compositor/scene_layer/ToolbarSceneLayer.java",
+ "../android/java/src/org/chromium/chrome/browser/consent_auditor/ConsentAuditorBridge.java",
"../android/java/src/org/chromium/chrome/browser/content/ContentUtils.java",
"../android/java/src/org/chromium/chrome/browser/contextmenu/ContextMenuHelper.java",
"../android/java/src/org/chromium/chrome/browser/contextmenu/ContextMenuParams.java",