Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(402)

Issue 1495623008: Polish Tabstrip and Overlay Issues in Fullscreen (Closed)

Created:
5 years ago by spqchan
Modified:
5 years ago
Reviewers:
Robert Sesek, spqchan1
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fixed 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)
spqchan
PTAL
5 years ago (2015-12-03 20:48:49 UTC) #3
Robert Sesek
Is it possible to write a browser test for this? https://codereview.chromium.org/1495623008/diff/1/chrome/browser/ui/cocoa/browser_window_controller_private.h File chrome/browser/ui/cocoa/browser_window_controller_private.h (right): https://codereview.chromium.org/1495623008/diff/1/chrome/browser/ui/cocoa/browser_window_controller_private.h#newcode183 ...
5 years ago (2015-12-04 17:56:30 UTC) #4
spqchan
I can't write a test for the tabstrip, but I can look into writing one ...
5 years ago (2015-12-07 18:27:52 UTC) #5
Robert Sesek
On 2015/12/07 18:27:52, spqchan wrote: > I can't write a test for the tabstrip, but ...
5 years ago (2015-12-07 18:39:48 UTC) #6
spqchan
On 2015/12/07 18:39:48, Robert Sesek wrote: > On 2015/12/07 18:27:52, spqchan wrote: > > I ...
5 years ago (2015-12-07 18:42:26 UTC) #7
spqchan1
PTAL Test added!
5 years ago (2015-12-09 00:15:26 UTC) #9
Robert Sesek
https://codereview.chromium.org/1495623008/diff/60001/chrome/browser/ui/cocoa/constrained_window/constrained_window_mac_browsertest.mm File chrome/browser/ui/cocoa/constrained_window/constrained_window_mac_browsertest.mm (right): https://codereview.chromium.org/1495623008/diff/60001/chrome/browser/ui/cocoa/constrained_window/constrained_window_mac_browsertest.mm#newcode173 chrome/browser/ui/cocoa/constrained_window/constrained_window_mac_browsertest.mm:173: new FullscreenNotificationObserver()); This can probably be created on the ...
5 years ago (2015-12-09 16:29:05 UTC) #10
spqchan
PTAL https://codereview.chromium.org/1495623008/diff/60001/chrome/browser/ui/cocoa/constrained_window/constrained_window_mac_browsertest.mm File chrome/browser/ui/cocoa/constrained_window/constrained_window_mac_browsertest.mm (right): https://codereview.chromium.org/1495623008/diff/60001/chrome/browser/ui/cocoa/constrained_window/constrained_window_mac_browsertest.mm#newcode173 chrome/browser/ui/cocoa/constrained_window/constrained_window_mac_browsertest.mm:173: new FullscreenNotificationObserver()); On 2015/12/09 16:29:05, Robert Sesek wrote: ...
5 years ago (2015-12-09 20:07:30 UTC) #11
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1495623008/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1495623008/60001
5 years ago (2015-12-09 20:11:03 UTC) #13
commit-bot: I haz the power
Dry run: No L-G-T-M from a valid reviewer yet. Only full committers are accepted. Even ...
5 years ago (2015-12-09 20:11:04 UTC) #15
Robert Sesek
LGTM https://codereview.chromium.org/1495623008/diff/60001/chrome/browser/ui/cocoa/constrained_window/constrained_window_mac_browsertest.mm File chrome/browser/ui/cocoa/constrained_window/constrained_window_mac_browsertest.mm (right): https://codereview.chromium.org/1495623008/diff/60001/chrome/browser/ui/cocoa/constrained_window/constrained_window_mac_browsertest.mm#newcode178 chrome/browser/ui/cocoa/constrained_window/constrained_window_mac_browsertest.mm:178: waiter->Wait(); On 2015/12/09 20:07:30, spqchan wrote: > On ...
5 years ago (2015-12-09 20:12:28 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1495623008/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1495623008/60001
5 years ago (2015-12-09 20:14:26 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/152892)
5 years ago (2015-12-09 22:31:50 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1495623008/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1495623008/80001
5 years ago (2015-12-09 23:18:59 UTC) #23
commit-bot: I haz the power
Committed patchset #5 (id:80001)
5 years ago (2015-12-10 00:17:07 UTC) #25
commit-bot: I haz the power
5 years ago (2015-12-10 00:18:25 UTC) #27
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/bcf58a50fc5e0f840130f3dcb45f36767d74d72b
Cr-Commit-Position: refs/heads/master@{#364228}

Powered by Google App Engine
This is Rietveld 408576698