| Index: cc/blink/web_layer_impl.cc
|
| diff --git a/cc/blink/web_layer_impl.cc b/cc/blink/web_layer_impl.cc
|
| index 41efb47beee678b61941f7efe7d8f679c7e6ab25..41206521ad2b56c99a32177441184c2d8a196b06 100644
|
| --- a/cc/blink/web_layer_impl.cc
|
| +++ b/cc/blink/web_layer_impl.cc
|
| @@ -327,12 +327,41 @@ bool WebLayerImpl::userScrollableVertical() const {
|
| return layer_->user_scrollable_vertical();
|
| }
|
|
|
| -void WebLayerImpl::setHaveWheelEventHandlers(bool have_wheel_event_handlers) {
|
| - layer_->SetHaveWheelEventHandlers(have_wheel_event_handlers);
|
| +static_assert(
|
| + static_cast<uint32_t>(blink::WebEventListenerProperties::Nothing) ==
|
| + cc::EventListenerProperties::kNone,
|
| + "EventListener and WebEventListener enums must match");
|
| +static_assert(
|
| + static_cast<uint32_t>(blink::WebEventListenerProperties::Passive) ==
|
| + cc::EventListenerProperties::kPassive,
|
| + "EventListener and WebEventListener enums must match");
|
| +static_assert(
|
| + static_cast<uint32_t>(blink::WebEventListenerProperties::Blocking) ==
|
| + cc::EventListenerProperties::kBlocking,
|
| + "EventListener and WebEventListener enums must match");
|
| +
|
| +void WebLayerImpl::setTouchEventListenerProperties(
|
| + blink::WebEventListenerProperties touch_event_properties) {
|
| + layer_->SetTouchEventProperties(
|
| + static_cast<uint32_t>(touch_event_properties));
|
| +}
|
| +
|
| +blink::WebEventListenerProperties WebLayerImpl::touchEventListenerProperties()
|
| + const {
|
| + return static_cast<blink::WebEventListenerProperties>(
|
| + layer_->touch_event_properties());
|
| }
|
|
|
| -bool WebLayerImpl::haveWheelEventHandlers() const {
|
| - return layer_->have_wheel_event_handlers();
|
| +void WebLayerImpl::setWheelEventListenerProperties(
|
| + blink::WebEventListenerProperties wheel_event_properties) {
|
| + layer_->SetWheelEventProperties(
|
| + static_cast<uint32_t>(wheel_event_properties));
|
| +}
|
| +
|
| +blink::WebEventListenerProperties WebLayerImpl::wheelEventListenerProperties()
|
| + const {
|
| + return static_cast<blink::WebEventListenerProperties>(
|
| + layer_->wheel_event_properties());
|
| }
|
|
|
| void WebLayerImpl::setHaveScrollEventHandlers(bool have_scroll_event_handlers) {
|
|
|