Browser hacking: Lets fix another Shopify CSS bug! @awesomekling
Browser hacking: Lets fix another Shopify CSS bug!  @awesomekling
Uploaded May 2023 | Updated September 2026, 2 weeks ago
PR: github.com/SerenityOS/serenity/pull/18894

SerenityOS is open source on GitHub: github.com/SerenityOS/serenity

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 and problem description
00:52 Creating a reduction
15:45 Analyzing the problem
18:07 Developing a fix
30:20 Making a layout test
34:26 First git commit
36:14 Interaction between pseudo elements and inline style
43:43 Making another layout test
54:16 Amending the git commit
55:16 Outro
Browser hacking: Lets fix another Shopify CSS bug!SerenityOS update (January 2023)FIXME Roulette: Fallback for missing font glyphs in Windows-encoded PDF documentsSerenityOS update (March 2022)Ladybird browser update (May 2024)SerenityOS Office Hours / Q&A (2022-07-08)SerenityOS Office Hours / Q&A (2023-02-03)SerenityOS update (April 2024)FIXME Roulette: Setting HTMLTableElement.caption to a null valueBrowser hacking: Improving CSS grid support for the Null Games websiteLets fix some bugs in Ladybirds DOM (and improve our WPT score!)Browser hacking: Lets improve CSS performance for Discord
Andreas Kling |

Browser hacking: Let's fix another Shopify CSS bug!

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER