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

Issue 2772513004: Disable permissions embargo for plugins. (Closed)

Created:
3 years, 9 months ago by dominickn
Modified:
3 years, 9 months ago
Reviewers:
benwells
CC:
chromium-reviews, mlamouri+watch-permissions_chromium.org, raymes+watch_chromium.org, chrome-apps-syd-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Disable permissions embargo for plugins. Html5ByDefault triggers prompts to enable Flash of the type CONTENT_SETTINGS_TYPE_PLUGINS. Otherwise, sites can't trigger the plugins prompt, so it doesn't make sense to include it under embargo (and users may get confused if we embargo plugins permission prompts). This CL stops embargo from being applied to plugins prompts. A test is added to verify the behaviour. BUG=704397 Review-Url: https://codereview.chromium.org/2772513004 Cr-Commit-Position: refs/heads/master@{#460006} Committed: https://chromium.googlesource.com/chromium/src/+/4beb9d55d0efc81b8a2a2a91fb88266d4156a35b

Patch Set 1 #

Total comments: 2

Patch Set 2 : Add todo #

Unified diffs Side-by-side diffs Delta from patch set Stats (+45 lines, -0 lines) Patch
M chrome/browser/permissions/permission_decision_auto_blocker.cc View 1 1 chunk +10 lines, -0 lines 0 comments Download
M chrome/browser/permissions/permission_decision_auto_blocker_unittest.cc View 1 chunk +35 lines, -0 lines 0 comments Download

Messages

Total messages: 19 (12 generated)
dominickn
PTAL, thanks
3 years, 9 months ago (2017-03-23 04:17:42 UTC) #3
benwells
https://codereview.chromium.org/2772513004/diff/1/chrome/browser/permissions/permission_decision_auto_blocker.cc File chrome/browser/permissions/permission_decision_auto_blocker.cc (right): https://codereview.chromium.org/2772513004/diff/1/chrome/browser/permissions/permission_decision_auto_blocker.cc#newcode283 chrome/browser/permissions/permission_decision_auto_blocker.cc:283: permission != CONTENT_SETTINGS_TYPE_PLUGINS && I think it would be ...
3 years, 9 months ago (2017-03-23 04:39:25 UTC) #7
dominickn
https://codereview.chromium.org/2772513004/diff/1/chrome/browser/permissions/permission_decision_auto_blocker.cc File chrome/browser/permissions/permission_decision_auto_blocker.cc (right): https://codereview.chromium.org/2772513004/diff/1/chrome/browser/permissions/permission_decision_auto_blocker.cc#newcode283 chrome/browser/permissions/permission_decision_auto_blocker.cc:283: permission != CONTENT_SETTINGS_TYPE_PLUGINS && On 2017/03/23 04:39:25, benwells wrote: ...
3 years, 9 months ago (2017-03-23 04:45:23 UTC) #8
dominickn
Ping :)
3 years, 9 months ago (2017-03-27 23:05:03 UTC) #13
benwells
lgtm
3 years, 9 months ago (2017-03-28 02:21:32 UTC) #14
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/2772513004/20001
3 years, 9 months ago (2017-03-28 02:31:40 UTC) #16
commit-bot: I haz the power
3 years, 9 months ago (2017-03-28 03:48:00 UTC) #19
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/4beb9d55d0efc81b8a2a2a91fb88...

Powered by Google App Engine
This is Rietveld 408576698