Chromium Code Reviews| Index: ui/web_dialogs/web_dialog_delegate.h |
| diff --git a/ui/web_dialogs/web_dialog_delegate.h b/ui/web_dialogs/web_dialog_delegate.h |
| index 640dfd02ccee3a2010fe6f0db3c9760c0478aecd..0ceccb843e33ffd1333971acea47505f91271d9d 100644 |
| --- a/ui/web_dialogs/web_dialog_delegate.h |
| +++ b/ui/web_dialogs/web_dialog_delegate.h |
| @@ -31,6 +31,7 @@ class Size; |
| } |
| namespace ui { |
| +class Accelerator; |
| // Implement this class to receive notifications. |
| class WEB_DIALOGS_EXPORT WebDialogDelegate { |
| @@ -137,6 +138,12 @@ class WEB_DIALOGS_EXPORT WebDialogDelegate { |
| // Stores the dialog bounds. |
| virtual void StoreDialogSize(const gfx::Size& dialog_size) {} |
| + // Returns true if |accelerator| should be added to this dialog, otherwise |
| + // false. |
| + virtual bool AdditionalAccelerator(const ui::Accelerator& accelerator) const { |
|
xiyuan
2017/05/10 21:14:56
I am thinking of something like this:
virtual std
|
| + return false; |
| + } |
| + |
| virtual ~WebDialogDelegate() {} |
| }; |