Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: d4ab7b6d6f910cf04f3b4f120bbf1f0fb5b55915
      
https://github.com/WebKit/WebKit/commit/d4ab7b6d6f910cf04f3b4f120bbf1f0fb5b55915
  Author: Philippe Normand <[email protected]>
  Date:   2025-06-02 (Mon, 02 Jun 2025)

  Changed paths:
    M Source/WebCore/platform/mediastream/gstreamer/DesktopPortal.cpp

  Log Message:
  -----------
  [WPE] Crash when running the mdn-bcd-collector test suite after 292932@main
https://bugs.webkit.org/show_bug.cgi?id=293786

Reviewed by Carlos Alberto Lopez Perez.

There is a risk of recursion within the mainloop spin in accessCamera(), when 
enumerateDevices() is
called multiple times without awaiting the result. For the time being, exit 
early if an
accessCamera() call is already in-progress.

* Source/WebCore/platform/mediastream/gstreamer/DesktopPortal.cpp:
(WebCore::DesktopPortalCamera::accessCamera):

Canonical link: https://commits.webkit.org/295675@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to