| Index: services/ui/public/interfaces/display/display_controller.mojom
 | 
| diff --git a/services/ui/public/interfaces/display/display_controller.mojom b/services/ui/public/interfaces/display/display_controller.mojom
 | 
| index 0d991ae29d2d585fdf01b35a07bab4fe080de7dc..30fe11ca724bb5960b9123591963886aee4ec301 100644
 | 
| --- a/services/ui/public/interfaces/display/display_controller.mojom
 | 
| +++ b/services/ui/public/interfaces/display/display_controller.mojom
 | 
| @@ -31,6 +31,16 @@ interface DisplayController {
 | 
|    // Toggles between mirroring and extended mode.
 | 
|    ToggleMirrorMode();
 | 
|  
 | 
| +  // ============================ Virtual Terminal ============================
 | 
| +
 | 
| +  // Take control of all display output. This is called when switching from the
 | 
| +  // virtual terminal back to Chrome in response to a dbus message.
 | 
| +  TakeDisplayControl() => (bool status);
 | 
| +  
 | 
| +  // Relinquish control of all display output. This is called when switching
 | 
| +  // from Chrome to the virtual terminal in response to a dbus message.
 | 
| +  RelinquishDisplayControl() => (bool status);
 | 
| +
 | 
|    // ========================= Configuration Changes ==========================
 | 
|  
 | 
|    // Sets the display work area with the provided insets. The display size is
 | 
| 
 |