Index: services/ui/ws/server_window.cc |
diff --git a/services/ui/ws/server_window.cc b/services/ui/ws/server_window.cc |
index 5a6ca3c004b0c13ffdd26a697312e39345b8acab..d03a23bf41813d46f0c5dd773063d3ebf17fbf59 100644 |
--- a/services/ui/ws/server_window.cc |
+++ b/services/ui/ws/server_window.cc |
@@ -180,7 +180,7 @@ void ServerWindow::SetClientArea( |
} |
void ServerWindow::SetHitTestMask(const gfx::Rect& mask) { |
- hit_test_mask_.reset(new gfx::Rect(mask)); |
+ hit_test_mask_ = base::MakeUnique<gfx::Rect>(mask); |
} |
void ServerWindow::ClearHitTestMask() { |
@@ -373,7 +373,7 @@ void ServerWindow::DestroySurfacesScheduledForDestruction() { |
ServerWindowSurfaceManager* ServerWindow::GetOrCreateSurfaceManager() { |
if (!surface_manager_.get()) |
- surface_manager_.reset(new ServerWindowSurfaceManager(this)); |
+ surface_manager_ = base::MakeUnique<ServerWindowSurfaceManager>(this); |
return surface_manager_.get(); |
} |