The Evolution of Chrome: How Google Built the Ultimate Internet Gateway
Chrome's dominance gives Google tremendous influence over how the open web operates. Nowhere is this clearer than in the arena of web extensions and security. The Chrome Web Store created an application marketplace within the browser, enabling everything from password managers to writing assistants. Yet extensions running high-privilege scripts also created serious privacy risks.
Google addressed these vectors by introducing the Manifest V3 extension specification. While Google framed Manifest V3 as a vital upgrade to prevent rogue extensions from sniffing user credentials and executing unauthorized remote code, the developer community pushed back fiercely. The specification restricted the classic webRequest API, which allowed network-level ad blockers like uBlock Origin to intercept and modify incoming data before rendering.
Critics argued that Manifest V3 was a deliberate strike against ad-blocking software designed to protect Google's core digital advertising revenues. While Google introduced the declarative declarativeNetRequest API to preserve basic filtering rules, technical limits on filter rule lists made advanced blocking harder to maintain. The clash highlighted an inescapable structural tension: the company building the world's primary internet gateway is also the world's largest advertising network.