| 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..2da536515f867d742ead20b62a84f1e8199fa6c5 100644
|
| --- a/chrome/browser/chromeos/policy/system_log_uploader.h
|
| +++ b/chrome/browser/chromeos/policy/system_log_uploader.h
|
| @@ -21,6 +21,10 @@ namespace base {
|
| class SequencedTaskRunner;
|
| }
|
|
|
| +namespace feedback {
|
| +class AnonymizerTool;
|
| +}
|
| +
|
| namespace policy {
|
|
|
| // Class responsible for periodically uploading system logs, it handles the
|
| @@ -78,9 +82,11 @@ 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* const anonymizer,
|
| + const std::string& data);
|
|
|
| private:
|
| // Updates the system log upload enabled field from settings.
|
|
|