Moreover, extensions that continue to use this behavior are required to adhere to manifest v2, and support for that manifest will likely eventually be deprecated. Chrome blocked the store from serving and updating manifest v1 extensions after a deprecation period.
Google rapidly deprecated version 1, from Chrome 18's release adding version 2 in March 2012 to blocking updating in March 2013, to removal of all extensions that had not updated from the Chrome Web Store in September 2013.
If Manifest v3 follows a similar trajectory, Chrome is on a path to remove uBlock Origin from its web store in 2 years.
Otherwise, I have found Firefox dev tools to be fairly competitive. I liked the CSS Grid stuff they had around the launch of Quantum; it made it easier for me to jump into Grid.
There is no error, but the page won't load. There is an error, but the error message is generic. There is an error message, but no stack trace.
When I switch to chrome, I always get the error and stack trace without any further code modifications.
I make sure to clean up for Firefox in releases. But it's just impossible to develop without error messages and traces. I'm on Ubuntu using the latest stable releases.
Truth be told I know of nothing similar in Chrome/Chromium, but you can do something similar using the healthy number of “Copy Request As” context options. I like to copy as fetch and manipulate it in the console. It’s not perfect but it’s useful.
ADM/ADMX templates with 300+ user and device policies
ADM/ADMXs are a list of settable policies (rules) that Chrome will read from the Windows Registry on startup[1]. I'm going to make a huge assumption that the Chrome.exe for Enterprise users is no different to the Chrome.exe that everyone else uses, and it switches into 'Enterprise' mode if it sees certain key policy entries in the Registry[2].These polices are typically set on a Windows Domain Controller and are pushed to Domain member machines (and users) on the network on a regular basis.
However end-users can simulate the policies by setting these Registry entries manually (There are about 4 places in the Registry where they live). Depending on where Chrome looks, the user may need local admin privileges to do this.
So, what we really need is a 'Chrome Enterprise Enabler' tool, that does this automatically for non-technical users. They would run this tool, the required Registry keys would be enabled, and WebRequest API based Ad-blocking would continue to work.
Unfortunately, none of this helps Linux users as I don't see a Linux Enterprise Chrome package.
---
[1] I've got 25+ years of Windows domain administration under my belt, this stuff used to be my bread-and-butter.
[2] Even if not, extracting just the Chrome MSI installer from the Enterprise bundle is trivial.
ADM templates are something Firefox is sorely lacking at the moment. I remember reading that it is on the road map but that does not help out much. Nevertheless, I installed both chrome and Firefox and my organization. I like Firefox and use it myself, but sadly it's just not as easy to administer as chrome.
Second, Firefox does have ADMX policies (ADMX being used primarily after Vista): https://github.com/mozilla/policy-templates. I believe it took them so long because they were initially reluctant, user freedom etc. But I guess Chrome's success in enterprise made them reconsider. Honestly I never considered Firefox for our Windows Domain because of the lack of Group Policy support. Now I deploy both and users have options :)
The main point isn't listed on the page.
The Enterprise installer installs Chrome to the operating system.
Regular chrome installs in your user profile.
I think you missed my point. Google say that the Enterprise version will continue to support WebRequest API. If the Enterprise version is the same codebase as the normal version, then it's a good educated guess that the Policy keys are whats controlling that.
http://dev.chromium.org/administrators/policy-list-3
To be honest, I am not the most knowledgeable here; I just know I used the enterprise policy system on my personal laptop without issue.
I believe this is a misnomer. The enterprise deployment stuff I’m aware of in Chrome/Chromium is accessible by any user, as far as I know, and in the past I’ve used it to force private browsing on always for my own personal usage.
That said, I switched to Firefox when Quantum came out and haven’t looked back. Mozilla has done some annoying stuff over time, but imo the browser itself is really solid, and with some tweaks is very good.