Home Wiki

Chromium

View on consumerrights.wiki ↗

Contents4
  1. Controversies
  2. Manifest V3
  3. Licensing
  4. References
Chromium
Basic Information
Release Year 2-Sep-2008
Product Type
In Production Yes
Official Website https://chromium.org/

Chromium is a free and open-source web browser developed by and primarily maintained by Google.[1] Several major web browsers use Chromium as the base of their software, including Google Chrome,[1] Microsoft Edge,[2] Opera/Opera GX,[3] Brave,[4] and others.

Controversies

Manifest V3

Manifest V3 is an update to the manifest structure used by browser extensions across the majority of the browser market, presented as an upgrade in security, privacy, and performance of these extensions.[5][6] The changes restrict the access browser extensions can have, thereby enhancing security by preventing them from loading remote resources immediately or significantly altering rendered content. These limitations effectively render the browser market's most effective ad-blockers ineffective.[7] Despite the developers' efforts to bypass the issue using workarounds and updated versions of Manifest V3, the software's previous efficiency has not been fully restored. For example, blocked domains cannot be updated as conveniently.[8] This manifest change is supported by leading Chromium-based browsers, making it challenging for other browsers to match previous ad-blocking capabilities without committing to retaining Manifest V2 (such as Firefox, which also utilizes Chromium-sourced manifests) or implementing their own ad-blocking solutions of varying[9]) or utilizing their own ad-blocking solutions[10] of varied effectiveness.[11]

Early disapproval by addon developers

Almost as soon as a design draft for Manifest V3 was made public, on November 9th 2018[12], developers disapproved of the changes proposed by it, including the developers of privacy and security-focused tools such as NoScript, AdGuard, uMatrix, and uBlock Origin.[13] On January 22, 2019, in response to the design draft, the developer for uBlock Origin and uMatrix would go on to write, "if this (quite limited) [...] API ends up being the only way content blockers can accomplish their duty, this essentially means that content blockers I have maintained for years, uBlock Origin ("uBO") and uMatrix, can no longer exist." And also, "[...] deprecating the blocking ability of the [...] API will essentially decrease the level of user agency in Chromium, to the benefit of web sites which obviously would be happy to have the last word in what resources their page can fetch/execute/render."[14] A developer for AdGuard would second his points. A Chromium developer did not immediately answer these points, but instead directed the discussion to take place over private emails rather than the bug tracker.[15]

Licensing

Chromium's code is published under the 3-clause BSD license.[16]

References

  1. 1.0 1.1 "Chromium". The Chromium Projects. Archived from the original on 2025-08-12. Retrieved 2025-08-12.
  2. "10 cool things to check out at Microsoft Build 2019". blogs.microsoft.com. 2019-05-06. Archived from the original on 2019-05-07. Retrieved 2025-08-14.
  3. "Today, Opera 15 has been updated to Opera 16". blogs.opera.com. 2013-08-27. Archived from the original on 2014-08-05. Retrieved 2025-08-14.
  4. "Brave - Homepage". brave.com. 2025-08-14. Archived from the original on 2025-08-14. Retrieved 2025-08-14.
  5. Li, David (2023-11-16). "Resuming the transition to Manifest V3". Chrome for developers. Archived from the original on 2023-11-16. Retrieved 24 Mar 2025.
  6. "Overview and timelines for migrating to Manifest V3". Microsoft. 12 Sep 2024. Archived from the original on 2024-09-19. Retrieved 24 Mar 2025.
  7. Siddiqui, Aamir (17 Nov 2023). "Google's Manifest V3 changes will soon disable uBlock Origin on Chrome". Android Authority. Archived from the original on 2023-11-17. Retrieved 24 Mar 2025.
  8. Buria, Taras (3 Aug 2024). "uBlock Origin developer recommends switching to uBlock Lite as Chrome flags the extension". Neowin. Archived from the original on 2024-08-03. Retrieved 24 Mar 2025.
  9. Sullivan, Edward (13 Mar 2024). "Manifest V3 & Manifest V2 (March 2024 update)". Mozilla. Archived from the original on 2024-03-14. Retrieved 24 Mar 2025.
  10. "What Manifest V3 means for Brave Shields and the use of extensions in the Brave browser". Brave. 27 Jun 2024. Archived from the original on 2024-08-05. Retrieved 24 Mar 2025.
  11. "Manifest v3 update: Vivaldi is future-proofed with its built-in functionality". Vivaldi. 17 Jun 2024. Archived from the original on 2024-06-18. Retrieved 24 Mar 2025.
  12. "Extensions: Implement Manifest V3 comment #8". issues.chromium.org. 2018-11-09.{{cite web}}: CS1 maint: url-status (link)
  13. "Extensions: Implement Manifest V3". issues.chromium.org. 2018-10-18.{{cite web}}: CS1 maint: url-status (link)
  14. "Extensions: Implement Manifest V3, comment #24". issues.chromium.org. 2019-01-22.
  15. "Extensions: Implement Manifest V3, comment #34". issues.chromium.org. 2019-01-22.{{cite web}}: CS1 maint: url-status (link)
  16. "LICENSE". Google Git. Archived from the original on 2025-06-01. Retrieved 2025-08-12.
Filed under