summaryrefslogtreecommitdiffstats
path: root/cc
diff options
context:
space:
mode:
Diffstat (limited to 'cc')
-rw-r--r--cc/layers/picture_layer.cc2
-rw-r--r--cc/trees/layer_tree_settings.cc3
-rw-r--r--cc/trees/layer_tree_settings.h1
3 files changed, 4 insertions, 2 deletions
diff --git a/cc/layers/picture_layer.cc b/cc/layers/picture_layer.cc
index 61dce74..5d54574 100644
--- a/cc/layers/picture_layer.cc
+++ b/cc/layers/picture_layer.cc
@@ -116,7 +116,7 @@ bool PictureLayer::Update(ResourceUpdateQueue* queue,
pending_invalidation_.Swap(&pile_invalidation_);
pending_invalidation_.Clear();
- if (layer_tree_host()->settings().using_synchronous_renderer_compositor) {
+ if (layer_tree_host()->settings().record_full_layer) {
// Workaround for http://crbug.com/235910 - to retain backwards compat
// the full page content must always be provided in the picture layer.
visible_layer_rect = gfx::Rect(bounds());
diff --git a/cc/trees/layer_tree_settings.cc b/cc/trees/layer_tree_settings.cc
index 4b56d7c..ec40905 100644
--- a/cc/trees/layer_tree_settings.cc
+++ b/cc/trees/layer_tree_settings.cc
@@ -64,7 +64,8 @@ LayerTreeSettings::LayerTreeSettings()
use_rgba_4444_textures(false),
touch_hit_testing(true),
texture_id_allocation_chunk_size(64),
- use_occlusion_for_tile_prioritization(false) {
+ use_occlusion_for_tile_prioritization(false),
+ record_full_layer(false) {
}
LayerTreeSettings::~LayerTreeSettings() {}
diff --git a/cc/trees/layer_tree_settings.h b/cc/trees/layer_tree_settings.h
index 21d72c9..3624b97 100644
--- a/cc/trees/layer_tree_settings.h
+++ b/cc/trees/layer_tree_settings.h
@@ -80,6 +80,7 @@ class CC_EXPORT LayerTreeSettings {
bool touch_hit_testing;
size_t texture_id_allocation_chunk_size;
bool use_occlusion_for_tile_prioritization;
+ bool record_full_layer;
LayerTreeDebugState initial_debug_state;
};