summaryrefslogtreecommitdiffstats
path: root/chromium/cc/resources/texture_mailbox_deleter_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/cc/resources/texture_mailbox_deleter_unittest.cc')
-rw-r--r--chromium/cc/resources/texture_mailbox_deleter_unittest.cc7
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());