Our great sponsors
-
WebKit
Home of the WebKit project, the browser engine used by Safari, Mail, App Store and many other applications on macOS, iOS and Linux.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I recently started to fork webkit to make it a Webview with a reduced attack surface.
The most interesting part was the Quirks.cpp file [1] that contains literally randomized css classnames inside the web browser code because a major website was so shitty and spec violating in their implementations.
I mean, fixing a website in a browser source code...this shit got out of hand real quick yo.
[1] https://github.com/WebKit/WebKit/blob/main/Source/WebCore/pa...
Related posts
- Disabling iOS Personalized Ads tells kernel to kill daemon every 3 seconds
- Apple's Safari browser is still vulnerable to Spectre attacks
- iLeakage: Browser-Based Timerless Speculative Execution Attacks on Apple Devices
- WebKit implements canvas noise injection
- Mozilla Standards Positions Opposes Web Integrity API