pgorszkowski-igalia
WebCore contributor
Summary
Primarily a WPE/GTK port contributor working across the GStreamer-backed media pipeline (canvas captureStream sources, holepunch rendering, `requestVideoFrameCallback` timing) with adjacent work in accessibility event exposure, bfcache policy on low-end devices, and test262/WPE expectations gardening. No commits classified as security fixes or hardening; the pattern is platform integration and test infrastructure rather than vulnerability work. One item stands out as an audit angle: a fix making the `navigator.mediaCapabilities` wrapper non-collectable before its owning `navigator` — a JS wrapper lifetime bug. Similar navigator-attached wrapper objects in the WPE/GStreamer media bindings are a reasonable place to sweep for the same reachability mistake.
Components
Security Fix History
- No security fixes recorded
Hardening Commits
- No hardening commits recorded
Recent Commits
- 2026-07-31 [WPE][GTK] Gardening failing test262 tests
- 2026-07-31 [WPE][GTK] use a separate expectations file for test262
- 2026-07-30 [WPE] webrtc/vp8-then-h264.html is a rare flaky crash
- 2026-07-19 [WPE][Accessibility] focus change accessibility event is not exposed
- 2026-07-09 [WPE] don't put page with multimedia to bfCache on low-end devices
- 2026-06-12 [GStreamer] Video element with canvas captureStream source should not use holepunch rendering
- 2026-06-12 navigator.mediaCapabilities wrapper should not become GC-collectable before its navigator object
- 2026-06-04 [GStreamer] mediaTime from requestVideoFrameCallback is wrong in case of captureCanvas as source