Index: chrome/browser/media/webrtc_log_util.h |
=================================================================== |
--- chrome/browser/media/webrtc_log_util.h (revision 273292) |
+++ chrome/browser/media/webrtc_log_util.h (working copy) |
@@ -5,19 +5,22 @@ |
#ifndef CHROME_BROWSER_MEDIA_WEBRTC_LOG_UTIL_H_ |
#define CHROME_BROWSER_MEDIA_WEBRTC_LOG_UTIL_H_ |
-#include "base/files/file_path.h" |
-#include "base/time/time.h" |
+namespace base { |
+class FilePath; |
+class Time; |
+} |
class WebRtcLogUtil { |
public: |
// Deletes logs files older that 5 days. Updates the log file list. Must be |
- // called on the FILE thread. |
+ // called on a thread that allows IO. |
static void DeleteOldWebRtcLogFiles(const base::FilePath& log_dir); |
// Deletes logs files older that 5 days and logs younger than |
// |delete_begin_time|. Updates the log file list. If |delete_begin_time| is |
// base::time::Max(), no recent logs will be deleted, and the function is |
- // equal to DeleteOldWebRtcLogFiles(). Must be called on the FILE thread. |
+ // equal to DeleteOldWebRtcLogFiles(). Must be called on a thread that allows |
+ // IO. |
static void DeleteOldAndRecentWebRtcLogFiles( |
const base::FilePath& log_dir, |
const base::Time& delete_begin_time); |