Me:
> Also why they decided to start from scratch, instead of forking at least some components of a working libre browser
Again, further reading has allowed me to answer my own question. SerenityOS was an itch-scratching project where the goal was to try out entirely new approaches. One of the reasons for spinning Ladybird into its own entity is to move away from that, and start making use of existing code where it makes sense.