Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(234)

Unified Diff: ash/public/interfaces/system_tray.mojom

Issue 2839043004: chromeos: Refactor ash SystemTrayDelegate enterprise methods to mojo (Closed)
Patch Set: review comments Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ash/ash_strings.grd ('k') | ash/system/enterprise/tray_enterprise.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ash/public/interfaces/system_tray.mojom
diff --git a/ash/public/interfaces/system_tray.mojom b/ash/public/interfaces/system_tray.mojom
index fc980e88c20b0f3c5ec7a27371eb3c344ae02f90..f1108c49d4f0b7e209de134d65607456a0303627 100644
--- a/ash/public/interfaces/system_tray.mojom
+++ b/ash/public/interfaces/system_tray.mojom
@@ -23,6 +23,11 @@ interface SystemTray {
// Otherwise sets 12 hour time formatting.
SetUse24HourClock(bool use_24_hour);
+ // Creates or updates an item in the system tray menu with information about
+ // enterprise management. The item appears if |enterprise_domain| is not empty
+ // or |active_directory_managed| is true.
+ SetEnterpriseDomain(string enterprise_domain, bool active_directory_managed);
+
// Shows an icon in the system tray indicating that a software update is
// available. Once shown the icon persists until reboot. |severity| and
// |factory_reset_required| are used to set the icon, color, and tooltip.
@@ -85,7 +90,8 @@ interface SystemTrayClient {
// Shows information about public account mode.
ShowPublicAccountInfo();
- // TODO(crbug.com/647412): ShowEnterpriseInfo();
+ // Shows information about enterprise enrolled devices.
+ ShowEnterpriseInfo();
// Shows UI to configure or activate the network specified by |network_id|,
// which may include showing payment or captive portal UI when appropriate.
« no previous file with comments | « ash/ash_strings.grd ('k') | ash/system/enterprise/tray_enterprise.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698