DescriptionRemove PermissionInfoBarDelegate from desktop builds.
This CL compiles PermissionInfoBarDelegate only on Android. It also
refactors the delegate subclasses to move their Create methods to
PermissionInfoBarDelegate, simplifying the PermissionsQueueController.
This refactor simplifies the work necessary to allow infobars to be
switched out for modal permission prompt dialogs by centralising the
delegate creation logic.
BUG=658125
Committed: https://crrev.com/67e6efd22bbef2baea0ac32fb603659f2ee93275
Cr-Commit-Position: refs/heads/master@{#427202}
Patch Set 1 #
Total comments: 4
Patch Set 2 : Address comments #
Total comments: 2
Patch Set 3 : Move method #
Total comments: 4
Patch Set 4 : Add comment explaining lifetime #Dependent Patchsets: Messages
Total messages: 36 (22 generated)
|