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

Issue 2358893004: Deprecate chrome.contentSettings.{fullscreen,mouselock} extension API. (Closed)

Created:
4 years, 2 months ago by Matt Giuca
Modified:
4 years, 2 months ago
Reviewers:
Devlin
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org, chrome-apps-syd-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Deprecate chrome.contentSettings.{fullscreen,mouselock} extension API. These settings no longer hook up to actual data; they just return 'allow' always, and setting them has no effect. Updated documentation. This is because Chrome now (and has for awhile) ignores these settings and always permits these actions without asking the user. BUG=591896 Committed: https://crrev.com/9b4b6268ca5e5eb81910dd304c8408eeff0f4e64 Cr-Commit-Position: refs/heads/master@{#422716}

Patch Set 1 #

Patch Set 2 : Fix tests. #

Patch Set 3 : Tweak warning message. #

Total comments: 10

Patch Set 4 : Partially respond to review. #

Patch Set 5 : Respond to review. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+61 lines, -28 lines) Patch
M chrome/browser/extensions/api/content_settings/content_settings_apitest.cc View 1 3 chunks +0 lines, -22 lines 0 comments Download
M chrome/common/extensions/api/content_settings.json View 3 chunks +4 lines, -4 lines 0 comments Download
M chrome/renderer/resources/extensions/content_setting.js View 1 2 3 4 3 chunks +44 lines, -0 lines 0 comments Download
M chrome/test/data/extensions/api_test/content_settings/standard/test.js View 1 2 3 2 chunks +13 lines, -2 lines 0 comments Download

Messages

Total messages: 21 (12 generated)
Matt Giuca
Hi Devlin, As discussed, I think the stub is the best course of action for ...
4 years, 2 months ago (2016-09-23 04:41:10 UTC) #6
Devlin
https://codereview.chromium.org/2358893004/diff/40001/chrome/renderer/resources/extensions/content_setting.js File chrome/renderer/resources/extensions/content_setting.js (right): https://codereview.chromium.org/2358893004/diff/40001/chrome/renderer/resources/extensions/content_setting.js#newcode64 chrome/renderer/resources/extensions/content_setting.js:64: if (DEPRECATED_CONTENT_TYPES.hasOwnProperty(contentType)) { Use the safe-builtin version. https://codereview.chromium.org/2358893004/diff/40001/chrome/test/data/extensions/api_test/content_settings/standard/test.js File ...
4 years, 2 months ago (2016-09-26 20:30:37 UTC) #11
Matt Giuca
https://codereview.chromium.org/2358893004/diff/40001/chrome/renderer/resources/extensions/content_setting.js File chrome/renderer/resources/extensions/content_setting.js (right): https://codereview.chromium.org/2358893004/diff/40001/chrome/renderer/resources/extensions/content_setting.js#newcode64 chrome/renderer/resources/extensions/content_setting.js:64: if (DEPRECATED_CONTENT_TYPES.hasOwnProperty(contentType)) { On 2016/09/26 20:30:37, Devlin (catching up) ...
4 years, 2 months ago (2016-09-27 01:18:33 UTC) #13
Devlin
https://codereview.chromium.org/2358893004/diff/40001/chrome/renderer/resources/extensions/content_setting.js File chrome/renderer/resources/extensions/content_setting.js (right): https://codereview.chromium.org/2358893004/diff/40001/chrome/renderer/resources/extensions/content_setting.js#newcode13 chrome/renderer/resources/extensions/content_setting.js:13: var DEPRECATED_CONTENT_TYPES = { forgot - please add __proto__: ...
4 years, 2 months ago (2016-09-27 15:22:36 UTC) #14
Matt Giuca
https://codereview.chromium.org/2358893004/diff/40001/chrome/renderer/resources/extensions/content_setting.js File chrome/renderer/resources/extensions/content_setting.js (right): https://codereview.chromium.org/2358893004/diff/40001/chrome/renderer/resources/extensions/content_setting.js#newcode13 chrome/renderer/resources/extensions/content_setting.js:13: var DEPRECATED_CONTENT_TYPES = { On 2016/09/27 15:22:36, Devlin (OOO ...
4 years, 2 months ago (2016-09-29 03:13:45 UTC) #15
Devlin
lgtm
4 years, 2 months ago (2016-09-29 17:09:10 UTC) #16
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/2358893004/100001
4 years, 2 months ago (2016-10-04 04:46:05 UTC) #18
commit-bot: I haz the power
Committed patchset #5 (id:100001)
4 years, 2 months ago (2016-10-04 05:41:35 UTC) #19
commit-bot: I haz the power
4 years, 2 months ago (2016-10-04 05:44:29 UTC) #21
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/9b4b6268ca5e5eb81910dd304c8408eeff0f4e64
Cr-Commit-Position: refs/heads/master@{#422716}

Powered by Google App Engine
This is Rietveld 408576698