[webkit-changes] [WebKit/WebKit] b7cf9b: imported/w3c/web-platform-tests/feature-policy/rep...

Jean-Yves Avenard noreply at github.com
Thu Jan 12 21:10:32 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: b7cf9b027632fdb99d45d69314b73cc6461ba0d5
      https://github.com/WebKit/WebKit/commit/b7cf9b027632fdb99d45d69314b73cc6461ba0d5
  Author: Jean-Yves Avenard <jya at apple.com>
  Date:   2023-01-12 (Thu, 12 Jan 2023)

  Changed paths:
    M Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferParserAVFObjC.mm

  Log Message:
  -----------
  imported/w3c/web-platform-tests/feature-policy/reporting/encrypted-media-reporting.https.html is a constant crash
https://bugs.webkit.org/show_bug.cgi?id=250534
rdar://104200900

Reviewed by Tim Horton.

On iOS AVStreamDataParser::init will manual release the instance.
If that pointer was stored in a RetainPtr it would lead to a double-release.

* Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferParserAVFObjC.mm:
(WebCore::SourceBufferParserAVFObjC::isContentTypeSupported):

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




More information about the webkit-changes mailing list