Uploaded May 2023 | Updated September 2026, 2 weeks ago
PR: github.com/SerenityOS/serenity/pull/19006
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
01:54 Making a simplified testcase
03:40 Analyzing the problem
12:08 Developing a fix
19:37 Testing the fix
22:10 Making a layout test
33:00 Making a git commit
34:24 Reflections
35:00 Outro
PR: github.com/SerenityOS/serenity/pull/19006
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
01:54 Making a simplified testcase
03:40 Analyzing the problem
12:08 Developing a fix
19:37 Testing the fix
22:10 Making a layout test
33:00 Making a git commit
34:24 Reflections
35:00 Outro










![FIXME Roulette: Making [SameObject] JS properties actually hand out the same object
Pull Request (spoilers!): https://github.com/SerenityOS/serenity/pull/16175
SerenityOS is open source on GitHub: https://github.com/SerenityOS/serenity
Follow me on Twitter: https://twitter.com/awesomekling
Sponsor me on GitHub: https://github.com/sponsors/awesomekling
Support me on Patreon: https://patreon.com/awesomekling
Donate via Paypal: https://paypal.me/awesomekling
Discord: https://discord.gg/serenityos
Merch: https://store.serenityos.org/
Intro/Outro music by Katalin Kult: https://www.youtube.com/watch?v=99jIkpLIgtw
SerenityOS is a new operating system that were building from scratch. https://serenityos.org FIXME Roulette: Making [SameObject] JS properties actually hand out the same object](https://i.ytimg.com/vi/XK5o7dyQMzQ/mqdefault.jpg)