Some extensions are not working in web panels
-
I think it has something to do with the way the extensions are launched, as described in my post below:@pafflick said in Some extensions are not working in web panels:
If the extension's content_scripts parameter is set torun_at: document_start
orrun_at: document_end
, then it'll work in web panels. If therun_at
command is not specified or set todocument_idle
, then it'll not work in web panels.I haven't confirmed that yet.//EDIT: It looks like it's not the case. There's something else that makes some extensions work in web panels. As for now, I haven't found what it is.
-
@chinook77 This already works for me. I have a couple of extensions (
uBlock Origin, Stylish, Privacy Badger and a bunch of others) and they all work in my web panels. -
@pafflick I'm sorry but they don't work. Latest stable version of Vivaldi 32 bit, Windows 10 64bit. I've just tried with latest snapshot and uBlock Origin don't work (https://www.merriam-webster.com/ - for example). (https://i.imgur.com/IFPPPx8.png)
-
@kayovas Perhaps it requires some improvements. The extensions that I use work on sites that I use as the web panels. Maybe there is some problem with uBlock Origin, I use one site on which ads are blocked in the web panel, but I'm not sure whether it's uBlock or Privacy badger...
-
@dLeon I think you're wrong, Stylish - for example - works in web panels for me 100% of the time.
-
@dLeon I believe I know the answer.
If you're bored/motivated enough you can check my theory to either confirm or debunk it.If the extension'scontent_scripts
parameter is set torun_at: document_start
orrun_at: document_end
, then it'll work in web panels. If therun_at
command is not specified or set todocument_idle
, then it'll not work in web panels. That's for sure the case with thumbnails. You can look for those parameters in themanifest.json
file of each extension.//EDIT: That was not the case.
-
As for Midnight Lizard content script was always running under
document_start
. Anyway now it works. Did't check others. -
mmh.. ubo, scriptjager (scriptblocker), zig (image downloader), flash video downloader and useragent addon seems to have issues "pinned" as webpanel. Others works. But worth checking these
run_at
The point is: can be changed without break the extensions?
The biggest issue is that extension-in-webpanels are generally huge (no scaling yet :() for a smaller panel and I don't want to edit any css to fit them in the space xD -
Seem to be a problem, still.
uMatrix won't apply rules to web panels, for me... -
The built-in capture tool does not work on a web panel, either. Interestingly, when it is first clicked it dims out the opened web panel as though it might let me capture from there, but clicking-down on the mouse immediately snaps the web panel closed.
-
@joeduffus That's because your panel is set to floating, and Auto-Close Inactive Panel is on
You could argue that this is a bug, but if it is, it's a different issue entirely. -
You're quite right about that, I now realize. I prefer having my web panels automatically retract once I click away from them. I was thrown, however, by the behavior of the statusbar icon for screen capture. When clicked from there, it does not retract the webpanel while it dims the window -- only after you begin the capture.
My preference, of course, would be for it to work in the previous state (panel open) but if that's not possible maybe it should retract the panel when the icon is clicked to avoid giving the impression?
-
Ppafflick moved this topic from Extensions on