blob: 0259a5b9e6303d35f96e442a8e536456305c8d29 [file] [log] [blame]
// Copyright 2021 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
module crosapi.mojom;
// Interface that allows ash-chrome to receive the notification from the
// extension installation tracker applied to the lacros primary profile. This
// mojo API is implemented by ash-chrome, and used by lacros-chrome.
[Stable, Uuid="f1ca92d0-9de0-46c5-b55c-588944f52c0d"]
interface ForceInstalledTracker {
// Notify Ash when all force-installed extensions are ready in the lacros
// primary profile. This method is called exactly once during startup (may
// take several minutes). Ash needs to store this state if this info will be
// used several times.
OnForceInstalledExtensionsReady@0();
};