Files
brave-core/patches/ios-chrome-browser-policy-model-profile_policy_connector.mm.patch
T
Kyle Hickinson 103b72a846 [iOS] Introduce browser policy connector overrides (#33092)
This adds patches & overrides in order to install Brave's policy provider at an app and profile level.

These changes attempt to match desktop/android's existing overrides, specifically:
- `patches/chrome-browser-policy-profile_policy_connector.cc.patch`
- `chromium_src/chrome/browser/policy/chrome_browser_policy_connector.h`
- `chromium_src/chrome/browser/policy/chrome_browser_policy_connector.cc``
- `chromium_src/chrome/browser/policy/profile_policy_connector.cc`
- `chromium_src/chrome/browser/policy/profile_policy_connector.h`
- `chromium_src/chrome/browser/policy/profile_policy_connector_builder.cc`
2026-01-12 16:13:38 -05:00

13 lines
677 B
Diff

diff --git a/ios/chrome/browser/policy/model/profile_policy_connector.mm b/ios/chrome/browser/policy/model/profile_policy_connector.mm
index bf211bcdd3d1f6566628d446817d3ce51bc8c714..125f91cc2343e7d244da7bf96432fc46fa73eb44 100644
--- a/ios/chrome/browser/policy/model/profile_policy_connector.mm
+++ b/ios/chrome/browser/policy/model/profile_policy_connector.mm
@@ -50,6 +50,7 @@ void ProfilePolicyConnector::Init(
browser_policy_connector->local_test_policy_provider();
}
+ BRAVE_PROFILE_POLICY_CONNECTOR_INIT
policy_service_ = std::make_unique<policy::PolicyServiceImpl>(
policy_providers_, policy::PolicyServiceImpl::ScopeForMetrics::kMachine);
}