| // Copyright 2013 The Chromium Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| #include "ui/events/test/events_test_utils.h" |
| #include "ui/events/event_source.h" |
| EventTestApi::EventTestApi(Event* event) : event_(event) {} |
| EventTestApi::~EventTestApi() {} |
| LocatedEventTestApi::LocatedEventTestApi(LocatedEvent* event) |
| LocatedEventTestApi::~LocatedEventTestApi() {} |
| KeyEventTestApi::KeyEventTestApi(KeyEvent* event) |
| KeyEventTestApi::~KeyEventTestApi() {} |
| EventTargetTestApi::EventTargetTestApi(EventTarget* target) |
| EventSourceTestApi::EventSourceTestApi(EventSource* event_source) |
| : event_source_(event_source) { |
| EventDispatchDetails EventSourceTestApi::SendEventToProcessor(Event* event) { |
| return event_source_->SendEventToProcessor(event); |