| Index: cc/blink/web_layer_impl.cc
|
| diff --git a/cc/blink/web_layer_impl.cc b/cc/blink/web_layer_impl.cc
|
| index 56c2af9c51513b1f35850bfb71213a7e0d1fe0d2..a901b15f0ccec9e34349234fa24c14a5736e766a 100644
|
| --- a/cc/blink/web_layer_impl.cc
|
| +++ b/cc/blink/web_layer_impl.cc
|
| @@ -345,39 +345,39 @@ bool WebLayerImpl::haveScrollEventHandlers() const {
|
| return layer_->have_scroll_event_handlers();
|
| }
|
|
|
| -static_assert(static_cast<cc::InputHandler::MainThreadScrollingReason>(
|
| +static_assert(static_cast<uint32_t>(
|
| blink::WebMainThreadScrollingReason::NotScrollingOnMain) ==
|
| - cc::InputHandler::NOT_SCROLLING_ON_MAIN,
|
| - "InputHandler::MainThreadScrollingReason and "
|
| - "WebMainThreadScrollingReason enums must match");
|
| -static_assert(static_cast<cc::InputHandler::MainThreadScrollingReason>(
|
| - blink::WebMainThreadScrollingReason::
|
| - HasBackgroundAttachmentFixedObjects) ==
|
| - cc::InputHandler::HAS_BACKGROUND_ATTACHMENT_FIXED_OBJECTS,
|
| - "InputHandler::MainThreadScrollingReason and "
|
| - "WebMainThreadScrollingReason enums must match");
|
| -static_assert(static_cast<cc::InputHandler::MainThreadScrollingReason>(
|
| - blink::WebMainThreadScrollingReason::
|
| - HasNonLayerViewportConstrainedObjects) ==
|
| - cc::InputHandler::HAS_NON_LAYER_VIEWPORT_CONSTRAINED_OBJECTS,
|
| - "InputHandler::MainThreadScrollingReason and "
|
| + cc::MainThreadScrollingReason::kNotScrollingOnMain,
|
| + "MainThreadScrollingReason and "
|
| "WebMainThreadScrollingReason enums must match");
|
| static_assert(
|
| - static_cast<cc::InputHandler::MainThreadScrollingReason>(
|
| + static_cast<uint32_t>(blink::WebMainThreadScrollingReason::
|
| + HasBackgroundAttachmentFixedObjects) ==
|
| + cc::MainThreadScrollingReason::kHasBackgroundAttachmentFixedObjects,
|
| + "MainThreadScrollingReason and "
|
| + "WebMainThreadScrollingReason enums must match");
|
| +static_assert(
|
| + static_cast<uint32_t>(blink::WebMainThreadScrollingReason::
|
| + HasNonLayerViewportConstrainedObjects) ==
|
| + cc::MainThreadScrollingReason::kHasNonLayerViewportConstrainedObjects,
|
| + "MainThreadScrollingReason and "
|
| + "WebMainThreadScrollingReason enums must match");
|
| +static_assert(
|
| + static_cast<uint32_t>(
|
| blink::WebMainThreadScrollingReason::ThreadedScrollingDisabled) ==
|
| - cc::InputHandler::THREADED_SCROLLING_DISABLED,
|
| - "InputHandler::MainThreadScrollingReason and "
|
| + cc::MainThreadScrollingReason::kThreadedScrollingDisabled,
|
| + "MainThreadScrollingReason and "
|
| "WebMainThreadScrollingReason enums must match");
|
| -static_assert(static_cast<cc::InputHandler::MainThreadScrollingReason>(
|
| +static_assert(static_cast<uint32_t>(
|
| blink::WebMainThreadScrollingReason::ScrollBarScrolling) ==
|
| - cc::InputHandler::SCROLL_BAR_SCROLLING,
|
| - "InputHandler::MainThreadScrollingReason and "
|
| - "WebMainThreadScrollingReason enums must match");
|
| -static_assert(static_cast<cc::InputHandler::MainThreadScrollingReason>(
|
| - blink::WebMainThreadScrollingReason::PageOverlay) ==
|
| - cc::InputHandler::PAGE_OVERLAY,
|
| - "InputHandler::MainThreadScrollingReason and "
|
| + cc::MainThreadScrollingReason::kScrollbarScrolling,
|
| + "MainThreadScrollingReason and "
|
| "WebMainThreadScrollingReason enums must match");
|
| +static_assert(
|
| + static_cast<uint32_t>(blink::WebMainThreadScrollingReason::PageOverlay) ==
|
| + cc::MainThreadScrollingReason::kPageOverlay,
|
| + "MainThreadScrollingReason and "
|
| + "WebMainThreadScrollingReason enums must match");
|
|
|
| void WebLayerImpl::addMainThreadScrollingReasons(
|
| blink::WebMainThreadScrollingReason::WebMainThreadScrollingReason
|
| @@ -389,10 +389,8 @@ void WebLayerImpl::addMainThreadScrollingReasons(
|
| main_thread_scrolling_reasons,
|
| static_cast<
|
| blink::WebMainThreadScrollingReason::WebMainThreadScrollingReason>(
|
| - cc::InputHandler::MaxNonTransientScrollingReason));
|
| - layer_->AddMainThreadScrollingReasons(
|
| - static_cast<cc::InputHandler::MainThreadScrollingReason>(
|
| - main_thread_scrolling_reasons));
|
| + cc::MainThreadScrollingReason::kMaxNonTransientScrollingReason));
|
| + layer_->AddMainThreadScrollingReasons(main_thread_scrolling_reasons);
|
| }
|
|
|
| void WebLayerImpl::clearMainThreadScrollingReasons() {
|
|
|