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