Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: c4afabf9c6d1f511b40de1ef31c74d0f22be1e67
      
https://github.com/WebKit/WebKit/commit/c4afabf9c6d1f511b40de1ef31c74d0f22be1e67
  Author: Jean-Yves Avenard <[email protected]>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M 
LayoutTests/http/tests/media/fairplay/fps-mse-attach-cdm-after-key-exchange.html
    M 
LayoutTests/http/tests/media/fairplay/fps-mse-unmuxed-key-rotation-expected.txt
    R 
LayoutTests/platform/mac-sequoia-wk2/http/tests/media/fairplay/fps-mse-attach-cdm-after-key-exchange-expected.txt
    M LayoutTests/platform/mac-site-isolation/TestExpectations
    M LayoutTests/platform/mac-wk1/TestExpectations
    M LayoutTests/platform/mac-wk2/TestExpectations
    R 
LayoutTests/platform/mac-wk2/http/tests/media/fairplay/fps-mse-attach-cdm-after-key-exchange-expected.txt
    M LayoutTests/platform/mac/TestExpectations
    M 
Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm

  Log Message:
  -----------
  [FairPlay/MSE] regression tests are disabled
https://bugs.webkit.org/show_bug.cgi?id=300597
rdar://162491649

Reviewed by Youenn Fablet.

Code for MSE/EME was dependent on supportsAttachContentKey() to return true.
However, on open source build, those would have always always returned false.
Once the AVContentKeySession became the default (macOS sonoma and later)
the tests would have started to fail. All MSE/FairPlay tests had been
marked as failing over the years, removing critical testing infrastructure.

We remove those tests, and migrate those to builds using the internal SDK.

* 
LayoutTests/platform/mac-sequoia-wk2/http/tests/media/fairplay/fps-mse-attach-cdm-after-key-exchange-expected.txt:
 Removed.
* 
LayoutTests/platform/mac-wk2/http/tests/media/fairplay/fps-mse-attach-cdm-after-key-exchange-expected.txt:
 Removed.
* LayoutTests/platform/mac-wk1/TestExpectations:
* LayoutTests/platform/mac-wk2/TestExpectations:
* LayoutTests/platform/mac/TestExpectations:
* 
Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:
(WebCore::SourceBufferPrivateAVFObjC::attachContentKeyToSampleIfNeeded):
(WebCore::supportsAttachContentKey): Deleted.

Canonical link: https://commits.webkit.org/301468@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