| Index: webkit/renderer/compositor_bindings/web_layer_impl.cc
|
| diff --git a/webkit/renderer/compositor_bindings/web_layer_impl.cc b/webkit/renderer/compositor_bindings/web_layer_impl.cc
|
| index 0cac5f9c69dc302985b7258e8f534b14a24438d0..c62dfddae8931c4b4ef7853a6e332bb6f242421e 100644
|
| --- a/webkit/renderer/compositor_bindings/web_layer_impl.cc
|
| +++ b/webkit/renderer/compositor_bindings/web_layer_impl.cc
|
| @@ -43,7 +43,7 @@ namespace {
|
|
|
| struct ImplSidePaintingStatus {
|
| ImplSidePaintingStatus()
|
| - : enabled(cc::switches::IsImplSidePaintingEnabled()) {
|
| + : enabled(false) {
|
| }
|
| bool enabled;
|
| };
|
| @@ -73,6 +73,11 @@ bool WebLayerImpl::UsingPictureLayer() {
|
| return g_impl_side_painting_status.Get().enabled;
|
| }
|
|
|
| +// static
|
| +void WebLayerImpl::SetImplSidePaintingEnabled(bool enabled) {
|
| + g_impl_side_painting_status.Get().enabled = enabled;
|
| +}
|
| +
|
| int WebLayerImpl::id() const { return layer_->id(); }
|
|
|
| void WebLayerImpl::invalidateRect(const blink::WebFloatRect& rect) {
|
| @@ -211,6 +216,10 @@ void WebLayerImpl::setBackgroundFilters(const WebFilterOperations& filters) {
|
| layer_->SetBackgroundFilters(filters_impl.AsFilterOperations());
|
| }
|
|
|
| +void WebLayerImpl::setHasGpuRasterizationHint(bool has_hint) {
|
| + layer_->SetHasGpuRasterizationHint(has_hint);
|
| +}
|
| +
|
| void WebLayerImpl::setAnimationDelegate(
|
| blink::WebAnimationDelegate* delegate) {
|
| animation_delegate_adapter_.reset(
|
|
|