diff options
Diffstat (limited to 'chromium/cc/resources/texture_mailbox_deleter_unittest.cc')
-rw-r--r-- | chromium/cc/resources/texture_mailbox_deleter_unittest.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/chromium/cc/resources/texture_mailbox_deleter_unittest.cc b/chromium/cc/resources/texture_mailbox_deleter_unittest.cc index d08da84af90..0d04c9917f0 100644 --- a/chromium/cc/resources/texture_mailbox_deleter_unittest.cc +++ b/chromium/cc/resources/texture_mailbox_deleter_unittest.cc @@ -4,6 +4,7 @@ #include "cc/resources/texture_mailbox_deleter.h" +#include "base/message_loop/message_loop_proxy.h" #include "cc/resources/single_release_callback.h" #include "cc/test/test_context_provider.h" #include "cc/test/test_web_graphics_context_3d.h" @@ -13,13 +14,15 @@ namespace cc { namespace { TEST(TextureMailboxDeleterTest, Destroy) { - scoped_ptr<TextureMailboxDeleter> deleter(new TextureMailboxDeleter); + scoped_ptr<TextureMailboxDeleter> deleter( + new TextureMailboxDeleter(base::MessageLoopProxy::current())); scoped_refptr<TestContextProvider> context_provider = TestContextProvider::Create(); context_provider->BindToCurrentThread(); - unsigned texture_id = context_provider->Context3d()->createTexture(); + GLuint texture_id = 0u; + context_provider->ContextGL()->GenTextures(1, &texture_id); EXPECT_TRUE(context_provider->HasOneRef()); EXPECT_EQ(1u, context_provider->TestContext3d()->NumTextures()); |