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

Issue 1125353002: Make extensions developer mode warning controllable by experiments (Closed)

Created:
5 years, 7 months ago by asargent_no_longer_on_chrome
Modified:
5 years, 7 months ago
Reviewers:
Devlin
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Make extensions developer mode warning controllable by experiments Before this patch, the warning was only shown on windows stable/beta channels. This patch changes that so it can be enabled on mac as well, and whether it is shown or not can be controlled by our server-side experiment framework. BUG=485300 Committed: https://crrev.com/a772c58af2ebac3670c3b5e1cb13df883863a335 Cr-Commit-Position: refs/heads/master@{#329002}

Patch Set 1 #

Total comments: 4

Patch Set 2 : changed how/where we check experiment values #

Total comments: 2

Patch Set 3 : s/g_enabled/g_enabled_for_tests/ #

Patch Set 4 : fix include problem (and remove some no longer needed includes) #

Patch Set 5 : fix win compile problem with unreached code #

Unified diffs Side-by-side diffs Delta from patch set Stats (+71 lines, -33 lines) Patch
M chrome/browser/extensions/dev_mode_bubble_controller.h View 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/browser/extensions/dev_mode_bubble_controller.cc View 1 2 3 3 chunks +2 lines, -14 lines 0 comments Download
M chrome/browser/extensions/install_verifier.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/extensions/install_verifier.cc View 1 2 chunks +5 lines, -4 lines 0 comments Download
M chrome/browser/ui/extensions/extension_message_bubble_factory.cc View 1 2 3 4 7 chunks +61 lines, -12 lines 0 comments Download

Messages

Total messages: 20 (6 generated)
asargent_no_longer_on_chrome
5 years, 7 months ago (2015-05-06 21:13:54 UTC) #2
Devlin
https://codereview.chromium.org/1125353002/diff/1/chrome/browser/ui/extensions/extension_message_bubble_factory.cc File chrome/browser/ui/extensions/extension_message_bubble_factory.cc (right): https://codereview.chromium.org/1125353002/diff/1/chrome/browser/ui/extensions/extension_message_bubble_factory.cc#newcode26 chrome/browser/ui/extensions/extension_message_bubble_factory.cc:26: #if defined(OS_WIN) || defined(OS_MACOSX) This will enable all of ...
5 years, 7 months ago (2015-05-06 21:21:32 UTC) #3
asargent_no_longer_on_chrome
https://codereview.chromium.org/1125353002/diff/1/chrome/browser/ui/extensions/extension_message_bubble_factory.cc File chrome/browser/ui/extensions/extension_message_bubble_factory.cc (right): https://codereview.chromium.org/1125353002/diff/1/chrome/browser/ui/extensions/extension_message_bubble_factory.cc#newcode26 chrome/browser/ui/extensions/extension_message_bubble_factory.cc:26: #if defined(OS_WIN) || defined(OS_MACOSX) On 2015/05/06 21:21:32, Devlin wrote: ...
5 years, 7 months ago (2015-05-06 23:41:25 UTC) #4
Devlin
https://codereview.chromium.org/1125353002/diff/1/chrome/browser/ui/extensions/extension_message_bubble_factory.cc File chrome/browser/ui/extensions/extension_message_bubble_factory.cc (right): https://codereview.chromium.org/1125353002/diff/1/chrome/browser/ui/extensions/extension_message_bubble_factory.cc#newcode26 chrome/browser/ui/extensions/extension_message_bubble_factory.cc:26: #if defined(OS_WIN) || defined(OS_MACOSX) On 2015/05/06 23:41:24, Antony Sargent ...
5 years, 7 months ago (2015-05-06 23:51:56 UTC) #5
Devlin
https://codereview.chromium.org/1125353002/diff/1/chrome/browser/ui/extensions/extension_message_bubble_factory.cc File chrome/browser/ui/extensions/extension_message_bubble_factory.cc (right): https://codereview.chromium.org/1125353002/diff/1/chrome/browser/ui/extensions/extension_message_bubble_factory.cc#newcode26 chrome/browser/ui/extensions/extension_message_bubble_factory.cc:26: #if defined(OS_WIN) || defined(OS_MACOSX) On 2015/05/06 23:51:56, Devlin wrote: ...
5 years, 7 months ago (2015-05-07 15:44:17 UTC) #6
asargent_no_longer_on_chrome
On 2015/05/06 23:51:56, Devlin wrote: > https://codereview.chromium.org/1125353002/diff/1/chrome/browser/ui/extensions/extension_message_bubble_factory.cc > File chrome/browser/ui/extensions/extension_message_bubble_factory.cc (right): > > https://codereview.chromium.org/1125353002/diff/1/chrome/browser/ui/extensions/extension_message_bubble_factory.cc#newcode26 > ...
5 years, 7 months ago (2015-05-07 19:10:20 UTC) #7
asargent_no_longer_on_chrome
Ok, new version up, PTAL. One thing I did differently after talking with Jake was ...
5 years, 7 months ago (2015-05-07 23:34:39 UTC) #8
Devlin
lgtm https://codereview.chromium.org/1125353002/diff/20001/chrome/browser/ui/extensions/extension_message_bubble_factory.cc File chrome/browser/ui/extensions/extension_message_bubble_factory.cc (right): https://codereview.chromium.org/1125353002/diff/20001/chrome/browser/ui/extensions/extension_message_bubble_factory.cc#newcode30 chrome/browser/ui/extensions/extension_message_bubble_factory.cc:30: bool g_enabled = false; Since this is only ...
5 years, 7 months ago (2015-05-08 16:06:35 UTC) #9
asargent_no_longer_on_chrome
https://codereview.chromium.org/1125353002/diff/20001/chrome/browser/ui/extensions/extension_message_bubble_factory.cc File chrome/browser/ui/extensions/extension_message_bubble_factory.cc (right): https://codereview.chromium.org/1125353002/diff/20001/chrome/browser/ui/extensions/extension_message_bubble_factory.cc#newcode30 chrome/browser/ui/extensions/extension_message_bubble_factory.cc:30: bool g_enabled = false; On 2015/05/08 16:06:35, Devlin wrote: ...
5 years, 7 months ago (2015-05-08 16:29:48 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1125353002/40001
5 years, 7 months ago (2015-05-08 16:32:33 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/56882)
5 years, 7 months ago (2015-05-08 17:14:55 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1125353002/80001
5 years, 7 months ago (2015-05-08 18:01:08 UTC) #18
commit-bot: I haz the power
Committed patchset #5 (id:80001)
5 years, 7 months ago (2015-05-08 18:59:10 UTC) #19
commit-bot: I haz the power
5 years, 7 months ago (2015-05-08 19:00:50 UTC) #20
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/a772c58af2ebac3670c3b5e1cb13df883863a335
Cr-Commit-Position: refs/heads/master@{#329002}

Powered by Google App Engine
This is Rietveld 408576698