Revert "Revert "[desktop-pwas] Add content setting indicators to Hosted App frame.""
This reverts commit 23985150. Reason for revert: <INSERT REASONING HERE> Original change's description: > Revert "[desktop-pwas] Add content setting indicators to Hosted App frame." > > This reverts commit 64ae7852. > > Reason for revert: suspected to cause bunch of MSAN error > > https://build.chromium.org/p/chromium.memory/builders/Linux%20ChromiumOS%20MSan%20Tests/builds/4406/steps/browser_tests > > Original change's description: > > [desktop-pwas] Add content setting indicators to Hosted App frame. > > > > This CL adds ContentSettingImageViews to the HostedAppButtonContainer by: > > - Factoring out a Delegate for ContentSettingImageView which the > > HostedAppButtonContainer and LocationBarView implement > > - Adding an icon color override to ContentSettingImageView > > - Moving the HostedAppButtonContainer to BrowserNonClientView instead of > > BrowserNonClientViewAsh so that BrowserView can access it > > (which also prepares its addition to OpaqueBrowserFrameView). > > > > This all allows the content setting indicators to be embedded in the > > hosted app frame, get notified of content setting changes, and respond > > to active/inactive states. > > > > Bug: 762401 > > Change-Id: I3f65f022201740c8e5a066937d32c189f283a048 > > Reviewed-on: https://chromium-review.googlesource.com/756634 > > Commit-Queue: calamity <calamity@chromium.org> > > Reviewed-by: James Cook <jamescook@chromium.org> > > Reviewed-by: Trent Apted <tapted@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#519562} > > TBR=jamescook@chromium.org,tapted@chromium.org,calamity@chromium.org > > Change-Id: Id42cff75e0792818065a9a3fc9816011b7caa367 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: 762401 > Reviewed-on: https://chromium-review.googlesource.com/792583 > Commit-Queue: Henrik Boström <hbos@chromium.org> > Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> > Cr-Commit-Position: refs/heads/master@{#519631} TBR=jamescook@chromium.org,kinuko@chromium.org,tapted@chromium.org,calamity@chromium.org,hbos@chromium.org Change-Id: I90d290ed7c70afb695c2f8b2b11cf1dbb9265db7 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 762401 Reviewed-on: https://chromium-review.googlesource.com/792584Reviewed-by:Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Kinuko Yasuda <kinuko@chromium.org> Cr-Commit-Position: refs/heads/master@{#519637}
Showing
Please register or sign in to comment