Ceiridge/Chrome-Developer-Mode-Extension-Warning-Patcher

Enable webRequestBlocking for MV3 not working in Chrome or Edge

dhprototype opened this issue · 5 comments

Chrome version 107.0.5304.107
Edge version 107.0.1418.56

DLL locations:
C:\Program Files\Google\Chrome\Application\107.0.5304.107\chrome.dll
C:\Program Files (x86)\Microsoft\Edge\Application\107.0.1418.56\msedge.dll

I am still getting following errors:
image

Additional screenshots:
image
image

Please post your C:\Windows\Temp\ChromePatcherDllErr.log and possibly other similar log files if they are helpful. You might need to copy it manually in an administrator cmd shell with the copy command.
I will look into this in the next days

Thank you for your response. Here are the log files from the temp folder.

ChromePatcherDll.log
ChromePatcherDllErr.log
ChromePatcherInjector.log

Hello. Thank you so much for the update.
Is there a specific step I should use to apply the patch?
It seems to work when I re-install the browser. I think got it working once without re-installation, but I can't seem to reproduce it. I was wondering if I'm missing something or if this is expected.

What I'm doing is:

  1. Remove extension
  2. Uninstall patch
  3. Uninstall browser
  4. Re-install browser
  5. Re-install patch
  6. Load unpacked extension

The browser or extensions do not need to be reinstalled at all. As long as the patch is working, the patch just has to be installed and MV3 extensions should have access to the webRequestBlocking API.

Right. That's what I was expecting. But, for some reason, that is not the case for my environment. I will try in another environment and let you know.