Closed TeaganXXX closed 1 year ago
The "known pixel value test 10" is normal and nothing to be concerned about. The "function code" not so much.
What Browser (+ Version) are you using? Which operating system? Which version of CB?
When running the performance tests, the last three innerHTML with iframe / appendChild / appendChild with iframe took over 8 minutes, is that normal?
These tests are quite heavy. 8 minutes seem a little much. If you give me your exact output I can compare it.
PS: about
So I have no Idea what all that is above . . .
It's just a template to help you to give me the information I need to help you.
PPS:
it would be to the advantage of the developer
Depends on how you look at it... what type of advantage are you talking about? I'm proud of CB but it's a huge time sink.
The "known pixel value test 10" is normal and nothing to be concerned about. The "function code" not so much.
What Browser (+ Version) are you using? Which operating system? Which version of CB?
When running the performance tests, the last three innerHTML with iframe / appendChild / appendChild with iframe took over 8 minutes, is that normal?
These tests are quite heavy. 8 minutes seem a little much. If you give me your exact output I can compare it.
PS: about
So I have no Idea what all that is above . . .
It's just a template to help you to give me the information I need to help you.
PPS:
it would be to the advantage of the developer
Depends on how you look at it... what type of advantage are you talking about? I'm proud of CB but it's a huge time sink.
Sorry about the miss communication on my part for not providing you with any information. So, as for the CanvasBlocker settings. I am guessing what I have copied and pasted (below) is what you need for CanvasBlocker settings?
**CanvasBlocker Version:** Version 1.8
**Firefox Version:** 111.01 (64-bit)
**Operating System:** Windows 10 Home Version: 22H2 (Laptop)
**Installed addons:** So, as for the add-ons, I know there's a way to copy and paste the list, but I don't remember how to do it. I might need help with that?
CanvasBlocker Settings (below)
{ "logLevel": 1, "urlSettings": [ { "url": "mail.google.com", "protectDOMRect": false }, { "url": "onedrive.live.com", "protectDOMRect": false }, { "url": "canvasblocker.kkapsner.de", "protectedCanvasPart": "nothing" }, { "url": "www.instagram.com", "blockMode": "allowEverything" }, { "url": "www.camwhorez.tv", "historyLengthThreshold": 10000, "blockMode": "allowEverything" } ], "hiddenSettings": {}, "expandStatus": { "showNotifications": true, "highlightBrowserAction": true, "highlightPageAction": true, "section_notifications": true, "section_settings": true, "blockMode": false, "protectedCanvasPart": true, "protectAudio": true, "protectWindow": true, "protectDOMRect": true, "protectSVG": true, "protectTextMetrics": true, "protectNavigator": true, "protectScreen": true, "fakeMinimalScreenSize": true, "useAudioCache": true, "historyLengthThreshold": true, "blockDataURLs": true }, "displayHiddenSettings": true, "whiteList": "", "sessionWhiteList": "", "blackList": "", "blockMode": "fake", "protectedCanvasPart": "readout", "minFakeSize": 1, "maxFakeSize": 1000000, "rng": "nonPersistent", "protectedAPIFeatures": {}, "useCanvasCache": true, "ignoreFrequentColors": 0, "minColors": 0, "fakeAlphaChannel": false, "webGLVendor": "", "webGLRenderer": "", "webGLUnmaskedVendor": "", "webGLUnmaskedRenderer": "", "persistentRndStorage": "", "persistentIncognitoRndStorage": "{}", "storePersistentRnd": false, "persistentRndClearIntervalValue": 0, "persistentRndClearIntervalUnit": "days", "lastPersistentRndClearing": 1680979261880, "sharePersistentRndBetweenDomains": false, "askOnlyOnce": "individual", "askDenyMode": "block", "showCanvasWhileAsking": true, "showNotifications": true, "highlightPageAction": "none", "highlightBrowserAction": "color", "displayBadge": true, "storeNotificationData": false, "storeImageForInspection": false, "ignoreList": "", "ignoredAPIs": { "domRect": true }, "showCallingFile": false, "showCompleteCallingStack": false, "enableStackList": false, "stackList": "", "protectAudio": true, "audioFakeRate": "100", "audioNoiseLevel": "minimal", "useAudioCache": true, "audioUseFixedIndices": true, "audioFixedIndices": "16", "historyLengthThreshold": 2, "protectWindow": false, "allowWindowNameInFrames": false, "protectDOMRect": true, "domRectIntegerFactor": 4, "protectSVG": true, "protectTextMetrics": true, "blockDataURLs": true, "protectNavigator": false, "navigatorDetails": {}, "protectScreen": true, "screenSize": "", "fakeMinimalScreenSize": true, "displayAdvancedSettings": true, "displayDescriptions": true, "theme": "auto", "dontShowOptionsOnUpdate": false, "disruptSessionOnUpdate": false, "updatePending": false, "isStillDefault": false, "storageVersion": 1 }
Hm... I'm not able to reproduce the problem with "function code". It might be one of the other extensions:
Please hover over the red text - a tooltip with further information should appear.
A screenshot of the installed extensions should be sufficient. I don't need it in text form.
Have you performed all four steps described in the test page? Which steps show the red text?
I don't know if this is what I should have added before (below) the "copy text to clipboard" thingie? Also I ran the test again (attached photo) and everything seems fine now. I removed the Privacy Badger, than re-instled it. Maybe it had something to do with that.
Privacy Badger and CB are known to sometimes not work properly together. The installation order of the extension can make a difference.
Description
Expected Behaviour
Current Behaviour
Possible Solution
Steps to Reproduce (for bugs)
Context
Your Environment
Your Settings
So I have no Idea what all that is above . . .
So, I would say I am a novice at CanvasBlocker, but I've been using Firefox for quite some time, though I am by no means a computer software developer. I am more of your interweb every day user. I recently came across the CanvasBlocker add-on for Firefox while looking into subscribing to the Mozilla VPN application.
Anyways, I do have a question (below), but before I ask I'd just like to share my first impressions of the Add-on itself. I've had the CanvasBlocker Add-on installed for about a week and I am finally just getting to adjusting the settings now. It's not exactly user-friendly, and understanding what each setting means is a little complicated. Now, of course, you could say I shouldn't be using it if I'm not sure how to use it, or that I might not have experienced enough using this particular add-on. But that's not helpful to anyone, nor should it be a solution to a question. I have a few concerns regarding the settings and understanding if it's actually working or doing what I want it to do without slowing down my Firefox browser or computer.
Yes, I am aware of the Presets Settings. However, there should be a more inclusive explanation of what each setting is used for and why, and that should be regardless of one's level of experience of using Firefox. Needless to say, it would be to the advantage of the developer, as more people would be using it without feeling intimidated by it's present complex explanation ... as it's not a no fuss install and go, so to speak. There's an acronym (KISS) which is an old design principle. I'm sure just about everyone has heard it before. It's KISS - "Keep It Simple, Stupid". Modern programming languages, frameworks and APIs have powerful means to create sophisticated solutions for various kinds of problems, and that is all good and fine. But on the outside, wherever possible, complexity should be avoided in a system—as simplicity guarantees the greatest levels of user acceptance and interaction. Perhaps a displayed (screen shot) example and/or explanation of the various settings that one can and should use, or simplifying the explanation of the Presets Settings and which one might be best for each possible individual user.
AND FOR MY QUESTION:
While using the Test pages for CanvasBlocker the Detection test came up showing a couple "function code: API tampering detected" . . . should I be concerned, and what does this mean?
When running the performance tests, the last three innerHTML with iframe / appendChild / appendChild with iframe took over 8 minutes, is that normal?