Index: chrome/browser/policy/test/policy_testserver.py |
diff --git a/chrome/browser/policy/test/policy_testserver.py b/chrome/browser/policy/test/policy_testserver.py |
index 71eea6df03bcd1295f0c30dd5ac7d4b564f9b230..6659495ff68a4163196e8789cafb9a57c32117f1 100644 |
--- a/chrome/browser/policy/test/policy_testserver.py |
+++ b/chrome/browser/policy/test/policy_testserver.py |
@@ -364,11 +364,13 @@ class PolicyRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler): |
for request in msg.request: |
fetch_response = response.policy_response.response.add() |
if (request.policy_type in |
- ('google/chrome/user', |
- 'google/chromeos/user', |
+ ('google/android/user', |
+ 'google/chrome/extension', |
'google/chromeos/device', |
'google/chromeos/publicaccount', |
- 'google/chrome/extension')): |
+ 'google/chromeos/user', |
+ 'google/chrome/user', |
+ 'google/ios/user')): |
if request_type != 'policy': |
fetch_response.error_code = 400 |
fetch_response.error_message = 'Invalid request type' |
@@ -543,9 +545,11 @@ class PolicyRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler): |
if msg.settings_entity_id: |
policy_key += '/' + msg.settings_entity_id |
if msg.policy_type in token_info['allowed_policy_types']: |
- if (msg.policy_type == 'google/chromeos/user' or |
- msg.policy_type == 'google/chrome/user' or |
- msg.policy_type == 'google/chromeos/publicaccount'): |
+ if msg.policy_type in ('google/android/user', |
+ 'google/chromeos/publicaccount', |
+ 'google/chromeos/user', |
+ 'google/chrome/user', |
+ 'google/ios/user'): |
settings = cp.CloudPolicySettings() |
payload = self.server.ReadPolicyFromDataDir(policy_key, settings) |
if payload is None: |
@@ -777,6 +781,12 @@ class PolicyTestServer(testserver_base.BrokenPipeHandlerMixIn, |
'google/chromeos/device', |
'google/chromeos/publicaccount' |
], |
+ dm.DeviceRegisterRequest.ANDROID_BROWSER: [ |
+ 'google/android/user' |
+ ], |
+ dm.DeviceRegisterRequest.IOS_BROWSER: [ |
+ 'google/ios/user' |
+ ], |
dm.DeviceRegisterRequest.TT: ['google/chromeos/user', |
'google/chrome/user'], |
} |