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

Issue 10567002: Mouse lock and fullscreen exit upon reload. (Closed)

Created:
8 years, 6 months ago by scheib
Modified:
8 years, 6 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

Mouse lock and fullscreen exit upon reload. BUG=132669, 130301

Patch Set 1 #

Patch Set 2 : fullscreen added to test #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+98 lines, -10 lines) Patch
M chrome/browser/ui/browser.cc View 1 chunk +3 lines, -0 lines 1 comment Download
M chrome/browser/ui/fullscreen_controller.h View 2 chunks +4 lines, -2 lines 2 comments Download
M chrome/browser/ui/fullscreen_controller.cc View 4 chunks +11 lines, -2 lines 0 comments Download
M chrome/browser/ui/fullscreen_controller_interactive_browsertest.cc View 1 6 chunks +75 lines, -6 lines 0 comments Download
M chrome/browser/ui/fullscreen_controller_test.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/ui/fullscreen_controller_test.cc View 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
scheib
8 years, 6 months ago (2012-06-15 23:16:13 UTC) #1
jeremya
Can this not be caught at a lower level, like "whenever a navigation occurs"?
8 years, 6 months ago (2012-06-16 06:25:50 UTC) #2
koz (OOO until 15th September)
FWIW, I added a reload test to my other change (https://chromiumcodereview.appspot.com/10378061) and it passes. I ...
8 years, 6 months ago (2012-06-18 03:23:13 UTC) #3
scheib
Works for me - I'll re-factor this change to use the navigation notifications that Koz's ...
8 years, 6 months ago (2012-06-18 03:40:32 UTC) #4
yzshen1
http://codereview.chromium.org/10567002/diff/1008/chrome/browser/ui/browser.cc File chrome/browser/ui/browser.cc (right): http://codereview.chromium.org/10567002/diff/1008/chrome/browser/ui/browser.cc#newcode4884 chrome/browser/ui/browser.cc:4884: return; Why the following actions are not needed when ...
8 years, 6 months ago (2012-06-18 16:22:05 UTC) #5
koz (OOO until 15th September)
8 years, 6 months ago (2012-06-19 00:38:48 UTC) #6
On 2012/06/18 03:40:32, scheib wrote:
> Works for me - I'll re-factor this change to use the navigation
> notifications that Koz's other change is using.
> http://codereview.chromium.org/10378061/
> 
> Backstory: I started this way to replicate the behavior of Safari and
> WebKit nightly: reload is blocked when a page is fullscreen. However, Glen
> decided we should go the route of FireFox and permit the reload, exiting FS
> and ML.

Ah, unfortunately the Reload() test I wrote is really, really flaky. Like 50%
pass rate on my linux box (I discovered this this morning after rebasing). Maybe
the "easy way" isn't so ideal after all. Sorry for leading you astray here.

Powered by Google App Engine
This is Rietveld 408576698