-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Reduce unsafeness in PDF code even more #47703
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reduce unsafeness in PDF code even more #47703
Conversation
|
EWS run on previous version of this PR (hash 8609899) Details |
Safer C++ Build #42968 (8609899)❌ Found 3 failing files with 8 issues. Please address these issues before landing. See WebKit Guidelines for Safer C++ Programming.
|
8609899 to
3a9eefd
Compare
|
EWS run on previous version of this PR (hash 3a9eefd) Details |
Safer C++ Build #42990 (3a9eefd)
|
3a9eefd to
45675be
Compare
|
EWS run on current version of this PR (hash 45675be) Details |
https://bugs.webkit.org/show_bug.cgi?id=295577 Reviewed by Chris Dumez. Apply https://github.com/WebKit/WebKit/wiki/Safer-CPP-Guidelines and notably introduce lazyInitialize for OSObjectPtr so WorkQueue's dispatchQueue() becomes "protected". And inline a couple things in GraphicsContextCG so platformContext() becomes "protected". Canonical link: https://commits.webkit.org/297117@main
45675be to
6539fb7
Compare
|
Committed 297117@main (6539fb7): https://commits.webkit.org/297117@main Reviewed commits have been landed. Closing PR #47703 and removing active labels. |
🧪 services
6539fb7
45675be
🧪 ios-wk2🧪 api-mac🧪 api-ios🧪 mac-AS-debug-wk2🧪 gtk-wk2🧪 mac-intel-wk2