carlosgcampos

WebCore contributor

198 commits (11mo)
1 hardening
View all commits on GitHub ↗

Summary

carlosgcampos works almost entirely in the GTK/WPE graphics stack, driving the in-progress migration of the coordinated compositor from TextureMapper to Skia: CoordinatedPlatformLayerBuffer variants, DMA-BUF and GL-memory video buffer import, promise images, and making TextureMapper optional at build time. The output is port-level rendering infrastructure rather than security work, with a recurring trail of buffer-format corrections as the new backend lands — y-flips under SHM/GBM mapped buffers, RB channel swaps on non-accelerated video, and a WebGL offscreen-canvas crash regression. Where to look next: the freshly-rewritten Skia video buffer import paths, where externally-supplied frame geometry meets code still shaking out stride and format assumptions; the CertificateInfo process-swap and service-worker regressions are a separate thread worth reading, since they govern what TLS state the UI process actually sees.

Components

WebCore
28%
Platform
27%
Platform WPE
18%
Platform GTK
17%
WebKit
7%
WTF
2%

Security Fix History

Hardening Commits

Recent Commits

1 / 14

← All Contributors