Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
[ID: 1223031]
GSoC
Supplemental component tags only. Set main component first. [ID: 1222907]
[ID: 1223136]
Design doc to be reviewed. [ID: 1223032]
[ID: 1223087]
[ID: 1223134]
Milestone(s) impacted by this issue. [ID: 1223085]
[ID: 1223084]
[ID: 1223086]
[ID: 1223034]
Link to incidents in IRM as a result of this ticket. [ID: 1300460]
[ID: 1223088]
This field contains Gerrit urls of code changes that ‘fix’ a security bug (i.e., excluding logging/cleanup commits) and is used when a singular fix cannot be uniquely identified from the existing “Code Changes” field. The change can be in the chromium repo or any other third_party repo. [ID: 1358989]
[ID: 1253656]
View issue level access limits(Press Alt + Right arrow for more information)
Estimated effort
View staffing
Description
Question about Project
Hi! I’m Ezequiel Reyes and I'm interested in working on this issue as part of GSoC 2025. I've started exploring how the enterprise check is handled on iOS.
For starter bug [1] found that
EnterpriseAppAgent
shows a launch screen based on whetherchrome_browser_cloud_management_controller
is enabled andmachine_level_user_cloud_policy_manager exists
. It looks like these can be reused inIOSChromeVariationsServiceClient::IsEnterprise()
to determine if the client is managed.I'd love to confirm if this is the right approach before I open a CL. Also happy to write the necessary tests but still getting familiar with Chromium's iOS testing framework, so any guidance there would be appreciated!