summaryrefslogtreecommitdiffstats
path: root/cc
diff options
context:
space:
mode:
authorenne@chromium.org <enne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-14 19:32:51 +0000
committerenne@chromium.org <enne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-14 19:32:51 +0000
commitc2a56ffea7a0dec95862538add67e93a90014dfc (patch)
tree14c76961e3a79166bc438a7e408f99d4024f3cea /cc
parentf017e8f46658c90fb965c9b1cc7404bd6c9a1776 (diff)
downloadchromium_src-c2a56ffea7a0dec95862538add67e93a90014dfc.zip
chromium_src-c2a56ffea7a0dec95862538add67e93a90014dfc.tar.gz
chromium_src-c2a56ffea7a0dec95862538add67e93a90014dfc.tar.bz2
cc: Add lcd text / contents opaque to LayerImpl::AsValue
This will be useful for figuring out if/why certain layers get lcd text. R=nduca@chromium.org Review URL: https://codereview.chromium.org/27033006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228505 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc')
-rw-r--r--cc/layers/layer_impl.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/cc/layers/layer_impl.cc b/cc/layers/layer_impl.cc
index c1fb321..d42ec31 100644
--- a/cc/layers/layer_impl.cc
+++ b/cc/layers/layer_impl.cc
@@ -1298,6 +1298,9 @@ void LayerImpl::AsValueInto(base::DictionaryValue* state) const {
if (clip_parent_)
state->SetInteger("clip_parent", clip_parent_->id());
+
+ state->SetBoolean("can_use_lcd_text", can_use_lcd_text());
+ state->SetBoolean("contents_opaque", contents_opaque());
}
size_t LayerImpl::GPUMemoryUsageInBytes() const { return 0; }