Index: content/browser/download/download_item_impl_delegate.h |
diff --git a/content/browser/download/download_item_impl_delegate.h b/content/browser/download/download_item_impl_delegate.h |
index 1925963f0a2110488ee61efb2dbad81a2c9b3990..8dd9d8cb74092b1654197f5dc9a5c0d8d7749745 100644 |
--- a/content/browser/download/download_item_impl_delegate.h |
+++ b/content/browser/download/download_item_impl_delegate.h |
@@ -69,6 +69,11 @@ class CONTENT_EXPORT DownloadItemImplDelegate { |
// to OnDownloadedFileRemoved(). |
virtual void CheckForFileRemoval(DownloadItemImpl* download_item); |
+ // Return a GUID string used for identifying the application to the system AV |
+ // function for scanning downloaded files. If an empty or invalid GUID string |
+ // is returned, no client identification will be given to the AV function. |
+ virtual std::string GetApplicationClientIdForFileScanning() const; |
+ |
// Called when an interrupted download is resumed. |
virtual void ResumeInterruptedDownload( |
scoped_ptr<content::DownloadUrlParameters> params, |