DescriptionRedo how AppBannerInfoBars are created and stored
* AppBannerManager will now keep a pointer to the
AppBannerInfoBar that gets created for it, which
will allow it to update the UI as needed.
* Gets rid of AppBannerInfoBarDelegate; that design
pattern doesn't make much sense even for ConfirmInfoBars.
* AppBannerManager becomes an EmptyTabObserver.
- Breaks native app promos: they won't show up until
a follow up CL lands. Functions related to the
AppBannerView will be removed soon.
BUG=453170
Committed: https://crrev.com/73cb4e12164e4d0023db17b91241b0e77f5d21fd
Cr-Commit-Position: refs/heads/master@{#314870}
Patch Set 1 #Patch Set 2 : Comments #
Total comments: 2
Patch Set 3 : Moving init before the early return so that restored tabs also get them #Messages
Total messages: 12 (5 generated)
|