diff options
author | vollick <vollick@chromium.org> | 2015-12-07 20:22:05 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-12-08 04:23:18 +0000 |
commit | 933f496ec9750765871f21d74a3c48eb23c5eb86 (patch) | |
tree | 1da051a81504936113d1f5cc86b05db77d57a6cf /cc/blink/web_layer_impl.h | |
parent | dedc32f56dcaf281c79354958636b0067c04a627 (diff) | |
download | chromium_src-933f496ec9750765871f21d74a3c48eb23c5eb86.zip chromium_src-933f496ec9750765871f21d74a3c48eb23c5eb86.tar.gz chromium_src-933f496ec9750765871f21d74a3c48eb23c5eb86.tar.bz2 |
compositor-worker: plumb element id and mutable properties
For proxied elements, this CL ensures that the element id and mutable
property bitfield are propagated to the compositor.
BUG=430155
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Review URL: https://codereview.chromium.org/1405993008
Cr-Commit-Position: refs/heads/master@{#363737}
Diffstat (limited to 'cc/blink/web_layer_impl.h')
-rw-r--r-- | cc/blink/web_layer_impl.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cc/blink/web_layer_impl.h b/cc/blink/web_layer_impl.h index eb5be7e..e642915 100644 --- a/cc/blink/web_layer_impl.h +++ b/cc/blink/web_layer_impl.h @@ -147,6 +147,10 @@ class WebLayerImpl : public blink::WebLayer { bool isOrphan() const override; void setLayerClient(cc::LayerClient* client) override; const cc::Layer* ccLayer() const override; + void setElementId(uint64_t id) override; + uint64_t elementId() const override; + void setCompositorMutableProperties(uint32_t properties) override; + uint32_t compositorMutableProperties() const override; void setScrollParent(blink::WebLayer* parent) override; void setClipParent(blink::WebLayer* parent) override; |