-
Notifications
You must be signed in to change notification settings - Fork 11
Home
Manuel Rego edited this page Jun 14, 2026
·
896 revisions
URL: https://www.webengineshackfest.org/
Mastodon: @webhackfest@floss.social
Bluesky: @webengineshackfest.org
YouTube: @webhackfest
Dates: 15-17 June 2026
Matrix room: webengineshackfest:matrix.org
IRC channel: #webengineshackfest on OFTC
Wifi: weh2026 / mosaic1993
Note
REMOTE PARTICIPATION
The Web Engines Hackfest 2026 will be a fully hybrid event. Remote participation will be possible for both talks and breakout sessions.
- Monday 15th: Talks live stream at https://youtube.com/live/EFp-A7T4c0U
- Tuesday 16th & Wednesday 17th: Links to conference calls in each breakout session issue
| Time CEST | Monday 15th |
|---|---|
| 10:00-11:30 |
Kick-off introduction Talks |
| 11:30-12:00 | Coffee break |
| 12:00-13:45 | Talks |
| 13:45-15:30 | Lunch |
| 15:30-16:30 | Talks |
| 16:30-17:00 | Coffee break |
| 17:00-18:00 | Talks |
| Time CEST | Tuesday 16th | Wednesday 17th |
|---|---|---|
| 10:00-11:30 | Breakout Sessions | Breakout Sessions |
| 11:30-12:00 | Coffee break | Coffee break |
| 12:00-13:30 | Breakout Sessions | Breakout Sessions |
| 13:30-15:00 | Lunch | Lunch |
| 15:00-16:30 | Breakout Sessions | Breakout Sessions |
| 16:30-18:00 | Breakout Sessions | Breakout Sessions |

Important
Talks live stream at https://youtube.com/live/EFp-A7T4c0U
| Time CEST | Arao Auditorium |
|---|---|
| 09:30-10:00 | Registration |
| 10:00-10:30 | Kick-off introduction |
| 10:30-11:00 | Accessible Testing in WPT: From Dream to Reality by Valerie Young |
| 11:00-11:30 | HarfBuzz at 20! by Behdad Esfahbod |
| 11:30-12:00 | Break |
| 12:00-12:30 | A new streams API? by James M Snell |
| 12:30-13:00 | Decoupling Extensions from Chrome: The Journey to a Modular Extensions Layer by Miyoung Shin |
| 13:00-13:45 | The EU Cyber Resilience Act: what is it, and how does it affect web browsers? by Aki Rose Braun, Daniel Ari Ehrenberg Goldberg |
| 13:45-15:30 | Lunch |
| 15:30-16:00 | Introduction to the RustNN ecosystem by Markus Tavenrath |
| 16:00-16:30 | DOM Localization by Eemeli Aro |
| 16:30-17:00 | Break |
| 17:00-17:30 | How to ship a registry when nobody wants to run one by Aki Rose Braun, Ethan Arrowood |
| 17:30-18:00 | npmx: a fast, modern browser for the npm registry by Daniel Roe, Matias Leandro Capeletto (patak) |

| Time CEST | HTML Room (rooms 9 + 10) |
CSS Room (rooms 6 + 7) |
JS Room (rooms 4 + 5) |
|---|---|---|---|
| 10:00-11:30 | WPE Track | Cyber Resilience Act | JS-less localized absolute time formatting |
| 11:30-12:00 | Break | Break | Break |
| 12:00-13:30 | WPE Track | AI ate web food! Putting a browser on a (memory) diet | Cross-Origin Storage (COS) |
| 13:30-15:00 | Lunch | Lunch | Lunch |
| 15:00-16:30 | Memory Safety in WebKit | Building Servo DevTools | WinterTC |
| 16:30-18:00 | HTML-in-Canvas for WebKit | Servo | AsyncContext: where are we now? |
| Time CEST | HTML Room (rooms 9 + 10) |
CSS Room (rooms 6 + 7) |
JS Room (rooms 4 + 5) |
|---|---|---|---|
| 10:00-11:30 | Web Security Model: mapping collaboratively the security baseline of the Web Platform | How can browsers help meet WCAG? | Extended Canvas Text Metrics - moving it forward |
| 11:30-12:00 | Break | Break | Break |
| 12:00-13:30 | Web Components Next Steps | FedCM: AI agent and federated signin (or another FedCM topic, if attendees prefer) | Beyond testing and type checking JavaScript: Can we be bothered? |
| 13:30-15:00 | Lunch | Lunch | Lunch |
| 15:00-16:30 | WHATNOT: Meeting for the WHATWG | Hacking WebView features for Servo | Private Browsers: Ask Us Anything, Then Help Us! |
| 16:30-18:00 | Navigation 101 | Web Cryptography API | MathML Core |