| Index: ui/events/event.cc
|
| diff --git a/ui/events/event.cc b/ui/events/event.cc
|
| index c9da7bbf70be6c787317e93f4eb4ed51cd487720..315713059db5736d43dc22c0dc641d0b447952a5 100644
|
| --- a/ui/events/event.cc
|
| +++ b/ui/events/event.cc
|
| @@ -166,37 +166,35 @@ namespace ui {
|
| // static
|
| std::unique_ptr<Event> Event::Clone(const Event& event) {
|
| if (event.IsKeyEvent()) {
|
| - return base::WrapUnique(new KeyEvent(static_cast<const KeyEvent&>(event)));
|
| + return base::MakeUnique<KeyEvent>(static_cast<const KeyEvent&>(event));
|
| }
|
|
|
| if (event.IsMouseEvent()) {
|
| if (event.IsMouseWheelEvent()) {
|
| - return base::WrapUnique(
|
| - new MouseWheelEvent(static_cast<const MouseWheelEvent&>(event)));
|
| + return base::MakeUnique<MouseWheelEvent>(
|
| + static_cast<const MouseWheelEvent&>(event));
|
| }
|
|
|
| - return base::WrapUnique(
|
| - new MouseEvent(static_cast<const MouseEvent&>(event)));
|
| + return base::MakeUnique<MouseEvent>(static_cast<const MouseEvent&>(event));
|
| }
|
|
|
| if (event.IsTouchEvent()) {
|
| - return base::WrapUnique(
|
| - new TouchEvent(static_cast<const TouchEvent&>(event)));
|
| + return base::MakeUnique<TouchEvent>(static_cast<const TouchEvent&>(event));
|
| }
|
|
|
| if (event.IsGestureEvent()) {
|
| - return base::WrapUnique(
|
| - new GestureEvent(static_cast<const GestureEvent&>(event)));
|
| + return base::MakeUnique<GestureEvent>(
|
| + static_cast<const GestureEvent&>(event));
|
| }
|
|
|
| if (event.IsPointerEvent()) {
|
| - return base::WrapUnique(
|
| - new PointerEvent(static_cast<const PointerEvent&>(event)));
|
| + return base::MakeUnique<PointerEvent>(
|
| + static_cast<const PointerEvent&>(event));
|
| }
|
|
|
| if (event.IsScrollEvent()) {
|
| - return base::WrapUnique(
|
| - new ScrollEvent(static_cast<const ScrollEvent&>(event)));
|
| + return base::MakeUnique<ScrollEvent>(
|
| + static_cast<const ScrollEvent&>(event));
|
| }
|
|
|
| return base::WrapUnique(new Event(event));
|
|
|