Bug 1365915 - Add Valgrind suppressions for Stylo. r=jseward draft
authorJ. Ryan Stinnett <jryans@gmail.com>
Mon, 14 Aug 2017 09:29:38 -0500
changeset 645943 282c211677a88d91a3fbff0e7ed8bc28f01695bd
parent 645942 6404857df813e3bbc21def3be1c28791b5bc83cc
child 726085 fd996c58ab0d2391443e907a0f010f282b082738
push id73948
push userbmo:jryans@gmail.com
push dateMon, 14 Aug 2017 16:17:54 +0000
reviewersjseward
bugs1365915
milestone57.0a1
Bug 1365915 - Add Valgrind suppressions for Stylo. r=jseward MozReview-Commit-ID: 8XrPy6ovbm7
build/valgrind/x86_64-redhat-linux-gnu.sup
--- a/build/valgrind/x86_64-redhat-linux-gnu.sup
+++ b/build/valgrind/x86_64-redhat-linux-gnu.sup
@@ -611,8 +611,26 @@
    Memcheck:Leak
    match-leak-kinds: definite
    fun:_Znwm
    ...
    fun:__static_initialization_and_destruction_0
    fun:_GLOBAL__sub_I_*.cpp
    obj:/*/lib*/libLLVM-3.6-mesa.so
 }
+
+{
+   map_or<selectors::parser::Combinator,bool,closure> #1 (see bug 1365915)
+   Memcheck:Cond
+   fun:map_or<selectors::parser::Combinator,bool,closure>
+   fun:_ZN9selectors8matching33matches_complex_selector_internal*
+   fun:_ZN9selectors8matching24matches_complex_selector*
+   fun:matches_selector<style::gecko::wrapper::GeckoElement,closure>
+}
+
+{
+   map_or<selectors::parser::Combinator,bool,closure> #2 (see bug 1365915)
+   Memcheck:Cond
+   fun:map_or<selectors::parser::Combinator,bool,closure>
+   fun:_ZN9selectors8matching33matches_complex_selector_internal*
+   fun:_ZN9selectors8matching24matches_complex_selector*
+   fun:{{closure}}<closure>
+}