| Index: cc/layers/scrollbar_layer_impl_base.cc
|
| diff --git a/cc/layers/scrollbar_layer_impl_base.cc b/cc/layers/scrollbar_layer_impl_base.cc
|
| index a4981e95b2d75cbe9bf891152c788b6ac1da2985..839c0b7f927d488f9ce76813ebd40b7abf66569f 100644
|
| --- a/cc/layers/scrollbar_layer_impl_base.cc
|
| +++ b/cc/layers/scrollbar_layer_impl_base.cc
|
| @@ -66,7 +66,12 @@ bool ScrollbarLayerImplBase::CanScrollOrientation() const {
|
| layer_tree_impl()->LayerByElementId(scroll_element_id_);
|
| if (!scroll_layer)
|
| return false;
|
| +
|
| return scroll_layer->user_scrollable(orientation()) &&
|
| + // Ensure clip_layer_length_ smaller than scroll_layer_length_ not
|
| + // caused by floating error.
|
| + !MathUtil::IsFloatNearlyTheSame(clip_layer_length_,
|
| + scroll_layer_length_) &&
|
| clip_layer_length_ < scroll_layer_length_;
|
| }
|
|
|
|
|