Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: b9ce71c4d1e7d8fab74d2bdb1b6930e3bbc6328c
      
https://github.com/WebKit/WebKit/commit/b9ce71c4d1e7d8fab74d2bdb1b6930e3bbc6328c
  Author: Abrar Rahman Protyasha <[email protected]>
  Date:   2025-03-23 (Sun, 23 Mar 2025)

  Changed paths:
    M Source/WebKit/SaferCPPExpectations/ForwardDeclCheckerExpectations
    M 
Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/PDFPresentationController.mm
    M Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/UnifiedPDFPlugin.mm

  Log Message:
  -----------
  [Safer CPP] Address ForwardDeclChecker warnings under UnifiedPDF files
https://bugs.webkit.org/show_bug.cgi?id=290288
rdar://147691279

Reviewed by Chris Dumez.

Note that this is a best effort attempt, and we will still have warnings
in UnifiedPDFPlugin.mm and in PDFDataDetectorOverlayController.mm. The
warnings that persist are false positives surfaced in open source
configurations, though, since types such as CGPDFPageLayoutRef and
DDHighlightRef are defined in private framework headers.

* Source/WebKit/SaferCPPExpectations/ForwardDeclCheckerExpectations:
* Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/PDFPresentationController.mm:
* Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/UnifiedPDFPlugin.mm:

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