[webkit-changes] [WebKit/WebKit] 53e617: REGRESSION (269807 at main): [ MacOS Debug x86_64 ] f...

youennf noreply at github.com
Mon Mar 4 08:30:51 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 53e617ff98403e641bb562b20b740136f5471e6e
      https://github.com/WebKit/WebKit/commit/53e617ff98403e641bb562b20b740136f5471e6e
  Author: Youenn Fablet <youenn at apple.com>
  Date:   2024-03-04 (Mon, 04 Mar 2024)

  Changed paths:
    M LayoutTests/fast/mediastream/microphone-change-while-muted.html
    M LayoutTests/platform/mac-wk2/TestExpectations

  Log Message:
  -----------
  REGRESSION (269807 at main): [ MacOS Debug x86_64 ] fast/mediastream/microphone-change-while-muted.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=270368
rdar://123912735

Reviewed by Eric Carlson.

We were removing the device right after the unmute event.
This creates a potential race condition between the IPC message going to GPU process via UIProcess to remove the device
and the IPC message going directly to GPUProcess to stop the audio shared unit.
We are now delaying the message to remove the device to make sure the audio shared unit is stopped when the device gets removed.

* LayoutTests/fast/mediastream/microphone-change-while-muted.html:
* LayoutTests/platform/mac-wk2/TestExpectations:

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



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list