pedroapero , 5 days ago 63.3K commits from 1K+ contributors and still pre-alpha, it's amazing what a nightmare web browsers have become!
63.3K commits from 1K+ contributors and still pre-alpha, it's amazing what a nightmare web browsers have become!