WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
295985
[GStreamer] Flaky mediarecorder layout test crashes with "'Resource deadlock avoided' during 'pthread_join..."
https://bugs.webkit.org/show_bug.cgi?id=295985
Summary
[GStreamer] Flaky mediarecorder layout test crashes with "'Resource deadlock ...
Lauro Moura
Reported
2025-07-15 09:08:46 PDT
At least on WPE Release, some tests reporting this crash at least once on the last 10 layout test runs, with some of them also appearing on the GTK Release queue: http/wpt/mediarecorder/MediaRecorder-video-bitrate.html http/wpt/mediarecorder/MediaRecorder-audio-bitrate.html http/wpt/mediarecorder/MediaRecorder-onremovetrack.html http/wpt/mediarecorder/pause-recording.html http/wpt/mediarecorder/MediaRecorder-multiple-start-stop.html http/wpt/mediarecorder/MediaRecorder-start-stop-crash.html imported/w3c/web-platform-tests/mediacapture-record/MediaRecorder-bitrate.https.html imported/w3c/web-platform-tests/mediacapture-record/MediaRecorder-no-sink.https.html imported/w3c/web-platform-tests/mediacapture-record/MediaRecorder-disabled-tracks.https.html imported/w3c/web-platform-tests/mediacapture-record/MediaRecorder-blob-timecode.https.html While this gets fixed, I'll mark them as flaky crash under the glib platform expectations. Using the first test crash trace at
https://build.webkit.org/results/WPE-Linux-64-bit-Release-Tests/297369@main%20(21864)/http/wpt/mediarecorder/MediaRecorder-video-bitrate-crash-log.txt
Thread 1 (Thread 0x7fc1c3fff6c0 (LWP 206636)): #0 g_log_structured_array (log_level=log_level@entry=G_LOG_LEVEL_ERROR, fields=fields@entry=0x7fc1c3ffe200, n_fields=4) at ../glib/gmessages.c:555 #1 0x00007fc4861c156c in g_log_default_handler (log_domain=log_domain@entry=0x7fc4862190be "GLib", log_level=log_level@entry=6, message=message@entry=0x7fc124003b70 "file ../glib/gthread-posix.c: line 1264 (g_system_thread_wait): error 'Resource deadlock avoided' during 'pthread_join (pt->system_thread, NULL)'", unused_data=unused_data@entry=0x0) at ../glib/gmessages.c:3284 #2 0x00007fc4861c24c0 in g_logv (log_domain=0x7fc4862190be "GLib", log_level=G_LOG_LEVEL_ERROR, format=<optimized out>, args=args@entry=0x7fc1c3ffe360) at ../glib/gmessages.c:1391 #3 0x00007fc4861c27a3 in g_log (log_domain=<optimized out>, log_level=<optimized out>, format=<optimized out>) at ../glib/gmessages.c:1460 #4 0x00007fc4861eede7 in g_system_thread_wait (thread=0x563c7720e740) at ../glib/gthread-posix.c:1264 #5 g_thread_join (thread=0x563c7720e740) at ../glib/gthread.c:1001 #6 0x00007fc485298400 in gst_transcoder_dispose (object=0x563c755b3320) at ../gst-libs/gst/transcoder/gsttranscoder.c:234 #7 0x00007fc485399130 in g_object_unref (_object=0x563c755b3320) at ../gobject/gobject.c:3891 #8 g_object_unref (_object=0x563c755b3320) at ../gobject/gobject.c:3802 #9 0x00007fc485fb9dba in _gst_message_free (message=0x7fc124001dc0) at ../gst/gstmessage.c:208 #10 0x00007fc48529980c in gst_message_unref (msg=0x7fc124001dc0) at /usr/include/gstreamer-1.0/gst/gstmessage.h:374 #11 gst_transcoder_signal_adapter_bus_sync_handler (bus=<optimized out>, message=0x7fc124001dc0, user_data=0x563c771ba480) at ../gst-libs/gst/transcoder/gsttranscoder-signal-adapter.c:148 #12 0x00007fc485f8adab in gst_bus_post (bus=0x563c774d88e0 [GstBus|bus401], message=message@entry=0x7fc124001dc0) at ../gst/gstbus.c:358 #13 0x00007fc48529ab69 in api_bus_post_message (self=self@entry=0x563c755b3320 [GstTranscoder|transcoder10], message_type=message_type@entry=GST_TRANSCODER_MESSAGE_ERROR, firstfield=firstfield@entry=0x7fc48529d499 "error") at ../gst-libs/gst/transcoder/gsttranscoder.c:437 #14 0x00007fc48529ad72 in error_cb (bus=<optimized out>, msg=<optimized out>, user_data=0x563c755b3320) at ../gst-libs/gst/transcoder/gsttranscoder.c:542 #15 0x00007fc48538a4ea in g_closure_invoke (closure=0x7fc1240015c0, return_value=0x0, n_param_values=2, param_values=0x7fc1c3ffe8a0, invocation_hint=0x7fc1c3ffe820) at ../gobject/gclosure.c:832 #16 0x00007fc4853b9b86 in signal_emit_unlocked_R.isra.0 (node=node@entry=0x563c75223f00, detail=detail@entry=129, instance=instance@entry=0x563c77519fe0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fc1c3ffe8a0) at ../gobject/gsignal.c:3812 #17 0x00007fc4853aa92e in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fc1c3ffea60) at ../gobject/gsignal.c:3565 #18 0x00007fc4853aac03 in g_signal_emit (instance=instance@entry=0x563c77519fe0, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3622 #19 0x00007fc485f8b2fb in gst_bus_async_signal_func (bus=0x563c77519fe0 [GstBus|bus403], message=0x563c781c7030, data=<optimized out>) at ../gst/gstbus.c:1286 #20 0x00007fc485f8bae7 in gst_bus_source_dispatch (source=source@entry=0x7fc124002fc0, callback=0x7fc485f8b2a0 <gst_bus_async_signal_func>, user_data=0x0) at ../gst/gstbus.c:841 #21 0x00007fc4861bad36 in g_main_dispatch (context=0x563c754c78e0) at ../glib/gmain.c:3460 #22 g_main_context_dispatch (context=0x563c754c78e0) at ../glib/gmain.c:4200 #23 0x00007fc4862182b8 in g_main_context_iterate.isra.0 (context=0x563c754c78e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4276 #24 0x00007fc4861ba3ff in g_main_loop_run (loop=0x563c754f4860) at ../glib/gmain.c:4479 #25 0x00007fc485298a42 in gst_transcoder_main (data=0x563c755b3320) at ../gst-libs/gst/transcoder/gsttranscoder.c:833 #26 0x00007fc4861ed862 in g_thread_proxy (data=0x563c7720e740) at ../glib/gthread.c:831 #27 0x00007fc4859b8e39 in start_thread (arg=<optimized out>) at pthread_create.c:444 #28 0x00007fc485a408c4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 And stderr output: STDERR: STDERR: warning: Can't open file /memfd:pulseaudio (deleted) during file-backed mapping note processing STDERR: STDERR: warning: Can't open file /memfd:WebKitSharedMemory (deleted) during file-backed mapping note processing STDERR: STDERR: warning: Section `.reg-xstate/206636' in core file too small. STDERR: STDERR: warning: Section `.reg-xstate/206636' in core file too small. STDERR: 0:00:04.692939812 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue41> Failed to push event STDERR: 0:00:04.693139126 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue43> Failed to push event STDERR: thread '<unnamed>' panicked at 'called `Option::unwrap()` on a `None` value', src/fmp4mux/imp.rs:1933:59 STDERR: 0:00:04.695139348 203707 0x563c771ba480 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-7> Panicked: called `Option::unwrap()` on a `None` value details: (NULL) STDERR: 0:00:04.695161339 203707 0x563c771ba480 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-7> Got message: error message: 0x7fc190001110, time 99:99:99.999999999, seq-num 8972, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:04.695237442 203707 0x563c771ba480 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-7> Panicked details: (NULL) STDERR: 0:00:04.695244695 203707 0x563c771ba480 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-7> Got message: error message: 0x7fc1b001a220, time 99:99:99.999999999, seq-num 8979, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:04.695255415 203707 0x563c771ba480 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-7> Panicked details: (NULL) STDERR: 0:00:04.695259703 203707 0x563c771ba480 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-7> Got message: error message: 0x7fc1b0010f70, time 99:99:99.999999999, seq-num 8981, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:04.695271415 203707 0x563c771ba480 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-7> Panicked details: (NULL) STDERR: 0:00:04.695275503 203707 0x563c771ba480 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-7> Got message: error message: 0x7fc1b000edd0, time 99:99:99.999999999, seq-num 8982, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:04.695285341 203707 0x563c771ba480 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-7> Panicked details: (NULL) STDERR: 0:00:04.695289569 203707 0x563c771ba480 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-7> Got message: error message: 0x7fc1b0014da0, time 99:99:99.999999999, seq-num 8983, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:04.695299909 203707 0x563c771ba480 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-7> Panicked details: (NULL) STDERR: 0:00:04.695303375 203707 0x563c771ba480 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-7> Got message: error message: 0x7fc1240073c0, time 99:99:99.999999999, seq-num 8988, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:04.695313875 203707 0x563c771ba480 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-7> Panicked details: (NULL) STDERR: 0:00:04.695317993 203707 0x563c771ba480 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-7> Got message: error message: 0x7fc124006c40, time 99:99:99.999999999, seq-num 8992, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:04.701752291 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue52> Failed to push event STDERR: 0:00:04.706453739 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue42> Failed to push event STDERR: 0:00:04.706471181 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue43> Failed to push event STDERR: 0:00:04.706495317 203707 0x563c771ba480 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-7> Panicked details: (NULL) STDERR: 0:00:04.706510646 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue42> Failed to push event STDERR: 0:00:04.706511166 203707 0x563c771ba480 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-7> Got message: error message: 0x563c782e6a50, time 99:99:99.999999999, seq-num 9376, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:04.706524732 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue42> Failed to push event STDERR: 0:00:04.706527647 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue43> Failed to push event STDERR: 0:00:04.706532216 203707 0x563c771ba480 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-7> Panicked details: (NULL) STDERR: 0:00:04.706542796 203707 0x563c771ba480 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-7> Got message: error message: 0x563c771a2be0, time 99:99:99.999999999, seq-num 9379, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:04.706553646 203707 0x563c771ba480 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-7> Panicked details: (NULL) STDERR: 0:00:04.706557774 203707 0x563c771ba480 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-7> Got message: error message: 0x563c776ca160, time 99:99:99.999999999, seq-num 9380, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:04.706560880 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue40> Failed to push event STDERR: 0:00:04.706566761 203707 0x563c771ba480 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-7> Panicked details: (NULL) STDERR: 0:00:04.706570378 203707 0x563c771ba480 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-7> Got message: error message: 0x563c77a0d480, time 99:99:99.999999999, seq-num 9384, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:04.706590115 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue41> Failed to push event STDERR: 0:00:04.706626423 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue40> Failed to push event STDERR: 0:00:04.706634889 203707 0x563c771ba480 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-7> Panicked details: (NULL) STDERR: 0:00:04.706639217 203707 0x563c771ba480 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-7> Got message: error message: 0x563c781cac70, time 99:99:99.999999999, seq-num 9387, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:04.707597814 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue40> Failed to push event STDERR: 0:00:04.707608334 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue41> Failed to push event STDERR: 0:00:04.707624234 203707 0x563c771ba480 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-7> Panicked details: (NULL) STDERR: 0:00:04.707634012 203707 0x563c771ba480 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-7> Got message: error message: 0x563c776d95a0, time 99:99:99.999999999, seq-num 9389, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:04.724597900 203707 0x563c751ac290 ERROR default gstpipewirecore.c:91:make_core: (null) STDERR: 0:00:04.724984374 203707 0x563c751ac290 ERROR pipewire gstpipewiredeviceprovider.c:625:gst_pipewire_device_provider_start:<pipewiredeviceprovider0> Failed to connect STDERR: 0:00:05.814330614 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue59> Failed to push event STDERR: 0:00:05.816898100 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue59> Failed to push event STDERR: 0:00:06.894823147 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue64> Failed to push event STDERR: thread '<unnamed>' panicked at 'called `Option::unwrap()` on a `None` value', src/fmp4mux/imp.rs:1933:59 STDERR: 0:00:06.897977784 203707 0x563c7720e740 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-10> Panicked: called `Option::unwrap()` on a `None` value details: (NULL) STDERR: 0:00:06.897996589 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue63> Failed to push event STDERR: 0:00:06.898011838 203707 0x563c7720e740 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-10> Got message: error message: 0x7fc18801a480, time 99:99:99.999999999, seq-num 11646, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:06.898014964 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue64> Failed to push event STDERR: 0:00:06.898052655 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue63> Failed to push event STDERR: 0:00:06.898130601 203707 0x563c7720e740 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-10> Panicked details: (NULL) STDERR: 0:00:06.898139868 203707 0x563c7720e740 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-10> Got message: error message: 0x563c75542170, time 99:99:99.999999999, seq-num 11655, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:06.898153584 203707 0x563c7720e740 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-10> Panicked details: (NULL) STDERR: 0:00:06.898159555 203707 0x563c7720e740 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-10> Got message: error message: 0x563c776e7640, time 99:99:99.999999999, seq-num 11657, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:06.898171247 203707 0x563c7720e740 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-10> Panicked details: (NULL) STDERR: 0:00:06.898176737 203707 0x563c7720e740 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-10> Got message: error message: 0x7fc124007140, time 99:99:99.999999999, seq-num 11658, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:06.898185484 203707 0x563c7720e740 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-10> Panicked details: (NULL) STDERR: 0:00:06.898190543 203707 0x563c7720e740 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-10> Got message: error message: 0x7fc124001dc0, time 99:99:99.999999999, seq-num 11660, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:06.898199179 203707 0x563c7720e740 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-10> Panicked details: (NULL) STDERR: 0:00:06.898202826 203707 0x563c7720e740 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-10> Got message: error message: 0x7fc124007b40, time 99:99:99.999999999, seq-num 11661, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:06.898210330 203707 0x563c7720e740 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-10> Panicked details: (NULL) STDERR: 0:00:06.898213857 203707 0x563c7720e740 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-10> Got message: error message: 0x7fc124006c40, time 99:99:99.999999999, seq-num 11662, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:06.898221351 203707 0x563c7720e740 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-10> Panicked details: (NULL) STDERR: 0:00:06.898224697 203707 0x563c7720e740 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-10> Got message: error message: 0x7fc14400ba50, time 99:99:99.999999999, seq-num 11665, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:06.898233784 203707 0x563c7720e740 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-10> Panicked details: (NULL) STDERR: 0:00:06.898237421 203707 0x563c7720e740 ERROR webkitcommon GStreamerCommon.cpp:957:operator():<media-recorder-10> Got message: error message: 0x7fc144006600, time 99:99:99.999999999, seq-num 11668, element 'muxer', GstMessageError, gerror=(GError)NULL, debug=(string)NULL; STDERR: 0:00:06.899193093 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue63> Failed to push event STDERR: 0:00:06.899272122 203707 0x563c751ac290 ERROR queue gstqueue.c:1121:gst_queue_handle_sink_event:<queue64> Failed to push event STDERR: 0:00:06.899239801 203707 0x563c7720e740 ERROR webkitmediarecorder MediaRecorderPrivateGStreamer.cpp:544:operator():<media-recorder-10> Panicked details: (NULL) STDERR: STDERR: (WPEWebProcess:203707): GLib-ERROR **: 19:33:00.473: file ../glib/gthread-posix.c: line 1264 (g_system_thread_wait): error 'Resource deadlock avoided' during 'pthread_join (pt->system_thread, NULL)' STDERR: WPEWebProcess terminated (pid 203707) for reason: crash
Attachments
Add attachment
proposed patch, testcase, etc.
Philippe Normand
Comment 1
2025-07-17 01:47:00 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/48178
EWS
Comment 2
2025-07-18 07:48:05 PDT
Committed
297593@main
(470dea23e950): <
https://commits.webkit.org/297593@main
> Reviewed commits have been landed. Closing PR #48178 and removing active labels.
Radar WebKit Bug Importer
Comment 3
2025-07-18 07:49:14 PDT
<
rdar://problem/156147163
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug