Given Google's domination in the browser market, there really needs to be some accountability. Web browsers are an incredibly important tool for most(all?) businesses and if changes are not documented (including stealth patches) this is very concerning.