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

Issue 2696283007: DevTools: disable the Chrome tab debugging warning for force-installed extensions. (Closed)

Created:
3 years, 10 months ago by pfeldman
Modified:
3 years, 10 months ago
CC:
chromium-reviews, extensions-reviews_chromium.org, asvitkine+watch_chromium.org, devtools-reviews_chromium.org, chromium-apps-reviews_chromium.org, tnagel+watch_chromium.org, bartfab (slow)
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

DevTools: disable the Chrome tab debugging warning for force-installed extensions. BUG=693621 Review-Url: https://codereview.chromium.org/2696283007 Cr-Commit-Position: refs/heads/master@{#452706} Committed: https://chromium.googlesource.com/chromium/src/+/c64e1a693b3207b89733909793721b9af2ca5cd2

Patch Set 1 #

Total comments: 2

Patch Set 2 : review comment addressed #

Total comments: 19

Patch Set 3 : review comments addressed #

Total comments: 4

Patch Set 4 : addressed comments. #

Patch Set 5 : removed the policy #

Total comments: 1

Patch Set 6 : comment added #

Patch Set 7 : illegal access in the tests. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -5 lines) Patch
M chrome/browser/extensions/api/debugger/debugger_api.cc View 1 2 3 4 5 6 1 chunk +15 lines, -5 lines 0 comments Download

Messages

Total messages: 43 (25 generated)
pfeldman
3 years, 10 months ago (2017-02-17 19:58:58 UTC) #4
Devlin
extensions lgtm https://codereview.chromium.org/2696283007/diff/1/chrome/common/pref_names.cc File chrome/common/pref_names.cc (right): https://codereview.chromium.org/2696283007/diff/1/chrome/common/pref_names.cc#newcode1611 chrome/common/pref_names.cc:1611: // A boolean linked with the kSilentDebuggerExtensionAPI ...
3 years, 10 months ago (2017-02-17 20:51:31 UTC) #7
pfeldman
https://codereview.chromium.org/2696283007/diff/1/chrome/common/pref_names.cc File chrome/common/pref_names.cc (right): https://codereview.chromium.org/2696283007/diff/1/chrome/common/pref_names.cc#newcode1611 chrome/common/pref_names.cc:1611: // A boolean linked with the kSilentDebuggerExtensionAPI command line ...
3 years, 10 months ago (2017-02-17 21:14:38 UTC) #8
Thiemo Nagel
Imho it would be best to only include one reviewer per topic. Specifying overlapping reviewers ...
3 years, 10 months ago (2017-02-22 10:45:39 UTC) #16
Thiemo Nagel
https://codereview.chromium.org/2696283007/diff/20001/chrome/common/pref_names.cc File chrome/common/pref_names.cc (right): https://codereview.chromium.org/2696283007/diff/20001/chrome/common/pref_names.cc#newcode1611 chrome/common/pref_names.cc:1611: // A boolean to allow policy-installed extensions to use ...
3 years, 10 months ago (2017-02-22 11:13:29 UTC) #17
Andrew T Wilson (Slow)
https://codereview.chromium.org/2696283007/diff/20001/chrome/browser/extensions/api/debugger/debugger_api.cc File chrome/browser/extensions/api/debugger/debugger_api.cc (right): https://codereview.chromium.org/2696283007/diff/20001/chrome/browser/extensions/api/debugger/debugger_api.cc#newcode352 chrome/browser/extensions/api/debugger/debugger_api.cc:352: prefs::kDevToolsSilentManagedDebuggerAPIEnabled)) { IMO, this new policy is unnecessary and ...
3 years, 10 months ago (2017-02-22 11:13:42 UTC) #19
Devlin
https://codereview.chromium.org/2696283007/diff/20001/chrome/browser/extensions/api/debugger/debugger_api.cc File chrome/browser/extensions/api/debugger/debugger_api.cc (right): https://codereview.chromium.org/2696283007/diff/20001/chrome/browser/extensions/api/debugger/debugger_api.cc#newcode352 chrome/browser/extensions/api/debugger/debugger_api.cc:352: prefs::kDevToolsSilentManagedDebuggerAPIEnabled)) { On 2017/02/22 11:13:42, Andrew T Wilson (Slow) ...
3 years, 10 months ago (2017-02-22 13:53:49 UTC) #20
pfeldman
Thank you for the review, PTAL! https://codereview.chromium.org/2696283007/diff/20001/chrome/browser/extensions/api/debugger/debugger_api.cc File chrome/browser/extensions/api/debugger/debugger_api.cc (right): https://codereview.chromium.org/2696283007/diff/20001/chrome/browser/extensions/api/debugger/debugger_api.cc#newcode352 chrome/browser/extensions/api/debugger/debugger_api.cc:352: prefs::kDevToolsSilentManagedDebuggerAPIEnabled)) { I ...
3 years, 10 months ago (2017-02-22 16:40:46 UTC) #21
Thiemo Nagel
l-g-t-m % nits from my side, but please wait for ok from Drew. https://codereview.chromium.org/2696283007/diff/20001/chrome/common/pref_names.cc File ...
3 years, 10 months ago (2017-02-22 17:15:10 UTC) #22
pfeldman
https://codereview.chromium.org/2696283007/diff/40001/components/policy/resources/policy_templates.json File components/policy/resources/policy_templates.json (right): https://codereview.chromium.org/2696283007/diff/40001/components/policy/resources/policy_templates.json#newcode9615 components/policy/resources/policy_templates.json:9615: If this policy is set, force-installed browser extensions will ...
3 years, 10 months ago (2017-02-22 18:17:43 UTC) #23
pfeldman
@atwilson, over to you for the stamp.
3 years, 10 months ago (2017-02-22 18:18:51 UTC) #26
Andrew T Wilson (Slow)
On 2017/02/22 18:18:51, pfeldman wrote: > @atwilson, over to you for the stamp. Still discussing ...
3 years, 10 months ago (2017-02-23 10:18:14 UTC) #29
pfeldman
Devlin, could you ptal?
3 years, 10 months ago (2017-02-23 21:36:51 UTC) #31
Devlin
lgtm https://codereview.chromium.org/2696283007/diff/80001/chrome/browser/extensions/api/debugger/debugger_api.cc File chrome/browser/extensions/api/debugger/debugger_api.cc (right): https://codereview.chromium.org/2696283007/diff/80001/chrome/browser/extensions/api/debugger/debugger_api.cc#newcode351 chrome/browser/extensions/api/debugger/debugger_api.cc:351: if (Manifest::IsPolicyLocation(extension->location())) nit: Can we add a comment ...
3 years, 10 months ago (2017-02-23 21:46:40 UTC) #32
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/2696283007/100001
3 years, 10 months ago (2017-02-23 21:58:55 UTC) #35
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/388723)
3 years, 10 months ago (2017-02-23 22:52:13 UTC) #37
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/2696283007/120001
3 years, 10 months ago (2017-02-23 23:55:06 UTC) #40
commit-bot: I haz the power
3 years, 10 months ago (2017-02-24 01:24:15 UTC) #43
Message was sent while issue was closed.
Committed patchset #7 (id:120001) as
https://chromium.googlesource.com/chromium/src/+/c64e1a693b3207b8973390979372...

Powered by Google App Engine
This is Rietveld 408576698