News and developments from the open source browser project