Elim night_light_controller.mojom

Since the Mash effort is on hold, this does not need to use a mojo
API, a public interface and singleton getter is the common pattern
for chrome implementations of ash interfaces.

Bug: 958210
Change-Id: I7e51f39d3d25ce1a4fd388f8ebf053499d0d6ce5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1672169
Reviewed-by: Ahmed Fakhry <[email protected]>
Reviewed-by: Daniel Cheng <[email protected]>
Reviewed-by: James Cook <[email protected]>
Commit-Queue: Daniel Cheng <[email protected]>
Auto-Submit: Steven Bennetts <[email protected]>
Cr-Commit-Position: refs/heads/master@{#675667}
diff --git a/ash/ash_prefs.cc b/ash/ash_prefs.cc
index d2946cf..68236c18 100644
--- a/ash/ash_prefs.cc
+++ b/ash/ash_prefs.cc
@@ -18,7 +18,7 @@
 #include "ash/system/caps_lock_notification_controller.h"
 #include "ash/system/message_center/message_center_controller.h"
 #include "ash/system/network/vpn_list_view.h"
-#include "ash/system/night_light/night_light_controller.h"
+#include "ash/system/night_light/night_light_controller_impl.h"
 #include "ash/system/palette/palette_tray.h"
 #include "ash/system/palette/palette_welcome_bubble.h"
 #include "ash/system/power/power_prefs.h"
@@ -43,7 +43,7 @@
   LogoutButtonTray::RegisterProfilePrefs(registry);
   MediaControllerImpl::RegisterProfilePrefs(registry);
   MessageCenterController::RegisterProfilePrefs(registry);
-  NightLightController::RegisterProfilePrefs(registry);
+  NightLightControllerImpl::RegisterProfilePrefs(registry);
   PaletteTray::RegisterProfilePrefs(registry);
   PaletteWelcomeBubble::RegisterProfilePrefs(registry);
   ShelfController::RegisterProfilePrefs(registry);