Chromium Code Reviews| Index: components/browser_watcher/stability_paths.h |
| diff --git a/components/browser_watcher/stability_paths.h b/components/browser_watcher/stability_paths.h |
| index 7941c3782d6375a0c95ef7e28ec2b1f74d982b06..717b80428b4308bf35deb9d711c3396053b82b61 100644 |
| --- a/components/browser_watcher/stability_paths.h |
| +++ b/components/browser_watcher/stability_paths.h |
| @@ -5,6 +5,9 @@ |
| #ifndef COMPONENTS_BROWSER_WATCHER_STABILITY_PATHS_H_ |
| #define COMPONENTS_BROWSER_WATCHER_STABILITY_PATHS_H_ |
| +#include <set> |
| +#include <vector> |
| + |
| #include "base/files/file_path.h" |
| #include "base/process/process.h" |
| #include "build/build_config.h" |
| @@ -35,6 +38,13 @@ bool GetStabilityFileForProcess(const base::Process& process, |
| // Returns a pattern that matches file names returned by GetFileForProcess. |
| base::FilePath::StringType GetStabilityFilePattern(); |
| +// Returns files in |stability_dir| that match |stability_file_pattern|, |
| +// excluding those in |excluded_stability_files. |
|
Sigurður Ásgeirsson
2017/06/05 15:39:39
nit: closing bar missing.
manzagop (departed)
2017/06/05 18:02:16
Done.
|
| +std::vector<base::FilePath> GetStabilityFiles( |
| + const base::FilePath& stability_dir, |
| + const base::FilePath::StringType& stability_file_pattern, |
| + const std::set<base::FilePath>& excluded_stability_files); |
| + |
| // Sets the current process's stability file's state to deleted (via the |
| // GlobalActivityTracker) and opens the file for deletion. Metrics pertaining to |
| // stability recording are logged. |