[webkit-changes] [WebKit/WebKit] bd27bc: Cherry-pick 261693 at main (b0b96aa8e1b2). https://bu...

Claudio Saavedra noreply at github.com
Thu Mar 16 01:12:46 PDT 2023


  Branch: refs/heads/webkitglib/2.40
  Home:   https://github.com/WebKit/WebKit
  Commit: bd27bcaaf821b9eb1c95060bd9db3012c02c048b
      https://github.com/WebKit/WebKit/commit/bd27bcaaf821b9eb1c95060bd9db3012c02c048b
  Author: Chris Dumez <cdumez at apple.com>
  Date:   2023-03-16 (Thu, 16 Mar 2023)

  Changed paths:
    M Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.h

  Log Message:
  -----------
  Cherry-pick 261693 at main (b0b96aa8e1b2). https://bugs.webkit.org/show_bug.cgi?id=253898

    Fix data race found by TSan in AudioScheduledSourceNode
    https://bugs.webkit.org/show_bug.cgi?id=253898

    Reviewed by Jer Noble.

    AudioScheduledSourceNode::m_playbackState was accessed from several threads
    without synchronization. Use std::atomic<> to address the issue.

    * Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.h:

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


  Commit: 4bdaccd3d57e4f13bc558ecdc8cc47f4ea4221e2
      https://github.com/WebKit/WebKit/commit/4bdaccd3d57e4f13bc558ecdc8cc47f4ea4221e2
  Author: Claudio Saavedra <csaavedra at igalia.com>
  Date:   2023-03-16 (Thu, 16 Mar 2023)

  Changed paths:
    M Source/JavaScriptCore/disassembler/zydis/Zydis/ZydisDecoder.c
    M Source/JavaScriptCore/disassembler/zydis/Zydis/ZydisSharedData.c

  Log Message:
  -----------
  Cherry-pick 261696 at main (4f087256dcd6). https://bugs.webkit.org/show_bug.cgi?id=252309

    Zydis fails to build in Debug mode with -Werror=type-limits (GCC 12.2 / SCCACHE)
    https://bugs.webkit.org/show_bug.cgi?id=252309

    Reviewed by Yusuke Suzuki.

    Suppress -Wtype-limits while this gets fixed in zydis upstream.

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


Compare: https://github.com/WebKit/WebKit/compare/cbe361695f6a...4bdaccd3d57e


More information about the webkit-changes mailing list