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

Issue 2391353003: Prevent inline install on fullscreen windows. (Closed)

Created:
4 years, 2 months ago by Ackerman
Modified:
3 years, 10 months ago
Reviewers:
Devlin, stas3on, meacer
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Prevent inline install on fullscreen windows. BUG=488143 Committed: https://crrev.com/6ca20846938a643f34ea9ead734c81c4c6ebd74b Cr-Commit-Position: refs/heads/master@{#424254}

Patch Set 1 #

Patch Set 2 : Prevent install from tab for fullscreen as well and fix browser test. #

Total comments: 14

Patch Set 3 : Updating with reviewer commments. #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+56 lines, -1 line) Patch
M chrome/browser/extensions/webstore_inline_installer.cc View 1 2 3 chunks +9 lines, -0 lines 0 comments Download
M chrome/browser/extensions/webstore_inline_installer_browsertest.cc View 1 2 1 chunk +46 lines, -0 lines 1 comment Download
A + chrome/test/data/extensions/api_test/webstore_inline_install/install_from_fullscreen.html View 1 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 19 (5 generated)
Ackerman
Please take a look.
4 years, 2 months ago (2016-10-10 17:33:03 UTC) #3
meacer
https://codereview.chromium.org/2391353003/diff/20001/chrome/browser/extensions/webstore_inline_installer.cc File chrome/browser/extensions/webstore_inline_installer.cc (right): https://codereview.chromium.org/2391353003/diff/20001/chrome/browser/extensions/webstore_inline_installer.cc#newcode146 chrome/browser/extensions/webstore_inline_installer.cc:146: if (controller->IsFullscreenForBrowser() | controller->IsTabFullscreen()) { | is the bitwise ...
4 years, 2 months ago (2016-10-10 17:57:33 UTC) #4
meacer
4 years, 2 months ago (2016-10-10 17:57:37 UTC) #5
Devlin
https://codereview.chromium.org/2391353003/diff/20001/chrome/browser/extensions/webstore_inline_installer_browsertest.cc File chrome/browser/extensions/webstore_inline_installer_browsertest.cc (right): https://codereview.chromium.org/2391353003/diff/20001/chrome/browser/extensions/webstore_inline_installer_browsertest.cc#newcode264 chrome/browser/extensions/webstore_inline_installer_browsertest.cc:264: AutoAcceptInstall(); On 2016/10/10 17:57:33, Mustafa Emre Acer wrote: > ...
4 years, 2 months ago (2016-10-10 18:35:59 UTC) #6
Ackerman
PTAL. https://codereview.chromium.org/2391353003/diff/20001/chrome/browser/extensions/webstore_inline_installer.cc File chrome/browser/extensions/webstore_inline_installer.cc (right): https://codereview.chromium.org/2391353003/diff/20001/chrome/browser/extensions/webstore_inline_installer.cc#newcode146 chrome/browser/extensions/webstore_inline_installer.cc:146: if (controller->IsFullscreenForBrowser() | controller->IsTabFullscreen()) { On 2016/10/10 17:57:33, ...
4 years, 2 months ago (2016-10-10 19:35:58 UTC) #7
meacer
Lgtm, but I'm not an owner of this code so I defer the rest to ...
4 years, 2 months ago (2016-10-10 19:44:00 UTC) #8
Devlin
lgtm; nice job!
4 years, 2 months ago (2016-10-10 20:19:50 UTC) #9
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/2391353003/40001
4 years, 2 months ago (2016-10-10 20:49:02 UTC) #11
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 2 months ago (2016-10-10 21:46:14 UTC) #13
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/6ca20846938a643f34ea9ead734c81c4c6ebd74b Cr-Commit-Position: refs/heads/master@{#424254}
4 years, 2 months ago (2016-10-10 21:49:18 UTC) #15
stas3on
On 2016/10/10 18:35:59, Devlin (OOO feb 8 and feb 9) wrote: > https://codereview.chromium.org/2391353003/diff/20001/chrome/browser/extensions/webstore_inline_installer_browsertest.cc > File ...
3 years, 10 months ago (2017-02-13 08:52:02 UTC) #16
stas3on
Now all MacBook users can't inline install any extension if chrome programm is not on ...
3 years, 10 months ago (2017-02-13 08:57:31 UTC) #17
stas3on
Now all MacBook users can't inline install any extension if chrome programm is not on ...
3 years, 10 months ago (2017-02-13 08:57:32 UTC) #18
meacer
3 years, 10 months ago (2017-02-13 18:28:31 UTC) #19
Message was sent while issue was closed.
On 2017/02/13 08:57:32, stas3on wrote:
> 
> Now all MacBook users can't inline install any extension if chrome programm is
> not on
> desktop.
> Fullscreen concepts on Windows and MacBook are different. 
> 
> On the MacBook fullscreen is when the window is maximized and isn't on the
> desktop.

Hi, we understand and are working on a solution. Please see
https://crbug.com/690523 

> 
> 
> вторник, 11 октября 2016 г., 0:49:19 UTC+3 пользователь 
> mailto:commit-bot@chromium.org via http://codereview.chromium.org написал:
> >
> > Patchset 3 (id:??) landed as
> > https://crrev.com/6ca20846938a643f34ea9ead734c81c4c6ebd74b
> > Cr-Commit-Position: refs/heads/master@{#424254}
> >
> > https://codereview.chromium.org/2391353003/
> >
> 
> -- 
> You received this message because you are subscribed to the Google Groups
> "Chromium-reviews" group.
> To unsubscribe from this group and stop receiving emails from it, send an
email
> to mailto:chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698