Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: a2054f59c10a9e641d7b8d49bbc4a6841cbcbe35
      
https://github.com/WebKit/WebKit/commit/a2054f59c10a9e641d7b8d49bbc4a6841cbcbe35
  Author: Youenn Fablet <youe...@gmail.com>
  Date:   2022-11-16 (Wed, 16 Nov 2022)

  Changed paths:
    M Source/WebCore/platform/mediastream/cocoa/DisplayCaptureSourceCocoa.cpp
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/GetDisplayMediaWindowAndScreen.mm

  Log Message:
  -----------
  REGRESSION (Ventura): [ Ventura+ ] 
TestWebKitAPI.ServiceWorker.ServiceWorkerWindowClientFocus is a constant failure
https://bugs.webkit.org/show_bug.cgi?id=247928
rdar://problem/102346207

Reviewed by Eric Carlson.

Make sure to set label in DisplayCaptureSourceCocoa sources.
Update GetDisplayMediaWindowAndScreen.mm test so that sleep disabler happens 
when capture happens and does not happen when capture does not happen.

* Source/WebCore/platform/mediastream/cocoa/DisplayCaptureSourceCocoa.cpp:
(WebCore::DisplayCaptureSourceCocoa::settings):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/GetDisplayMediaWindowAndScreen.mm:
(TestWebKitAPI::TEST):

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


_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to