OLD | NEW |
1 // Copyright 2012 The Chromium Authors. All rights reserved. | 1 // Copyright 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include <stddef.h> | 5 #include <stddef.h> |
6 | 6 |
7 #include <unordered_map> | 7 #include <unordered_map> |
8 | 8 |
9 #include "base/threading/thread_task_runner_handle.h" | 9 #include "base/threading/thread_task_runner_handle.h" |
10 #include "cc/animation/animation_host.h" | 10 #include "cc/animation/animation_host.h" |
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
118 params.settings = &layer_tree_settings_; | 118 params.settings = &layer_tree_settings_; |
119 params.task_graph_runner = &task_graph_runner_; | 119 params.task_graph_runner = &task_graph_runner_; |
120 params.animation_host = | 120 params.animation_host = |
121 AnimationHost::CreateForTesting(ThreadInstance::MAIN); | 121 AnimationHost::CreateForTesting(ThreadInstance::MAIN); |
122 | 122 |
123 layer_tree_host_.reset( | 123 layer_tree_host_.reset( |
124 new FakeResourceTrackingLayerTreeHost(&fake_client_, ¶ms)); | 124 new FakeResourceTrackingLayerTreeHost(&fake_client_, ¶ms)); |
125 layer_tree_ = layer_tree_host_->GetLayerTree(); | 125 layer_tree_ = layer_tree_host_->GetLayerTree(); |
126 layer_tree_host_->SetVisible(true); | 126 layer_tree_host_->SetVisible(true); |
127 fake_client_.SetLayerTreeHost(layer_tree_host_.get()); | 127 fake_client_.SetLayerTreeHost(layer_tree_host_.get()); |
128 // Force output surface creation for renderer capabilities. | |
129 layer_tree_host_->Composite(base::TimeTicks()); | |
130 EXPECT_FALSE(layer_tree_host_->output_surface_lost()); | |
131 } | 128 } |
132 | 129 |
133 LayerImpl* LayerImplForScrollAreaAndScrollbar( | 130 LayerImpl* LayerImplForScrollAreaAndScrollbar( |
134 FakeLayerTreeHost* host, | 131 FakeLayerTreeHost* host, |
135 std::unique_ptr<Scrollbar> scrollbar, | 132 std::unique_ptr<Scrollbar> scrollbar, |
136 bool reverse_order, | 133 bool reverse_order, |
137 bool use_solid_color_scrollbar, | 134 bool use_solid_color_scrollbar, |
138 int thumb_thickness, | 135 int thumb_thickness, |
139 int track_start) { | 136 int track_start) { |
140 scoped_refptr<Layer> layer_tree_root = Layer::Create(); | 137 scoped_refptr<Layer> layer_tree_root = Layer::Create(); |
(...skipping 947 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1088 TestScale(gfx::Rect(1240, 0, 15, 1333), 2.7754839f); | 1085 TestScale(gfx::Rect(1240, 0, 15, 1333), 2.7754839f); |
1089 TestScale(gfx::Rect(1240, 0, 15, 677), 2.46677136f); | 1086 TestScale(gfx::Rect(1240, 0, 15, 677), 2.46677136f); |
1090 | 1087 |
1091 // Horizontal Scrollbars. | 1088 // Horizontal Scrollbars. |
1092 TestScale(gfx::Rect(0, 1240, 1333, 15), 2.7754839f); | 1089 TestScale(gfx::Rect(0, 1240, 1333, 15), 2.7754839f); |
1093 TestScale(gfx::Rect(0, 1240, 677, 15), 2.46677136f); | 1090 TestScale(gfx::Rect(0, 1240, 677, 15), 2.46677136f); |
1094 } | 1091 } |
1095 | 1092 |
1096 } // namespace | 1093 } // namespace |
1097 } // namespace cc | 1094 } // namespace cc |
OLD | NEW |