Fix leaks in DrawingBufferTest

DrawingBuffer is not deleted until all mailboxes are released.

BUG=524139

Review URL: https://codereview.chromium.org/1316143002

git-svn-id: svn://svn.chromium.org/blink/trunk@201241 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 3006073f
...@@ -262,6 +262,7 @@ TEST_F(DrawingBufferTest, verifyResizingProperlyAffectsMailboxes) ...@@ -262,6 +262,7 @@ TEST_F(DrawingBufferTest, verifyResizingProperlyAffectsMailboxes)
m_drawingBuffer->markContentsChanged(); m_drawingBuffer->markContentsChanged();
EXPECT_TRUE(m_drawingBuffer->prepareMailbox(&mailbox, 0)); EXPECT_TRUE(m_drawingBuffer->prepareMailbox(&mailbox, 0));
EXPECT_EQ(initialSize, webContext()->mostRecentlyProducedSize()); EXPECT_EQ(initialSize, webContext()->mostRecentlyProducedSize());
m_drawingBuffer->mailboxReleased(mailbox, false);
m_drawingBuffer->beginDestruction(); m_drawingBuffer->beginDestruction();
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment