| Index: chrome/browser/feedback/system_logs/scrubbed_system_logs_fetcher.cc
|
| diff --git a/chrome/browser/feedback/system_logs/scrubbed_system_logs_fetcher.cc b/chrome/browser/feedback/system_logs/scrubbed_system_logs_fetcher.cc
|
| index 24aa8de1052eebab4e27c6479565435af24108d4..eed5ce53468a6bd286dabebda90eb1659a4c5a99 100644
|
| --- a/chrome/browser/feedback/system_logs/scrubbed_system_logs_fetcher.cc
|
| +++ b/chrome/browser/feedback/system_logs/scrubbed_system_logs_fetcher.cc
|
| @@ -36,7 +36,8 @@ ScrubbedSystemLogsFetcher::ScrubbedSystemLogsFetcher() {
|
| data_sources_.push_back(new TouchLogSource());
|
|
|
| // Debug Daemon data source - currently only this data source supports
|
| - // the scrub_data parameter.
|
| + // the scrub_data parameter but all others get processed by Rewrite()
|
| + // as well.
|
| const bool scrub_data = true;
|
| data_sources_.push_back(new DebugDaemonLogSource(scrub_data));
|
| #endif
|
| @@ -47,4 +48,10 @@ ScrubbedSystemLogsFetcher::ScrubbedSystemLogsFetcher() {
|
| ScrubbedSystemLogsFetcher::~ScrubbedSystemLogsFetcher() {
|
| }
|
|
|
| +void ScrubbedSystemLogsFetcher::Rewrite(const std::string& source_name,
|
| + SystemLogsResponse* response) {
|
| + for (auto& element : *response)
|
| + element.second = anonymizer_.Anonymize(element.second);
|
| +}
|
| +
|
| } // namespace system_logs
|
|
|