Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(22)

Side by Side Diff: cc/trees/layer_tree_host.h

Issue 901813002: Normalize top controls offset to (0, 1), Chromium-side. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2011 The Chromium Authors. All rights reserved. 1 // Copyright 2011 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 #ifndef CC_TREES_LAYER_TREE_HOST_H_ 5 #ifndef CC_TREES_LAYER_TREE_HOST_H_
6 #define CC_TREES_LAYER_TREE_HOST_H_ 6 #define CC_TREES_LAYER_TREE_HOST_H_
7 7
8 #include <limits> 8 #include <limits>
9 #include <set> 9 #include <set>
10 #include <string> 10 #include <string>
(...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after
207 bool has_gpu_rasterization_trigger() const { 207 bool has_gpu_rasterization_trigger() const {
208 return has_gpu_rasterization_trigger_; 208 return has_gpu_rasterization_trigger_;
209 } 209 }
210 void SetHasGpuRasterizationTrigger(bool has_trigger); 210 void SetHasGpuRasterizationTrigger(bool has_trigger);
211 bool UseGpuRasterization() const; 211 bool UseGpuRasterization() const;
212 GpuRasterizationStatus GetGpuRasterizationStatus() const; 212 GpuRasterizationStatus GetGpuRasterizationStatus() const;
213 213
214 void SetViewportSize(const gfx::Size& device_viewport_size); 214 void SetViewportSize(const gfx::Size& device_viewport_size);
215 void SetTopControlsShrinkBlinkSize(bool shrink); 215 void SetTopControlsShrinkBlinkSize(bool shrink);
216 void SetTopControlsHeight(float height); 216 void SetTopControlsHeight(float height);
217 void SetTopControlsContentOffset(float offset); 217 void SetTopControlsShownRatio(float ratio);
218 218
219 gfx::Size device_viewport_size() const { return device_viewport_size_; } 219 gfx::Size device_viewport_size() const { return device_viewport_size_; }
220 220
221 void ApplyPageScaleDeltaFromImplSide(float page_scale_delta); 221 void ApplyPageScaleDeltaFromImplSide(float page_scale_delta);
222 void SetPageScaleFactorAndLimits(float page_scale_factor, 222 void SetPageScaleFactorAndLimits(float page_scale_factor,
223 float min_page_scale_factor, 223 float min_page_scale_factor,
224 float max_page_scale_factor); 224 float max_page_scale_factor);
225 float page_scale_factor() const { return page_scale_factor_; } 225 float page_scale_factor() const { return page_scale_factor_; }
226 gfx::Vector2dF elastic_overscroll() const { return elastic_overscroll_; } 226 gfx::Vector2dF elastic_overscroll() const { return elastic_overscroll_; }
227 227
(...skipping 183 matching lines...) Expand 10 before | Expand all | Expand 10 after
411 411
412 base::WeakPtr<InputHandler> input_handler_weak_ptr_; 412 base::WeakPtr<InputHandler> input_handler_weak_ptr_;
413 base::WeakPtr<TopControlsManager> top_controls_manager_weak_ptr_; 413 base::WeakPtr<TopControlsManager> top_controls_manager_weak_ptr_;
414 414
415 const LayerTreeSettings settings_; 415 const LayerTreeSettings settings_;
416 LayerTreeDebugState debug_state_; 416 LayerTreeDebugState debug_state_;
417 417
418 gfx::Size device_viewport_size_; 418 gfx::Size device_viewport_size_;
419 bool top_controls_shrink_blink_size_; 419 bool top_controls_shrink_blink_size_;
420 float top_controls_height_; 420 float top_controls_height_;
421 float top_controls_content_offset_; 421 float top_controls_shown_ratio_;
422 float device_scale_factor_; 422 float device_scale_factor_;
423 423
424 bool visible_; 424 bool visible_;
425 425
426 base::OneShotTimer<LayerTreeHost> rate_limit_timer_; 426 base::OneShotTimer<LayerTreeHost> rate_limit_timer_;
427 427
428 float page_scale_factor_; 428 float page_scale_factor_;
429 float min_page_scale_factor_; 429 float min_page_scale_factor_;
430 float max_page_scale_factor_; 430 float max_page_scale_factor_;
431 gfx::Vector2dF elastic_overscroll_; 431 gfx::Vector2dF elastic_overscroll_;
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
482 482
483 uint32_t surface_id_namespace_; 483 uint32_t surface_id_namespace_;
484 uint32_t next_surface_sequence_; 484 uint32_t next_surface_sequence_;
485 485
486 DISALLOW_COPY_AND_ASSIGN(LayerTreeHost); 486 DISALLOW_COPY_AND_ASSIGN(LayerTreeHost);
487 }; 487 };
488 488
489 } // namespace cc 489 } // namespace cc
490 490
491 #endif // CC_TREES_LAYER_TREE_HOST_H_ 491 #endif // CC_TREES_LAYER_TREE_HOST_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698