Index: cc/resources/video_resource_updater.cc |
diff --git a/cc/resources/video_resource_updater.cc b/cc/resources/video_resource_updater.cc |
index f6d08d1e3f98e07c0c64c7931af0248fa436c417..aff06216a0a2e156be08d9d3846007eedacfb9e5 100644 |
--- a/cc/resources/video_resource_updater.cc |
+++ b/cc/resources/video_resource_updater.cc |
@@ -386,6 +386,8 @@ VideoFrameExternalResources VideoResourceUpdater::CreateForHardwarePlanes( |
TextureMailbox(mailbox_holder->mailbox, |
mailbox_holder->texture_target, |
mailbox_holder->sync_point)); |
+ external_resources.mailboxes.back().set_allow_overlay( |
+ video_frame->allow_overlay()); |
external_resources.release_callbacks.push_back( |
base::Bind(&ReturnTexture, AsWeakPtr(), video_frame)); |
return external_resources; |