Bug 1219919 - Ignore some non-Nightly texture leaks. r=erahm a=CLOSED TREE
--- 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.
"""