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

Issue 2656983005: Fix the TabScrubber always starting from the first tab in full screen mode. (Closed)

Created:
3 years, 10 months ago by afakhry
Modified:
3 years, 10 months ago
CC:
chromium-reviews, kalyank, sadrul, tfarina
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix the TabScrubber always starting from the first tab in full screen mode. The unrevealed fullscreened-browser's top view used to have the wrong bounds. That was fixed in the CL: https://codereview.chromium.org/2640433004/. This CL adds a test to prevent regressions. BUG=666270 TEST=interactive_ui_tests --gtest_filter=TabScrubberTest.FullScreenBrowser Review-Url: https://codereview.chromium.org/2656983005 Cr-Commit-Position: refs/heads/master@{#448421} Committed: https://chromium.googlesource.com/chromium/src/+/bd5f0695c7ad98bbec8accb74a26d30f345dd3bc

Patch Set 1 #

Total comments: 4

Patch Set 2 : Leave only the test #

Total comments: 5

Patch Set 3 : sky's comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+79 lines, -0 lines) Patch
M chrome/browser/ui/views/ash/tab_scrubber_browsertest.cc View 1 2 3 chunks +74 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/frame/immersive_mode_controller.h View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/frame/immersive_mode_controller_ash.cc View 1 2 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 35 (21 generated)
afakhry
James, can you please take a look? Thank you!
3 years, 10 months ago (2017-01-27 22:55:21 UTC) #4
James Cook
LGTM https://codereview.chromium.org/2656983005/diff/1/chrome/browser/ui/views/ash/tab_scrubber.cc File chrome/browser/ui/views/ash/tab_scrubber.cc (right): https://codereview.chromium.org/2656983005/diff/1/chrome/browser/ui/views/ash/tab_scrubber.cc#newcode239 chrome/browser/ui/views/ash/tab_scrubber.cc:239: // wrong. nice comment https://codereview.chromium.org/2656983005/diff/1/chrome/browser/ui/views/ash/tab_scrubber_browsertest.cc File chrome/browser/ui/views/ash/tab_scrubber_browsertest.cc (right): ...
3 years, 10 months ago (2017-01-27 23:21:27 UTC) #5
afakhry
+sky@ Please take a look at immersive_mode_controller*. Thank you! https://codereview.chromium.org/2656983005/diff/1/chrome/browser/ui/views/ash/tab_scrubber.cc File chrome/browser/ui/views/ash/tab_scrubber.cc (right): https://codereview.chromium.org/2656983005/diff/1/chrome/browser/ui/views/ash/tab_scrubber.cc#newcode239 chrome/browser/ui/views/ash/tab_scrubber.cc:239: ...
3 years, 10 months ago (2017-01-28 00:48:21 UTC) #9
sky
On 2017/01/28 00:48:21, afakhry wrote: > +sky@ Please take a look at immersive_mode_controller*. Thank you! ...
3 years, 10 months ago (2017-01-30 16:46:40 UTC) #12
afakhry
On 2017/01/30 16:46:40, sky wrote: > On 2017/01/28 00:48:21, afakhry wrote: > > +sky@ Please ...
3 years, 10 months ago (2017-01-30 17:36:40 UTC) #13
sky
The change in chrome/browser/ui/views/ash/tab_scrubber.cc won't be necessary, right? I'm ok with the test, but it ...
3 years, 10 months ago (2017-01-30 18:30:01 UTC) #14
afakhry
On 2017/01/30 18:30:01, sky wrote: > The change in chrome/browser/ui/views/ash/tab_scrubber.cc won't be > necessary, right? ...
3 years, 10 months ago (2017-01-30 18:48:14 UTC) #15
sky
Yes. On Mon, Jan 30, 2017 at 10:48 AM, <afakhry@chromium.org> wrote: > On 2017/01/30 18:30:01, ...
3 years, 10 months ago (2017-01-30 23:57:26 UTC) #16
afakhry
sky@, now that the other CL has landed, I kept only the test here and ...
3 years, 10 months ago (2017-02-02 17:58:51 UTC) #20
sky
https://codereview.chromium.org/2656983005/diff/20001/chrome/browser/ui/views/ash/tab_scrubber_browsertest.cc File chrome/browser/ui/views/ash/tab_scrubber_browsertest.cc (right): https://codereview.chromium.org/2656983005/diff/20001/chrome/browser/ui/views/ash/tab_scrubber_browsertest.cc#newcode73 chrome/browser/ui/views/ash/tab_scrubber_browsertest.cc:73: immersive_controller_ = nullptr; RemoveObserver? https://codereview.chromium.org/2656983005/diff/20001/chrome/browser/ui/views/ash/tab_scrubber_browsertest.cc#newcode333 chrome/browser/ui/views/ash/tab_scrubber_browsertest.cc:333: base::RunLoop().RunUntilIdle(); Why do ...
3 years, 10 months ago (2017-02-02 22:29:45 UTC) #23
afakhry
https://codereview.chromium.org/2656983005/diff/20001/chrome/browser/ui/views/ash/tab_scrubber_browsertest.cc File chrome/browser/ui/views/ash/tab_scrubber_browsertest.cc (right): https://codereview.chromium.org/2656983005/diff/20001/chrome/browser/ui/views/ash/tab_scrubber_browsertest.cc#newcode73 chrome/browser/ui/views/ash/tab_scrubber_browsertest.cc:73: immersive_controller_ = nullptr; On 2017/02/02 22:29:45, sky wrote: > ...
3 years, 10 months ago (2017-02-06 18:34:34 UTC) #26
sky
LGTM https://codereview.chromium.org/2656983005/diff/20001/chrome/browser/ui/views/ash/tab_scrubber_browsertest.cc File chrome/browser/ui/views/ash/tab_scrubber_browsertest.cc (right): https://codereview.chromium.org/2656983005/diff/20001/chrome/browser/ui/views/ash/tab_scrubber_browsertest.cc#newcode73 chrome/browser/ui/views/ash/tab_scrubber_browsertest.cc:73: immersive_controller_ = nullptr; On 2017/02/06 18:34:33, afakhry wrote: ...
3 years, 10 months ago (2017-02-06 22:14:03 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2656983005/40001
3 years, 10 months ago (2017-02-06 22:35:27 UTC) #32
commit-bot: I haz the power
3 years, 10 months ago (2017-02-06 22:44:56 UTC) #35
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/bd5f0695c7ad98bbec8accb74a26...

Powered by Google App Engine
This is Rietveld 408576698