| Index: services/ui/display/platform_screen.h
 | 
| diff --git a/services/ui/display/platform_screen.h b/services/ui/display/platform_screen.h
 | 
| index c266a57ee95adfc706c3baadb29653225479ad9a..776d723dff0d0e8cfd1568c6b47170f057405b7e 100644
 | 
| --- a/services/ui/display/platform_screen.h
 | 
| +++ b/services/ui/display/platform_screen.h
 | 
| @@ -32,10 +32,12 @@ class PlatformScreen {
 | 
|  
 | 
|    // Triggers initial display configuration to start. On device this will
 | 
|    // configuration the connected displays. Off device this will create one or
 | 
| -  // more fake displays and pretend to configure them. A non-null |delegate|
 | 
| -  // must be provided that will receive notifications when displays are added,
 | 
| -  // removed or modified.
 | 
| -  virtual void Init(PlatformScreenDelegate* delegate) = 0;
 | 
| +  // more fake displays and pretend to configure them. In external window mode,
 | 
| +  // no initial display will be created.  A non-null |delegate| must be provided
 | 
| +  // that will receive notifications when displays are added, removed or
 | 
| +  // modified.
 | 
| +  virtual void Init(PlatformScreenDelegate* delegate,
 | 
| +                    bool external_window_mode) = 0;
 | 
|  
 | 
|    // Handle requests from the platform to close a display.
 | 
|    virtual void RequestCloseDisplay(int64_t display_id) = 0;
 | 
| 
 |