class NullInputAckHandler : public InputAckHandler {
public:
NullInputAckHandler() : ack_count_(0) {}
- virtual ~NullInputAckHandler() {}
+ ~NullInputAckHandler() override {}
// InputAckHandler
- virtual void OnKeyboardEventAck(const NativeWebKeyboardEvent& event,
- InputEventAckState ack_result) OVERRIDE {
+ void OnKeyboardEventAck(const NativeWebKeyboardEvent& event,
+ InputEventAckState ack_result) override {
++ack_count_;
}
- virtual void OnWheelEventAck(const MouseWheelEventWithLatencyInfo& event,
- InputEventAckState ack_result) OVERRIDE {
+ void OnWheelEventAck(const MouseWheelEventWithLatencyInfo& event,
+ InputEventAckState ack_result) override {
++ack_count_;
}
- virtual void OnTouchEventAck(const TouchEventWithLatencyInfo& event,
- InputEventAckState ack_result) OVERRIDE {
+ void OnTouchEventAck(const TouchEventWithLatencyInfo& event,
+ InputEventAckState ack_result) override {
++ack_count_;
}
- virtual void OnGestureEventAck(const GestureEventWithLatencyInfo& event,
- InputEventAckState ack_result) OVERRIDE {
+ void OnGestureEventAck(const GestureEventWithLatencyInfo& event,
+ InputEventAckState ack_result) override {
++ack_count_;
}
- virtual void OnUnexpectedEventAck(UnexpectedEventAckType type) OVERRIDE {
+ void OnUnexpectedEventAck(UnexpectedEventAckType type) override {
++ack_count_;
}
class NullInputRouterClient : public InputRouterClient {
public:
NullInputRouterClient() {}
- virtual ~NullInputRouterClient() {}
+ ~NullInputRouterClient() override {}
// InputRouterClient
- virtual InputEventAckState FilterInputEvent(
+ InputEventAckState FilterInputEvent(
const blink::WebInputEvent& input_event,
- const ui::LatencyInfo& latency_info) OVERRIDE {
+ const ui::LatencyInfo& latency_info) override {
return INPUT_EVENT_ACK_STATE_NOT_CONSUMED;
}
- virtual void IncrementInFlightEventCount() OVERRIDE {}
- virtual void DecrementInFlightEventCount() OVERRIDE {}
- virtual void OnHasTouchEventHandlers(bool has_handlers) OVERRIDE {}
- virtual void DidFlush() OVERRIDE {}
- virtual void SetNeedsFlush() OVERRIDE {}
- virtual void DidOverscroll(const DidOverscrollParams& params) OVERRIDE {}
+ void IncrementInFlightEventCount() override {}
+ void DecrementInFlightEventCount() override {}
+ void OnHasTouchEventHandlers(bool has_handlers) override {}
+ void DidFlush() override {}
+ void SetNeedsFlush() override {}
+ void DidOverscroll(const DidOverscrollParams& params) override {}
};
class NullIPCSender : public IPC::Sender {
public:
NullIPCSender() : sent_count_(0) {}
- virtual ~NullIPCSender() {}
+ ~NullIPCSender() override {}
- virtual bool Send(IPC::Message* message) OVERRIDE {
+ bool Send(IPC::Message* message) override {
delete message;
++sent_count_;
return true;
class InputRouterImplPerfTest : public testing::Test {
public:
InputRouterImplPerfTest() : last_input_id_(0) {}
- virtual ~InputRouterImplPerfTest() {}
+ ~InputRouterImplPerfTest() override {}
protected:
// testing::Test
- virtual void SetUp() OVERRIDE {
+ void SetUp() override {
sender_.reset(new NullIPCSender());
client_.reset(new NullInputRouterClient());
ack_handler_.reset(new NullInputAckHandler());
InputRouterImpl::Config()));
}
- virtual void TearDown() OVERRIDE {
+ void TearDown() override {
base::MessageLoop::current()->RunUntilIdle();
input_router_.reset();