DescriptionFixed a few fullscreen issues:
- Removed tab glimpse at the beginning of the animation by ensuring that
the content does not autoresize during the animation.
- Fixed an overlay sheet issue during the animation. If a sheet is opened
during the animation, it will spuriously reposition and eventually move
behind the window. This is fixed by hiding the sheet, disabling the
repositioning during the transition, and then unhiding the sheet at the end
of it.
- Along with the overlay sheet issue, a bug in the certificate viewer sheet is
fixed. The code to set the overlay window's frame in |unhide| was
outdated. The overlay window frame gets adjusted somewhere else so
the code would just move the frame to an incorrect position.
BUG=558313, 556355
Committed: https://crrev.com/bcf58a50fc5e0f840130f3dcb45f36767d74d72b
Cr-Commit-Position: refs/heads/master@{#364228}
Patch Set 1 #
Total comments: 10
Patch Set 2 : Fixed nits #Patch Set 3 : Added a test for sheet #Patch Set 4 : Removed an extra space #
Total comments: 5
Patch Set 5 : SSLCertificateViewerCocoaTest fixed #Messages
Total messages: 27 (11 generated)
|