Chromium Code Reviews| Index: cc/trees/layer_tree_impl.cc |
| diff --git a/cc/trees/layer_tree_impl.cc b/cc/trees/layer_tree_impl.cc |
| index 30616268f2053ee494aad578457546f0fa88c2d5..31604cd047ae036568d12a24383391caf28c7830 100644 |
| --- a/cc/trees/layer_tree_impl.cc |
| +++ b/cc/trees/layer_tree_impl.cc |
| @@ -223,7 +223,12 @@ void LayerTreeImpl::UpdateMaxScrollOffset() { |
| } |
| void LayerTreeImpl::UpdateSolidColorScrollbars() { |
| - DCHECK(settings().solid_color_scrollbars); |
| + // FIXME: This logic will need to change when we re-factor RootScrollLayer() |
|
enne (OOO)
2013/06/26 17:39:05
FIXME => TODO(wjmaclean)
wjmaclean
2013/06/26 18:16:00
Done.
|
| + // into InnerViewportScrollLayer() and OuterViewportScrollLayer(), since in |
| + // the desktop case the OuterViewportScrollLayer() won't have solid color |
| + // scrollbars, while the InnerViewportScrollLayer() will. Ultimately, the |
| + // plan is for this function to disappear altogether. |
| + DCHECK(settings().force_solid_color_scrollbars); |
| LayerImpl* root_scroll = RootScrollLayer(); |
| DCHECK(root_scroll); |
| @@ -252,7 +257,7 @@ void LayerTreeImpl::UpdateDrawProperties() { |
| if (IsActiveTree() && RootScrollLayer() && RootClipLayer()) |
| UpdateRootScrollLayerSizeDelta(); |
| - if (settings().solid_color_scrollbars && |
| + if (settings().force_solid_color_scrollbars && |
| IsActiveTree() && |
| RootScrollLayer()) { |
| UpdateSolidColorScrollbars(); |