| Index: ui/display/screen_base.cc
 | 
| diff --git a/ui/display/screen_base.cc b/ui/display/screen_base.cc
 | 
| index 67cb6038b3bdc2d5428304ed71986a59ab55aca3..2b84e1a52c13547540af94d9063f50ccffe9a430 100644
 | 
| --- a/ui/display/screen_base.cc
 | 
| +++ b/ui/display/screen_base.cc
 | 
| @@ -12,28 +12,9 @@
 | 
|  
 | 
|  namespace display {
 | 
|  
 | 
| -ScreenBase::ScreenBase() {
 | 
| -  Screen::SetScreenInstance(this);
 | 
| -}
 | 
| -
 | 
| -ScreenBase::~ScreenBase() {
 | 
| -  DCHECK_EQ(this, Screen::GetScreen());
 | 
| -  Screen::SetScreenInstance(nullptr);
 | 
| -}
 | 
| +ScreenBase::ScreenBase() {}
 | 
|  
 | 
| -void ScreenBase::ProcessDisplayChanged(const Display& changed_display,
 | 
| -                                       bool is_primary) {
 | 
| -  if (display_list_.FindDisplayById(changed_display.id()) ==
 | 
| -      display_list_.displays().end()) {
 | 
| -    display_list_.AddDisplay(changed_display,
 | 
| -                             is_primary ? DisplayList::Type::PRIMARY
 | 
| -                                        : DisplayList::Type::NOT_PRIMARY);
 | 
| -    return;
 | 
| -  }
 | 
| -  display_list_.UpdateDisplay(
 | 
| -      changed_display,
 | 
| -      is_primary ? DisplayList::Type::PRIMARY : DisplayList::Type::NOT_PRIMARY);
 | 
| -}
 | 
| +ScreenBase::~ScreenBase() {}
 | 
|  
 | 
|  gfx::Point ScreenBase::GetCursorScreenPoint() {
 | 
|    NOTIMPLEMENTED();
 | 
| @@ -88,4 +69,18 @@ void ScreenBase::RemoveObserver(DisplayObserver* observer) {
 | 
|    display_list_.RemoveObserver(observer);
 | 
|  }
 | 
|  
 | 
| +void ScreenBase::ProcessDisplayChanged(const Display& changed_display,
 | 
| +                                       bool is_primary) {
 | 
| +  if (display_list_.FindDisplayById(changed_display.id()) ==
 | 
| +      display_list_.displays().end()) {
 | 
| +    display_list_.AddDisplay(changed_display,
 | 
| +                             is_primary ? DisplayList::Type::PRIMARY
 | 
| +                                        : DisplayList::Type::NOT_PRIMARY);
 | 
| +    return;
 | 
| +  }
 | 
| +  display_list_.UpdateDisplay(
 | 
| +      changed_display,
 | 
| +      is_primary ? DisplayList::Type::PRIMARY : DisplayList::Type::NOT_PRIMARY);
 | 
| +}
 | 
| +
 | 
|  }  // namespace display
 | 
| 
 |