File webkit2gtk3-no-mediastream.patch of Package webkit2gtk3
diff -urp webkitgtk-2.49.90.orig/Source/WebCore/testing/Internals.h webkitgtk-2.49.90/Source/WebCore/testing/Internals.h
--- webkitgtk-2.49.90.orig/Source/WebCore/testing/Internals.h 2025-08-08 04:17:55.636469100 -0500
+++ webkitgtk-2.49.90/Source/WebCore/testing/Internals.h 2025-09-04 19:40:41.723383691 -0500
@@ -201,6 +201,8 @@ class Internals final
, public RealtimeMediaSourceObserver
, private RealtimeMediaSource::AudioSampleObserver
, private RealtimeMediaSource::VideoFrameObserver
+#else
+ , public CanMakeWeakPtr<Internals>
#endif
{
WTF_MAKE_TZONE_ALLOCATED(Internals);