Open NicholasKK opened 2 years ago
Cool! I will add this to the readme. Thanks
You are very welcome. You may also add that if a user decides to remove the extension after adding the above registry key, they have to delete the key before being able to remove the extension.
and Thank you for developing the extension.
Instead of requesting access to all urls and trying to find a way to attach to targets that can be created at anytime before any code runs and ignoring security warnings it would be better for this usage to be part of https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/privacy
Would be nice feature :)
I like NicholasKK's proposal, but I'm going to caution the effort-reward going after it.
Describing the problem already took far too long to type. That always gets me to wonder, is doing something about it really worth it? Which use case needs this on all the time? Maybe I'm missing something because I found myself a really helpful debugging shortcut with Vytal that I would never want to use permanently.
I'm reminded of an old boss whose adage was, "the more they ask, the more we've overcomplicated. How do we do less?" His solution would be:
You could supplement the FAQs and Chrome description (with something better than the collage I've mocked up to demonstrate ⬇) to ensure no new user misses that the experience is invasive. With a little marketing flourish the debug warning could even become a feature to alert the user that the tool is still being used.
The code for a simple on-off toggle on the extension is available through any number of equivalent extensions facing analogous problems.
Just my take, but I hope helpful, even if just to remove some short-term issue pressure.
This is a tutorial, not an issue. I'm not sure where to post this under the project.
You can disable the extension developer warning as stated in extension help by adding "--silent-debugger-extension-api" parameter to the shortcuts. The issue with this is that you have to add it to all shortcuts and If you have created an web app, the parameter won't work, because it resets each time you reboot. Also, this won't work if you have allowed chrome or edge to autorun after computer boots up, because the registry value resets after each reboot. There is also another way to disable the warning, which works for all shortcuts, apps created through Chrome and Edge and even the initial auto startup.
You can disable it by adding the following key to registry:
In Edge Chromium you can do the same, just in the following registry path:
Registry Path | Software\Policies\Microsoft\Edge\ExtensionInstallForcelist