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

Issue 2109663005: Permission prompts show in the top-left corner in fullscreen mode. (Closed)

Created:
4 years, 5 months ago by Matt Giuca
Modified:
4 years, 5 months ago
Reviewers:
benwells
CC:
chromium-reviews, tfarina, markusheintz_, msramek+watch_chromium.org, raymes+watch_chromium.org, chrome
Base URL:
https://chromium.googlesource.com/chromium/src.git@permission-bubble-detach-from-fullscreen
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Permission prompts show in the top-left corner in fullscreen mode. Previously they were shown in the center, which causes interference with the fullscreen notification. This way, they are treated more consistently both in and out of fullscreen mode. BUG=623862, 624296 TEST=On https://permission.site, click Fullscreen then Location. The location prompt should be in the top-left corner and not overlapping the "Press Esc to exit full screen" bubble. TEST=As above, but with the browser window on a secondary monitor. TEST=As above, but in Arabic or Hebrew language (should be in top-right corner). Committed: https://crrev.com/22beefb92cb521c2aa381431b7041f2d488c7227 Cr-Commit-Position: refs/heads/master@{#403840}

Patch Set 1 #

Patch Set 2 : Take into account RTL displays and multiple monitors. #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+24 lines, -9 lines) Patch
M chrome/browser/ui/views/website_settings/permissions_bubble_view.h View 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/website_settings/permissions_bubble_view.cc View 1 chunk +3 lines, -4 lines 2 comments Download
M chrome/browser/ui/views/website_settings/permissions_bubble_view_views.cc View 1 1 chunk +16 lines, -5 lines 0 comments Download

Messages

Total messages: 10 (4 generated)
Matt Giuca
https://codereview.chromium.org/2109663005/diff/20001/chrome/browser/ui/views/website_settings/permissions_bubble_view.cc File chrome/browser/ui/views/website_settings/permissions_bubble_view.cc (right): https://codereview.chromium.org/2109663005/diff/20001/chrome/browser/ui/views/website_settings/permissions_bubble_view.cc#newcode365 chrome/browser/ui/views/website_settings/permissions_bubble_view.cc:365: SetAnchorView(anchor_view); This change was necessary to properly respond to ...
4 years, 5 months ago (2016-07-05 05:44:20 UTC) #3
benwells
lgtm https://codereview.chromium.org/2109663005/diff/20001/chrome/browser/ui/views/website_settings/permissions_bubble_view.cc File chrome/browser/ui/views/website_settings/permissions_bubble_view.cc (right): https://codereview.chromium.org/2109663005/diff/20001/chrome/browser/ui/views/website_settings/permissions_bubble_view.cc#newcode365 chrome/browser/ui/views/website_settings/permissions_bubble_view.cc:365: SetAnchorView(anchor_view); On 2016/07/05 05:44:20, Matt Giuca wrote: > ...
4 years, 5 months ago (2016-07-06 01:08:53 UTC) #4
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/2109663005/20001
4 years, 5 months ago (2016-07-06 01:38:17 UTC) #6
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 5 months ago (2016-07-06 02:25:33 UTC) #7
commit-bot: I haz the power
CQ bit was unchecked.
4 years, 5 months ago (2016-07-06 02:25:34 UTC) #8
commit-bot: I haz the power
4 years, 5 months ago (2016-07-06 02:27:23 UTC) #10
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/22beefb92cb521c2aa381431b7041f2d488c7227
Cr-Commit-Position: refs/heads/master@{#403840}

Powered by Google App Engine
This is Rietveld 408576698