Since https://trac.webkit.org/changeset/236877/webkit this test is failing in GTK and WPE. This is MediaStream related.
Created attachment 397976 [details] Patch
Created attachment 397977 [details] Patch
*** Bug 205930 has been marked as a duplicate of this bug. ***
*** Bug 210337 has been marked as a duplicate of this bug. ***
*** Bug 206149 has been marked as a duplicate of this bug. ***
*** Bug 192886 has been marked as a duplicate of this bug. ***
*** Bug 210843 has been marked as a duplicate of this bug. ***
Comment on attachment 397977 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=397977&action=review > Source/WebCore/platform/mediastream/gstreamer/MockRealtimeAudioSourceGStreamer.cpp:102 > + auto sample = adoptGRef(gst_sample_new(buffer, caps.get(), nullptr, nullptr)); Buffer seems to be leaking here as gst_sample_new takes it as [transfer none] and it is not adopted to a GRefPtr above.
Committed r260937: <https://trac.webkit.org/changeset/260937>
Comment on attachment 397977 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=397977&action=review >> Source/WebCore/platform/mediastream/gstreamer/MockRealtimeAudioSourceGStreamer.cpp:102 >> + auto sample = adoptGRef(gst_sample_new(buffer, caps.get(), nullptr, nullptr)); > > Buffer seems to be leaking here as gst_sample_new takes it as [transfer none] and it is not adopted to a GRefPtr above. Oops indeed. Thanks for the review!