It won't play Dailymotion videos. "Your browser is not compatible. You may need to update your browser" error.
I tried a lot of experiments. I tried about 30 combinations of settings. I refreshed the page every time. Most of the time I clicked on the Remove button next to JShelter > Global Settings > JS Shield details > A list of websites with redefined JavaScript Shield: > I clicked the Remove button next to websites's , I changed the settings, refreshed the page. I tested many combinations. I also manually tested the settings one by one.
Then I decided to report back here. the problem persists even if you turn off javascript schield and fingerprint protector. If I turn off or uninstall JShelter from the Manage Extensions page (chrome://extensions/?id=ammoloihpcbognfddfjcljgembpibcmb) the problem should be fixed. It is completely caused by JShelter.
Turning JavaScript Shield off doesn't help. Setting JavaScript Shield to Recommended doesn't work either. Manually weakening the settings doesn't work either. Turning off JShelter works.
[If you want to report a broken page, please fill in details. If you have different issue, some information might be irrelevant. Try to provide as much relevant information as possible]
Pages affected: https://www.dailymotion.com/ Web browser: Ungoogled Chromium 135.0.7049.114 OS: Windows 11 Pro 24H2 JShelter Version: 0.20.1
Popup information (open JShelter popup on affected pages:
FingerprintingActivity⤵ Definition of fingerprinting behavior by FPD module.
BrowserProperties⤵ Fingerprinting methods based on simple information gathering by accessing certain APIs.
HTMLMediaElement.prototype.canPlayType (2) NavigatorBasic⤵ Basic information about browser and system.
Navigator.prototype.userAgent (76)
Navigator.prototype.product (2) LocalizationInfo⤵ Localization details and keyboard layout.
Date.prototype.getTimezoneOffset (26) ScreenInfo⤵ Information about screen and its properties.
Screen.prototype.height (5)
Screen.prototype.availWidth (18) WindowInfo⤵ Information about screen from root Window object.
window.devicePixelRatio (6)
window.innerHeight (80) StorageInfo⤵ Availability of WebStorage technology.
window.localStorage (22)
window.sessionStorage (6) NavigatorFlags⤵ Binary browser settings.
Navigator.prototype.doNotTrack (4) TimeInfo⤵ Information about exact time values.
Performance.prototype.now (1000+)
FontsEnumFingerprint⤵ System fonts enumeration techniques.
HTMLElement.prototype.offsetHeight (22) CrawlFpInspector⤵ APIs often abused for fingerprinting according to FP-Inspector study.
Navigator.prototype.languages (4)
Did Fingerprint Detector produce any notifications, if so, what was the notification?
no.
Click on the Modify button next to the JavaScript Shield label. What is the highlighted level button text?
Modify
I tried Strict. It didn't work. I tried Recommended. It didn't work. I tried Ecperimental. It didn't work. I tried others. It didn't work. I changed the settings manually, still didn't work.
Click on the Detail tweaks of JS shield for this site button. What wrappers were triggered by the page, list them below:
Detail tweaks of JS shield for this site
Time precision - number of calls: 1000+ Unreliable transfers to server (beacons) - number of calls: 5 Multimedia playback - number of calls: 2
[Optional:]
OS: Windows 11 Pro 24H2 Browser: Ungoogled Chromium 135.0.7049.114 Other extensions that might affect JShelter behaviour: ublock origin, twp translator, onetab, bitwarden In tests ublock origin was disabled for the origin page.
The problem is with privacy-badger, not with jshelter
Metadata Update from @universish: - Issue close_status updated to: Invalid - Issue status updated to: Closed (was: Open)