| Index: chrome/browser/download/download_item_model.h
|
| diff --git a/chrome/browser/download/download_item_model.h b/chrome/browser/download/download_item_model.h
|
| index 7b65fe52a8069910ccc973cdb5f1df7858fbf75a..d328470a6265b7cb35a80aec8f96e1ed1052c307 100644
|
| --- a/chrome/browser/download/download_item_model.h
|
| +++ b/chrome/browser/download/download_item_model.h
|
| @@ -105,6 +105,16 @@ class DownloadItemModel {
|
| // displayed in the shelf.
|
| void SetShouldShowInShelf(bool should_show);
|
|
|
| + // Returns |true| if the UI should be notified when the download is ready to
|
| + // be presented in the UI. By default, this value is |false| and should be
|
| + // changed explicitly using SetShouldNotifyUI(). Note that this is indpendent
|
| + // of ShouldShowInShelf() since there might be actions other than showing in
|
| + // the shelf that the UI must perform.
|
| + bool ShouldNotifyUI() const;
|
| +
|
| + // Change what's returned by ShouldNotifyUI().
|
| + void SetShouldNotifyUI(bool should_notify);
|
| +
|
| content::DownloadItem* download() { return download_; }
|
|
|
| private:
|
|
|