DescriptionRevert of Plumbing for login apps device policy to extensions. (patchset #6 id:100001 of https://codereview.chromium.org/2306143002/ )
Reason for revert:
After this change, Chrome keeps crashing on the login screen (reproduced on a minnie device).
Original issue's description:
> Plumbing for login apps device policy to extensions.
>
> This CL succeeeds the CL #2150483004
>
> ChromeProcessManagerDelegate:
> * Enable background pages for apps in the login profile when
> command-line switch --enable-login-apps is set.
>
> ExtensionManagement:
> * Factor out common code into GetInstallListByMode from
> GetForceInstallList and GetRecommendedInstallList.
> * Common function UpdateForcedExtensions.
>
> ExtensionSystemImpl:
> * Enable extensions in login profile when command-line switch
> --enable-login-apps is set.
>
> ExternalProviderImpl:
> * In CreateExternalProviders, create an ExternalPolicyLoader for login
> apps in the login profile.
>
> ExtensionInstallListPolicyHandler:
> * Common base class to parse login and force extension install lists.
>
> * Switch --enable-login-apps to enable login apps.
> * Extension pref extensions.install.loginlist.
>
> BUG=576464
>
> Committed: https://crrev.com/3bbfabe266cd5138393d3e87229de567d19da005
> Cr-Commit-Position: refs/heads/master@{#432917}
TBR=emaxx@chromium.org,asargent@chromium.org,bartfab@chromium.org,achuith@chromium.org,antrim@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=576464
Committed: https://crrev.com/146e05ac852f0ded1245c8f1a039c455d1ace7d8
Cr-Commit-Position: refs/heads/master@{#433142}
Patch Set 1 #Messages
Total messages: 6 (2 generated)
|