summaryrefslogtreecommitdiffstats
path: root/cc/cc.gyp
diff options
context:
space:
mode:
authorshawnsingh@chromium.org <shawnsingh@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-29 11:48:49 +0000
committershawnsingh@chromium.org <shawnsingh@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-29 11:48:49 +0000
commit2a9d2c1d0978bb0452c90d3261dcd73461556469 (patch)
treea8d9c18028fa21801b117072635d17039c3a4ce5 /cc/cc.gyp
parentb56e4322d94e23ca644557c09b5a5829635e5127 (diff)
downloadchromium_src-2a9d2c1d0978bb0452c90d3261dcd73461556469.zip
chromium_src-2a9d2c1d0978bb0452c90d3261dcd73461556469.tar.gz
chromium_src-2a9d2c1d0978bb0452c90d3261dcd73461556469.tar.bz2
Add CompositingReasons to compositor layers.
This is a re-land after first version (r202580) was reverted. The problem was that extra invalidations occurred due to a call to SetNeedsCommit(). The solution is to avoid calling SetNeedsCommit(), and accept that this debug info will be stale on the impl-thread until something else commits. BUG=240946 Review URL: https://chromiumcodereview.appspot.com/16023024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202848 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/cc.gyp')
-rw-r--r--cc/cc.gyp1
1 files changed, 1 insertions, 0 deletions
diff --git a/cc/cc.gyp b/cc/cc.gyp
index 1447c26..e39cc0f 100644
--- a/cc/cc.gyp
+++ b/cc/cc.gyp
@@ -82,6 +82,7 @@
'input/top_controls_manager.h',
'input/top_controls_manager_client.h',
'layers/append_quads_data.h',
+ 'layers/compositing_reasons.h',
'layers/content_layer.cc',
'layers/content_layer.h',
'layers/content_layer_client.h',