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

Issue 977323003: Disable easter egg on enterprised enrolled devices (Closed)

Created:
5 years, 9 months ago by edwardjung
Modified:
5 years, 9 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Disable easter egg on enterprised enrolled devices BUG=462221 Committed: https://crrev.com/7db1c9eae940f6f35f764ad2d107a6b28a71ceda Cr-Commit-Position: refs/heads/master@{#322167}

Patch Set 1 #

Total comments: 6

Patch Set 2 : Address review comments #

Patch Set 3 : Add browser test for disable easter egg flag #

Total comments: 2

Patch Set 4 : browsertest changes #

Total comments: 6

Patch Set 5 : Added notification of disabled game. Fix browsertests. #

Patch Set 6 : Remove chrome/browser/errorpage_browsertest.cc #

Total comments: 6

Patch Set 7 : Move switch appending to browser_process_platform_part_chromeos #

Total comments: 12

Patch Set 8 : Coding style amends #

Total comments: 4

Patch Set 9 : Address JS comments #

Total comments: 4

Patch Set 10 : Remove debug, fix indentation in JS #

Unified diffs Side-by-side diffs Delta from patch set Stats (+225 lines, -3 lines) Patch
M chrome/app/generated_resources.grd View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/browser_process_platform_part_chromeos.h View 1 2 3 4 5 6 7 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/browser_process_platform_part_chromeos.cc View 1 2 3 4 5 6 7 3 chunks +10 lines, -0 lines 0 comments Download
M chrome/browser/chrome_content_browser_client.cc View 1 2 3 4 5 6 7 2 chunks +7 lines, -0 lines 0 comments Download
M chrome/browser/errorpage_browsertest.cc View 1 2 3 4 5 3 chunks +88 lines, -0 lines 0 comments Download
M chrome/common/chrome_switches.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/chrome_switches.cc View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/common/localized_error.cc View 1 2 3 4 5 6 7 2 chunks +17 lines, -0 lines 0 comments Download
A chrome/renderer/resources/default_100_percent/offline/100-disabled.png View 1 2 3 4 Binary file 0 comments Download
A chrome/renderer/resources/default_200_percent/offline/200-disabled.png View 1 2 3 4 Binary file 0 comments Download
M chrome/renderer/resources/neterror.css View 1 2 3 4 4 chunks +58 lines, -2 lines 0 comments Download
M chrome/renderer/resources/offline.js View 1 2 3 4 5 6 7 8 9 3 chunks +34 lines, -1 line 0 comments Download

Messages

Total messages: 33 (4 generated)
edwardjung
Hi Drew, Could you take a look at this CL before I send it out ...
5 years, 9 months ago (2015-03-10 14:57:30 UTC) #2
Andrew T Wilson (Slow)
mostly LG with a few nits/questions - can we add a test? https://codereview.chromium.org/977323003/diff/1/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc ...
5 years, 9 months ago (2015-03-10 15:31:58 UTC) #3
edwardjung
Thanks Andrew, With regard to the unit test (I'm fairly new to this) should I ...
5 years, 9 months ago (2015-03-10 18:12:28 UTC) #4
edwardjung
Drew, I taken a stab at a test, could you have a look. It's obviously ...
5 years, 9 months ago (2015-03-11 19:09:48 UTC) #5
Andrew T Wilson (Slow)
https://codereview.chromium.org/977323003/diff/40001/chrome/browser/chrome_content_browser_client_browsertest.cc File chrome/browser/chrome_content_browser_client_browsertest.cc (right): https://codereview.chromium.org/977323003/diff/40001/chrome/browser/chrome_content_browser_client_browsertest.cc#newcode118 chrome/browser/chrome_content_browser_client_browsertest.cc:118: // const bool is_enterprise_managed = connector->IsEnterpriseManaged(); On 2015/03/11 19:09:48, ...
5 years, 9 months ago (2015-03-12 15:44:38 UTC) #6
Andrew T Wilson (Slow)
Also, feedback from glen@ on the bug was spot-on -- we should notify the user ...
5 years, 9 months ago (2015-03-13 10:16:07 UTC) #7
edwardjung
Thanks for the pointers. IsEnterpriseManaged() is returning true in the test from the stub. However ...
5 years, 9 months ago (2015-03-13 11:17:55 UTC) #8
Andrew T Wilson (Slow)
https://codereview.chromium.org/977323003/diff/60001/chrome/browser/chrome_content_browser_client_browsertest.cc File chrome/browser/chrome_content_browser_client_browsertest.cc (right): https://codereview.chromium.org/977323003/diff/60001/chrome/browser/chrome_content_browser_client_browsertest.cc#newcode136 chrome/browser/chrome_content_browser_client_browsertest.cc:136: EXPECT_TRUE(browser_command_line.HasSwitch( This will fail, because you aren't setting the ...
5 years, 9 months ago (2015-03-13 13:44:57 UTC) #9
edwardjung
https://codereview.chromium.org/977323003/diff/60001/chrome/browser/chrome_content_browser_client_browsertest.cc File chrome/browser/chrome_content_browser_client_browsertest.cc (right): https://codereview.chromium.org/977323003/diff/60001/chrome/browser/chrome_content_browser_client_browsertest.cc#newcode136 chrome/browser/chrome_content_browser_client_browsertest.cc:136: EXPECT_TRUE(browser_command_line.HasSwitch( On 2015/03/13 13:44:57, Andrew T Wilson wrote: > ...
5 years, 9 months ago (2015-03-13 16:09:06 UTC) #10
Andrew T Wilson (Slow)
https://codereview.chromium.org/977323003/diff/60001/chrome/browser/chrome_content_browser_client_browsertest.cc File chrome/browser/chrome_content_browser_client_browsertest.cc (right): https://codereview.chromium.org/977323003/diff/60001/chrome/browser/chrome_content_browser_client_browsertest.cc#newcode136 chrome/browser/chrome_content_browser_client_browsertest.cc:136: EXPECT_TRUE(browser_command_line.HasSwitch( On 2015/03/13 16:09:06, edwardjung wrote: > On 2015/03/13 ...
5 years, 9 months ago (2015-03-13 16:52:28 UTC) #11
edwardjung
Updated with notification 'snackbar' and icon change. Managed to find tests in errorpage_browsertests that did ...
5 years, 9 months ago (2015-03-16 13:30:59 UTC) #12
edwardjung
On 2015/03/16 13:30:59, edwardjung wrote: > Updated with notification 'snackbar' and icon change. > > ...
5 years, 9 months ago (2015-03-17 16:22:16 UTC) #13
edwardjung
arv: chrome/browser/renderer/resources/* sky: chrome/browser/* chrome/common/* generated_resources.grd Added a notification when the device is enterprise enrolled. ...
5 years, 9 months ago (2015-03-18 15:22:05 UTC) #15
sky
https://codereview.chromium.org/977323003/diff/100001/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc (right): https://codereview.chromium.org/977323003/diff/100001/chrome/browser/chrome_content_browser_client.cc#newcode1411 chrome/browser/chrome_content_browser_client.cc:1411: // Enterprise enrolled check to disable the easter egg. ...
5 years, 9 months ago (2015-03-18 20:56:52 UTC) #16
edwardjung
https://codereview.chromium.org/977323003/diff/100001/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc (right): https://codereview.chromium.org/977323003/diff/100001/chrome/browser/chrome_content_browser_client.cc#newcode1411 chrome/browser/chrome_content_browser_client.cc:1411: // Enterprise enrolled check to disable the easter egg. ...
5 years, 9 months ago (2015-03-19 10:38:49 UTC) #17
sky
https://codereview.chromium.org/977323003/diff/100001/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc (right): https://codereview.chromium.org/977323003/diff/100001/chrome/browser/chrome_content_browser_client.cc#newcode1411 chrome/browser/chrome_content_browser_client.cc:1411: // Enterprise enrolled check to disable the easter egg. ...
5 years, 9 months ago (2015-03-19 19:26:13 UTC) #18
edwardjung
https://codereview.chromium.org/977323003/diff/100001/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc (right): https://codereview.chromium.org/977323003/diff/100001/chrome/browser/chrome_content_browser_client.cc#newcode1411 chrome/browser/chrome_content_browser_client.cc:1411: // Enterprise enrolled check to disable the easter egg. ...
5 years, 9 months ago (2015-03-20 17:36:40 UTC) #19
Andrew T Wilson (Slow)
https://codereview.chromium.org/977323003/diff/100001/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc (right): https://codereview.chromium.org/977323003/diff/100001/chrome/browser/chrome_content_browser_client.cc#newcode1411 chrome/browser/chrome_content_browser_client.cc:1411: // Enterprise enrolled check to disable the easter egg. ...
5 years, 9 months ago (2015-03-20 19:33:04 UTC) #20
edwardjung
Moved the check across to browser_process_platform_part_chromeos. https://codereview.chromium.org/977323003/diff/100001/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc (right): https://codereview.chromium.org/977323003/diff/100001/chrome/browser/chrome_content_browser_client.cc#newcode1411 chrome/browser/chrome_content_browser_client.cc:1411: // Enterprise enrolled ...
5 years, 9 months ago (2015-03-23 13:17:15 UTC) #21
sky
LGTM https://codereview.chromium.org/977323003/diff/120001/chrome/browser/browser_process_platform_part_chromeos.cc File chrome/browser/browser_process_platform_part_chromeos.cc (right): https://codereview.chromium.org/977323003/diff/120001/chrome/browser/browser_process_platform_part_chromeos.cc#newcode81 chrome/browser/browser_process_platform_part_chromeos.cc:81: remove this line. https://codereview.chromium.org/977323003/diff/120001/chrome/browser/browser_process_platform_part_chromeos.cc#newcode121 chrome/browser/browser_process_platform_part_chromeos.cc:121: if (is_enterprise_managed) { ...
5 years, 9 months ago (2015-03-23 15:59:20 UTC) #22
Andrew T Wilson (Slow)
LGTM with a few nits. https://codereview.chromium.org/977323003/diff/120001/chrome/browser/browser_process_platform_part_chromeos.h File chrome/browser/browser_process_platform_part_chromeos.h (right): https://codereview.chromium.org/977323003/diff/120001/chrome/browser/browser_process_platform_part_chromeos.h#newcode63 chrome/browser/browser_process_platform_part_chromeos.h:63: // Disable the offline ...
5 years, 9 months ago (2015-03-23 16:38:27 UTC) #23
edwardjung
Nits addressed. Erik, ready for you to take a look at the resources files. Thanks, ...
5 years, 9 months ago (2015-03-24 16:07:36 UTC) #24
arv (Not doing code reviews)
https://codereview.chromium.org/977323003/diff/140001/chrome/renderer/resources/offline.js File chrome/renderer/resources/offline.js (right): https://codereview.chromium.org/977323003/diff/140001/chrome/renderer/resources/offline.js#newcode233 chrome/renderer/resources/offline.js:233: this.containerEl.innerText = loadTimeData.getValue('disabledEasterEgg'); don't use innerText. You can use ...
5 years, 9 months ago (2015-03-24 16:46:59 UTC) #25
edwardjung
All done. Thanks. https://codereview.chromium.org/977323003/diff/140001/chrome/renderer/resources/offline.js File chrome/renderer/resources/offline.js (right): https://codereview.chromium.org/977323003/diff/140001/chrome/renderer/resources/offline.js#newcode233 chrome/renderer/resources/offline.js:233: this.containerEl.innerText = loadTimeData.getValue('disabledEasterEgg'); On 2015/03/24 16:46:59, ...
5 years, 9 months ago (2015-03-24 17:42:36 UTC) #26
arv (Not doing code reviews)
LGTM with nits https://codereview.chromium.org/977323003/diff/160001/chrome/renderer/resources/offline.js File chrome/renderer/resources/offline.js (right): https://codereview.chromium.org/977323003/diff/160001/chrome/renderer/resources/offline.js#newcode67 chrome/renderer/resources/offline.js:67: console.log(this.isDisabled()); remove debug log? https://codereview.chromium.org/977323003/diff/160001/chrome/renderer/resources/offline.js#newcode239 chrome/renderer/resources/offline.js:239: ...
5 years, 9 months ago (2015-03-25 09:36:03 UTC) #27
edwardjung
Thanks Erik. https://codereview.chromium.org/977323003/diff/160001/chrome/renderer/resources/offline.js File chrome/renderer/resources/offline.js (right): https://codereview.chromium.org/977323003/diff/160001/chrome/renderer/resources/offline.js#newcode67 chrome/renderer/resources/offline.js:67: console.log(this.isDisabled()); On 2015/03/25 09:36:03, arv wrote: > ...
5 years, 9 months ago (2015-03-25 11:05:50 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/977323003/180001
5 years, 9 months ago (2015-03-25 15:25:46 UTC) #31
commit-bot: I haz the power
Committed patchset #10 (id:180001)
5 years, 9 months ago (2015-03-25 15:44:50 UTC) #32
commit-bot: I haz the power
5 years, 9 months ago (2015-03-25 15:45:43 UTC) #33
Message was sent while issue was closed.
Patchset 10 (id:??) landed as
https://crrev.com/7db1c9eae940f6f35f764ad2d107a6b28a71ceda
Cr-Commit-Position: refs/heads/master@{#322167}

Powered by Google App Engine
This is Rietveld 408576698