Index: content/renderer/pepper/pepper_plugin_instance_impl.cc |
diff --git a/content/renderer/pepper/pepper_plugin_instance_impl.cc b/content/renderer/pepper/pepper_plugin_instance_impl.cc |
index 00e2f0508be54c77aee19816e6b11e8061f28039..6738c0b0565225b868c9ffbb3afdffb0d8c54eb4 100644 |
--- a/content/renderer/pepper/pepper_plugin_instance_impl.cc |
+++ b/content/renderer/pepper/pepper_plugin_instance_impl.cc |
@@ -2039,13 +2039,15 @@ void PepperPluginInstanceImpl::UpdateLayer(bool device_changed) { |
bool opaque = false; |
if (want_3d_layer) { |
DCHECK(bound_graphics_3d_.get()); |
- texture_layer_ = cc::TextureLayer::CreateForMailbox(NULL); |
+ texture_layer_ = cc::TextureLayer::CreateForMailbox( |
+ cc_blink::WebLayerImpl::LayerSettings(), NULL); |
opaque = bound_graphics_3d_->IsOpaque(); |
texture_layer_->SetTextureMailboxWithoutReleaseCallback( |
cc::TextureMailbox(mailbox, GL_TEXTURE_2D, sync_point)); |
} else { |
DCHECK(bound_graphics_2d_platform_); |
- texture_layer_ = cc::TextureLayer::CreateForMailbox(this); |
+ texture_layer_ = cc::TextureLayer::CreateForMailbox( |
+ cc_blink::WebLayerImpl::LayerSettings(), this); |
bound_graphics_2d_platform_->AttachedToNewLayer(); |
opaque = bound_graphics_2d_platform_->IsAlwaysOpaque(); |
texture_layer_->SetFlipped(false); |