Uploaded June 2023 | Updated September 2026, 2 weeks ago
My talk at Web Engines Hackfest: youtube.com/watch?v=De8N1zrQwRs
SimpleTrimCSS: github.com/tslater2006/SimpleTrimCSS
PR: github.com/SerenityOS/serenity/pull/19365
Follow me on Twitter: twitter.com/awesomekling
Sponsor me on GitHub: github.com/sponsors/awesomekling
Support me on Patreon: patreon.com/awesomekling
Donate via PayPal: paypal.me/awesomekling
Discord: discord.gg/serenityos
Merch: store.serenityos.org
SerenityOS is a new operating system that we're building from scratch. serenityos.org
Ladybird is a cross-platform web browser, also part of the SerenityOS project. :^)
00:00 Intro / Task of the day
00:38 Making a reduction
12:38 Investigating the problem
16:45 Supporting min() in CSS grid track lists
26:25 Testing the first fix
26:54 Investigating grid item height issue
34:05 Making grid tracks accommodate vertical margins
40:18 Testing the second fix
40:55 Making a test for the CSS parser fix
43:37 First git commit
46:11 Making a test for the grid track sizing fix
48:03 Second git commit
49:23 Investigating a layout test regression
1:00:52 Checking null.com one more time
1:01:15 Outro / My talk at the Web Engines Hackfest
My talk at Web Engines Hackfest: youtube.com/watch?v=De8N1zrQwRs
SimpleTrimCSS: github.com/tslater2006/SimpleTrimCSS
PR: github.com/SerenityOS/serenity/pull/19365
Follow me on Twitter: twitter.com/awesomekling
Sponsor me on GitHub: github.com/sponsors/awesomekling
Support me on Patreon: patreon.com/awesomekling
Donate via PayPal: paypal.me/awesomekling
Discord: discord.gg/serenityos
Merch: store.serenityos.org
SerenityOS is a new operating system that we're building from scratch. serenityos.org
Ladybird is a cross-platform web browser, also part of the SerenityOS project. :^)
00:00 Intro / Task of the day
00:38 Making a reduction
12:38 Investigating the problem
16:45 Supporting min() in CSS grid track lists
26:25 Testing the first fix
26:54 Investigating grid item height issue
34:05 Making grid tracks accommodate vertical margins
40:18 Testing the second fix
40:55 Making a test for the CSS parser fix
43:37 First git commit
46:11 Making a test for the grid track sizing fix
48:03 Second git commit
49:23 Investigating a layout test regression
1:00:52 Checking null.com one more time
1:01:15 Outro / My talk at the Web Engines Hackfest










