summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chrome/browser/gtk/bookmark_bar_gtk_unittest.cc3
-rw-r--r--tools/heapcheck/suppressions.txt11
2 files changed, 2 insertions, 12 deletions
diff --git a/chrome/browser/gtk/bookmark_bar_gtk_unittest.cc b/chrome/browser/gtk/bookmark_bar_gtk_unittest.cc
index 1fd0611..fa04251 100644
--- a/chrome/browser/gtk/bookmark_bar_gtk_unittest.cc
+++ b/chrome/browser/gtk/bookmark_bar_gtk_unittest.cc
@@ -41,11 +41,12 @@ class BookmarkBarGtkUnittest : public ::testing::Test {
}
virtual void TearDown() {
+ message_loop_.RunAllPending();
+
bookmark_bar_.reset();
origin_provider_.reset();
browser_.reset();
profile_.reset();
- message_loop_.RunAllPending();
}
MessageLoopForUI message_loop_;
diff --git a/tools/heapcheck/suppressions.txt b/tools/heapcheck/suppressions.txt
index df0e6e1..7e1ae4d 100644
--- a/tools/heapcheck/suppressions.txt
+++ b/tools/heapcheck/suppressions.txt
@@ -249,17 +249,6 @@
# TODO(glider): sometimes the stacks differ between the bot and the local run,
# e.g. "base::subtle::RefCountedBase::RefCountedBase" vs. "RefCountedBase".
{
- bug_38293
- Heapcheck:Leak
- ...
- fun:ScopedRunnableMethodFactory::NewRunnableMethod
- fun:BookmarkBarGtk::BookmarkNodeAdded
- fun:BookmarkModel::AddNode
- fun:BookmarkModel::AddURLWithCreationTime
- fun:BookmarkModel::AddURL
- fun:BookmarkBarGtkUnittest_*
-}
-{
bug_38305
Heapcheck:Leak
fun:browser_sync::UIModelWorker::DoWorkAndWaitUntilDone