[webkit-changes] [WebKit/WebKit] 3a946c: [UnifiedPDF] API test suite should run on iOS too

Abrar Rahman Protyasha noreply at github.com
Tue Sep 17 16:33:15 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 3a946c778b622525f618bb6436f5ab1a85f981bc
      https://github.com/WebKit/WebKit/commit/3a946c778b622525f618bb6436f5ab1a85f981bc
  Author: Abrar Rahman Protyasha <a_protyasha at apple.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M LayoutTests/platform/ios/TestExpectations
    R LayoutTests/platform/ios/fast/replaced/encrypted-pdf-as-object-and-embed-expected.txt
    M Source/WTF/wtf/PlatformEnableCocoa.h
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/UnifiedPDFTests.mm

  Log Message:
  -----------
  [UnifiedPDF] API test suite should run on iOS too
https://bugs.webkit.org/show_bug.cgi?id=279827
rdar://136131446

Reviewed by Wenson Hsieh.

As we bring more functionality to the PDF plugin on iOS, we need to
start getting test coverage up to par with macOS, too. This patch takes
the first step in that direction by building relevant API tests for iOS.

We also enable testing by default for iOS 18+.

* LayoutTests/platform/ios/TestExpectations:
* LayoutTests/platform/ios/fast/replaced/encrypted-pdf-as-object-and-embed-expected.txt: Removed.
* Source/WTF/wtf/PlatformEnableCocoa.h:
* Tools/TestWebKitAPI/Tests/WebKitCocoa/UnifiedPDFTests.mm:
(TestWebKitAPI::UNIFIED_PDF_TEST):

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