|
From: | Giorgio Maone |
Subject: | Re: MV3 JShelter Chrome Release |
Date: | Tue, 23 Jul 2024 13:56:45 +0200 |
User-agent: | Mozilla Thunderbird |
On 23/07/24 13:12, Libor Polčák wrote:
I have JShelter installed in in developer mode (through chrome://extensions) so I should be fine regarding https://developer.chrome.com/docs/extensions/reference/api/userScripts#developer_mode_for_extensions_users (Btw do they really expect that users would manually enable developer mode or is this just a temporary thing?)
They've made an hard line of "dynamic runtime-generated / 3rd party downloaded code (user scripts, like GreaseMonkey) are development mode only.
Only way to work around this would be rewriting all the code not to rely on runtime string evaluation, and use our current hacks to configure them now - hopefully something saner like the new scripting API proposals are accepted. But no eval() anymore, sorry.
Also, thanks for your hints I've managed to reproduce the level change bug. I think I've got an idea of what's going on, and I'm hoping to fix it during the meeting or right after that.
-- G
go to: [jshelter]/options_advanced.html (Expert options), Reset the configuration. Hence all visited pages should be on recommended level.Go to https://www.fit.vut.cz/person/polcak/public/jsr/farbling/canvas.html.You should see something like https://www.fit.vut.cz/person/polcak/public/p/p.php?p=libreplanet2023#/2/6 (just the red postiions should be different).Now, open popup and change level, e.g. L0 or L1.Refresh the page. All pixels values should be original but I can still see that about 50% is one off as if Recommended is still applied.Open popup, go to menu, change default level to L0 or L1.Refresh https://www.fit.vut.cz/person/polcak/public/jsr/farbling/canvas.html I see that all pixels are not midified that is OK.Open popup, change level to L2 (Recommended).Refresh the page, I see all pixels with original value but they should be farbled.Best wishes Libor
[Prev in Thread] | Current Thread | [Next in Thread] |