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

Issue 213483004: Extended the iOS platform policy loader to load an additional key. (Closed)

Created:
6 years, 9 months ago by Joao da Silva
Modified:
6 years, 9 months ago
Reviewers:
dconnelly
CC:
chromium-reviews
Visibility:
Public.

Description

Extended the iOS platform policy loader to load an additional key. The new "EncodedChromePolicy" key is equivalent to the existing "ChromePolicy" key, but maps to a base64-encoded Property List instead of an NSDictionary directly. This enables legacy MDM services to push policy for Chrome. BUG=348820 R=dconnelly@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=259881

Patch Set 1 #

Patch Set 2 : added tests #

Total comments: 4

Patch Set 3 : addressed comments #

Patch Set 4 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+163 lines, -14 lines) Patch
M components/policy/core/common/policy_loader_ios.h View 1 chunk +4 lines, -0 lines 0 comments Download
M components/policy/core/common/policy_loader_ios.mm View 1 2 4 chunks +49 lines, -8 lines 0 comments Download
M components/policy/core/common/policy_loader_ios_unittest.mm View 1 5 chunks +110 lines, -6 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
Joao da Silva
PTAL, thanks!
6 years, 9 months ago (2014-03-27 11:18:16 UTC) #1
Joao da Silva
BTW, tests to come in a subsequent CL.
6 years, 9 months ago (2014-03-27 11:18:42 UTC) #2
Joao da Silva
Now with tests. PTAL, thanks!
6 years, 9 months ago (2014-03-27 12:09:16 UTC) #3
dconnelly
lgtm https://codereview.chromium.org/213483004/diff/20001/components/policy/core/common/policy_loader_ios.mm File components/policy/core/common/policy_loader_ios.mm (right): https://codereview.chromium.org/213483004/diff/20001/components/policy/core/common/policy_loader_ios.mm#newcode115 components/policy/core/common/policy_loader_ios.mm:115: id encodedChromePolicy = configuration[kEncodedChromePolicyKey]; I think a warning ...
6 years, 9 months ago (2014-03-27 13:14:19 UTC) #4
Joao da Silva
Thanks for the review! https://codereview.chromium.org/213483004/diff/20001/components/policy/core/common/policy_loader_ios.mm File components/policy/core/common/policy_loader_ios.mm (right): https://codereview.chromium.org/213483004/diff/20001/components/policy/core/common/policy_loader_ios.mm#newcode115 components/policy/core/common/policy_loader_ios.mm:115: id encodedChromePolicy = configuration[kEncodedChromePolicyKey]; On ...
6 years, 9 months ago (2014-03-27 14:05:07 UTC) #5
Joao da Silva
The CQ bit was checked by joaodasilva@chromium.org
6 years, 9 months ago (2014-03-27 14:05:44 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joaodasilva@chromium.org/213483004/40001
6 years, 9 months ago (2014-03-27 14:05:58 UTC) #7
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-27 14:38:10 UTC) #8
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on linux_chromium_chromeos_rel
6 years, 9 months ago (2014-03-27 14:38:10 UTC) #9
Joao da Silva
The CQ bit was checked by joaodasilva@chromium.org
6 years, 9 months ago (2014-03-27 14:41:57 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joaodasilva@chromium.org/213483004/40001
6 years, 9 months ago (2014-03-27 14:41:59 UTC) #11
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-27 14:43:10 UTC) #12
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on linux_chromium_rel
6 years, 9 months ago (2014-03-27 14:43:10 UTC) #13
Joao da Silva
6 years, 9 months ago (2014-03-27 15:50:13 UTC) #14
Message was sent while issue was closed.
Committed patchset #4 manually as r259881 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698