Bug 1219919 - Ignore some non-Nightly texture leaks. r=erahm a=CLOSED TREE
authorAndrew McCreight <continuation@gmail.com>
Tue, 22 Dec 2015 09:39:08 -0800
changeset 317133 01fd84681a25a4ca896fb242755d7b6cd21dfc4f
parent 317132 146a3bd104204954091f736644acec3d48644438
child 317134 c95c9732acfbff8261dab83a6afee206153d9329
child 322762 994008e15a24c0029b2151a378fe18581a8b48b2
push id8643
push usermconley@mozilla.com
push dateTue, 22 Dec 2015 18:28:20 +0000
reviewerserahm, CLOSED
bugs1219919
milestone45.0a2
Bug 1219919 - Ignore some non-Nightly texture leaks. r=erahm a=CLOSED TREE
testing/mozbase/mozleak/mozleak/leaklog.py
--- a/testing/mozbase/mozleak/mozleak/leaklog.py
+++ b/testing/mozbase/mozleak/mozleak/leaklog.py
@@ -61,16 +61,32 @@ def expectedTabProcessLeakCounts():
         'nsTArray_base': 2,
     })
 
     # Bug 1219369 - On Aurora, we leak a SyncObject in Windows.
     appendExpectedLeakCounts({
         'SyncObject': 1
     })
 
+    # Bug 1219916 - On Aurora, we leak textures and image containers
+    # on Windows.
+    appendExpectedLeakCounts({
+        'AsyncTransactionTrackersHolder': 4,
+        'CompositableChild': 4,
+        'CondVar': 4,
+        'Mutex': 8,
+        'PCompositableChild': 4,
+        'PImageContainerChild': 4,
+        'PTextureChild': 4,
+        'SharedMemory': 4,
+        'TextureChild': 4,
+        'TextureData': 4,
+        'WeakReference<MessageListener>': 12,
+    })
+
     return leaks
 
 
 def process_single_leak_file(leakLogFileName, processType, leakThreshold,
                              ignoreMissingLeaks, log=None,
                              stackFixer=None):
     """Process a single leak log.
     """