| Index: chrome/browser/chromeos/policy/status_uploader.h
|
| diff --git a/chrome/browser/chromeos/policy/status_uploader.h b/chrome/browser/chromeos/policy/status_uploader.h
|
| index 2eead1847a73b43e4acc58e055eddf324f58c412..6fa48203e6b3c0ec04d4c83a4358a45a584950d9 100644
|
| --- a/chrome/browser/chromeos/policy/status_uploader.h
|
| +++ b/chrome/browser/chromeos/policy/status_uploader.h
|
| @@ -44,6 +44,11 @@ class StatusUploader {
|
| // has ever happened.
|
| base::Time last_upload() const { return last_upload_; }
|
|
|
| + // Returns true if session data upload (screenshots, logs, etc) is allowed.
|
| + // This checks to ensure that the current session is a kiosk session, and
|
| + // that no user input (keyboard, mouse, touch, audio/video) has been received.
|
| + bool IsSessionDataUploadAllowed();
|
| +
|
| private:
|
| // Callback invoked periodically to upload the device status from the
|
| // DeviceStatusCollector.
|
|
|