| Index: chrome/browser/ui/cocoa/extensions/media_galleries_dialog_cocoa.h
|
| ===================================================================
|
| --- chrome/browser/ui/cocoa/extensions/media_galleries_dialog_cocoa.h (revision 181443)
|
| +++ chrome/browser/ui/cocoa/extensions/media_galleries_dialog_cocoa.h (working copy)
|
| @@ -21,9 +21,8 @@
|
|
|
| // This class displays an alert that can be used to grant permission for
|
| // extensions to access a gallery (media folders).
|
| -class MediaGalleriesDialogCocoa :
|
| - public ConstrainedWindowMacDelegate,
|
| - public MediaGalleriesDialog {
|
| +class MediaGalleriesDialogCocoa : public ConstrainedWindowMacDelegate,
|
| + public MediaGalleriesDialog {
|
| public:
|
| MediaGalleriesDialogCocoa(
|
| MediaGalleriesDialogController* controller,
|
| @@ -42,6 +41,7 @@
|
| // MediaGalleriesDialog implementation:
|
| virtual void UpdateGallery(const MediaGalleryPrefInfo* gallery,
|
| bool permitted) OVERRIDE;
|
| + virtual void ForgetGallery(const MediaGalleryPrefInfo* gallery) OVERRIDE;
|
|
|
| // ConstrainedWindowMacDelegate implementation.
|
| virtual void OnConstrainedWindowClosed(
|
| @@ -52,7 +52,10 @@
|
| FRIEND_TEST_ALL_PREFIXES(MediaGalleriesDialogTest, InitializeCheckboxes);
|
| FRIEND_TEST_ALL_PREFIXES(MediaGalleriesDialogTest, ToggleCheckboxes);
|
| FRIEND_TEST_ALL_PREFIXES(MediaGalleriesDialogTest, UpdateAdds);
|
| + FRIEND_TEST_ALL_PREFIXES(MediaGalleriesDialogTest, ForgetDeletes);
|
|
|
| + NSButton* CheckboxForGallery(const MediaGalleryPrefInfo* gallery);
|
| +
|
| void UpdateGalleryCheckbox(NSButton* checkbox,
|
| const MediaGalleryPrefInfo* gallery,
|
| bool permitted);
|
|
|