• Aga Wronska's avatar
    Add ChildUserService and AppTimeController · 57071897
    Aga Wronska authored
    ChildUserService is a new KeyedService that will be a central point for
    child user related functionality. Existing KeyedServices will become
    members of ChildUserService.
    
    AppTimeController coordinates per-app time limits for child users
    similarly to ScreenTimeController. This class was added together with
    ChildUserService to demonstrate how other child features will be migrated.
    
    Bug: 1022231, 1015658
    Test: AppTimeControllerTest
    Change-Id: Ica55931876f172df60b9af8a7b2887fb794f5845
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1910764
    Commit-Queue: Aga Wronska <agawronska@chromium.org>
    Reviewed-by: default avatarXiyuan Xia <xiyuan@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#714748}
    57071897
BUILD.gn 144 KB