Index: chrome/browser/chromeos/policy/system_log_uploader.h |
diff --git a/chrome/browser/chromeos/policy/system_log_uploader.h b/chrome/browser/chromeos/policy/system_log_uploader.h |
index 5a3d6243c12737285c12f1ce5d68f0f322f0ea77..88e7aed0c384f2a8ce723672759cf559a83bb9ba 100644 |
--- a/chrome/browser/chromeos/policy/system_log_uploader.h |
+++ b/chrome/browser/chromeos/policy/system_log_uploader.h |
@@ -16,6 +16,7 @@ |
#include "base/time/time.h" |
#include "chrome/browser/chromeos/policy/upload_job.h" |
#include "chrome/browser/chromeos/settings/cros_settings.h" |
+#include "components/feedback/anonymizer_tool.h" |
Thiemo Nagel
2016/01/21 19:11:49
Please use forward declaration of AnonymizerTool i
Polina Bondarenko
2016/01/22 11:48:53
Done.
|
namespace base { |
class SequencedTaskRunner; |
@@ -78,9 +79,10 @@ class SystemLogUploader : public UploadJob::Delegate { |
void OnSuccess() override; |
void OnFailure(UploadJob::ErrorCode error_code) override; |
- // Remove lines from |data| that contain common PII (IP addresses, SSIDs, URLs |
- // e-mail addresses). |
- static std::string RemoveSensitiveData(const std::string& data); |
+ // Remove lines from |data| that contain common PII (IP addresses, BSSIDs, |
+ // SSIDs, URLs, e-mail addresses). |
+ static std::string RemoveSensitiveData(feedback::AnonymizerTool& anonymizer, |
+ const std::string& data); |
private: |
// Updates the system log upload enabled field from settings. |