Static archive.
pagure.io was sunset in 2026; this is a read-only snapshot.
JShelter
/
webextension
Source
Issues
153
Pull Requests
15
Forks
5
Releases
66
Issues
66 Open
87 Closed
#171
FPD does not work with Javascript JIT disabled (chromium).
Opened
Feb 13, 2026
by
kpanic
. Modified
Feb 13, 2026
#170
Jshelter breaks lmarena.ai / arena.ai
Opened
Feb 12, 2026
by
bojanga
. Modified
Feb 12, 2026
#168
Breaks reCaptcha on Firefox
Opened
Jan 1, 2026
by
bronx
. Modified
Jan 1, 2026
#163
JShelter and Brave QA Test
1
Opened
May 16, 2025
by
shepherd
. Modified
May 16, 2025
design decision
question
research
#162
Uninitialized Accelerometer reading causes null property access on first call
Opened
May 14, 2025
by
hyneksabacky
. Modified
May 14, 2025
#161
Consider changing protection level through notifications
Opened
May 6, 2025
by
polcak
. Modified
May 6, 2025
question
research
#160
Allow user to disable notifications for a specific website
1
Opened
May 6, 2025
by
polcak
. Modified
May 6, 2025
enhancement
#159
captcha-delivery.com fails with JShelter
Opened
May 6, 2025
by
polcak
. Modified
May 6, 2025
broken page
#156
Consider changing Worker protection from Remove to Strict
1
Opened
Apr 30, 2025
by
polcak
. Modified
May 6, 2025
design decision
project policy
#151
JShelter FPD Wrappers not applying correctly (custom version of JShelter 0.20)
5
Opened
Mar 27, 2025
by
noxx483
. Modified
May 6, 2025
#150
performance.now() is called in loop in debug mode (make debug) - only developers affected, probaly only in Chromium-based browsers
1
Opened
Mar 17, 2025
by
polcak
. Modified
May 6, 2025
bug
#149
Feature idea: once you've given a website permission to access your camera and microphone, jShelter should just disable itself.
Opened
Mar 17, 2025
by
polcak
. Modified
Mar 17, 2025
design decision
research
#148
Cloudflare
14
Opened
Mar 15, 2025
by
harfho
. Modified
Sep 17, 2025
broken page
research
#145
Low limit of possible Javascript Shield exceptions: Find a more space-efficient way to store the configuration
1
Opened
Nov 5, 2024
by
polcak
. Modified
Apr 22, 2025
bug
design decision
enhancement
#142
Blog post how to use caller names in fingerprint report missing
Opened
Jul 2, 2024
by
polcak
. Modified
Jul 2, 2024
good first issue
website
#140
A user reported that it si possible to install JShelter to Kiwi (chromium-based) from AMO and the extension runtime is broken
1
Opened
May 24, 2024
by
polcak
. Modified
Sep 9, 2024
design decision
#139
Fill out "Adding new pages" section in README
3
Opened
May 14, 2024
by
rlafuente
. Modified
May 28, 2024
website
#137
Add hook to automate Weblate syncing for website
1
Opened
May 14, 2024
by
rlafuente
. Modified
Jul 8, 2024
website
#123
WebWorker API is not counted as used by the page
Opened
Oct 16, 2023
by
polcak
. Modified
Oct 16, 2023
bug
design decision
#121
Blog series on the website
3
Opened
Oct 2, 2023
by
polcak
. Modified
Apr 22, 2024
website
#120
[feature] ip block
5
Opened
Sep 18, 2023
by
brettowe
. Modified
Mar 22, 2026
enhancement
good first issue
#118
Move TOC on some pages away from the text flow
1
Opened
Sep 14, 2023
by
polcak
. Modified
Sep 14, 2023
enhancement
good first issue
website
#112
Consider implementing NEL Shield
1
Opened
May 16, 2023
by
polcak
. Modified
May 16, 2023
design decision
enhancement
#109
FPD detects fingerprinting on WebGL conformance test suit
Opened
Apr 12, 2023
by
polcak
. Modified
Apr 12, 2023
enhancement
#106
The web page should point users to Chrome Store in Edge
Opened
Apr 6, 2023
by
polcak
. Modified
Apr 6, 2023
website
#105
www.jshelter.org should redirect to jshelter.org
Opened
Apr 6, 2023
by
polcak
. Modified
Apr 6, 2023
website
#97
Improve popup
1
Opened
Mar 22, 2023
by
polcak
. Modified
Apr 9, 2026
design decision
enhancement
#93
Suggestions for the Firefox About this extension page from UX review
Opened
Mar 22, 2023
by
polcak
. Modified
Mar 22, 2023
documentation needed
#92
Consider other options to report bug and the options to promote these ways
3
Opened
Mar 22, 2023
by
polcak
. Modified
Apr 18, 2023
project policy
website
#91
Presentation and documentation issues from JShelter UX review - native speakers needed
1
Opened
Mar 22, 2023
by
polcak
. Modified
Aug 31, 2023
documentation needed
enhancement
good first issue
#88
Think about reimplementation of `CanvasRenderingContext2D.isPointInStroke` and `CanvasRenderingContext2D.isPointInPath`
Opened
Jan 27, 2023
by
polcak
. Modified
Mar 27, 2023
enhancement
#81
Network Boundary Shield description on the web does not warn Chromium-based users about implementation flaws: merge all NBS files to generate the description
2
Opened
Jul 28, 2022
by
polcak
. Modified
Oct 21, 2022
website
#80
Worker wrappers need a complete rewrite
13
Opened
Jul 20, 2022
by
polcak
. Modified
Apr 30, 2025
bug
research
#79
Consider providing more data about FPD actions to experienced users
Opened
Jun 13, 2022
by
polcak
. Modified
Mar 27, 2023
design decision
#74
Consider protection from leaky forms
Opened
May 13, 2022
by
polcak
. Modified
May 13, 2022
enhancement
#73
Make website directory Reuse compliant
Opened
May 12, 2022
by
polcak
. Modified
May 12, 2022
website
#71
Add unit test for the TLD+1 module, Replace our implementations with functions like normlize
Opened
May 10, 2022
by
polcak
. Modified
Aug 25, 2023
enhancement
tests
#70
We need to document wrapper injection code
1
Opened
May 10, 2022
by
polcak
. Modified
May 26, 2022
documentation needed
#69
Can we replace random WebGL values with real-world strings?
4
Opened
May 4, 2022
by
polcak
. Modified
Apr 5, 2024
enhancement
#68
Consider adding options to make farbling less stable
3
Opened
May 4, 2022
by
polcak
. Modified
May 18, 2023
enhancement
#66
We need a mechanism to filter or modify events
Opened
May 4, 2022
by
polcak
. Modified
May 4, 2022
enhancement
NLNet evaluation
#65
Modified value in Function.length property of wrapped functions
Opened
May 4, 2022
by
polcak
. Modified
May 4, 2022
bug
#64
Consider the future of the XHR wrapper
Opened
May 4, 2022
by
polcak
. Modified
May 4, 2022
enhancement
NLNet evaluation
#63
Per page or temporary configuration of the extension
1
Opened
May 4, 2022
by
polcak
. Modified
May 6, 2025
enhancement
#61
Consider wrapping screen and window properties
Opened
Apr 29, 2022
by
polcak
. Modified
Apr 29, 2022
enhancement
NLNet evaluation
#60
Consider adding wrappers for APIs that measure texts
Opened
Apr 29, 2022
by
polcak
. Modified
Jun 1, 2023
enhancement
NLNet evaluation
#59
Add wrappers for ECMAScript Internationalization API and related API
Opened
Apr 29, 2022
by
polcak
. Modified
Apr 29, 2022
enhancement
NLNet evaluation
#57
The injection of Connected cameras and microphones wrappers in Recommended level generates Uncaught (in promise) Error: Permission denied to access object in Firefox on testing page
2
Opened
Apr 27, 2022
by
polcak
. Modified
Apr 19, 2023
bug
#56
JShelter cannot be disabled on https://archive.org/donate in Edge and Brave
Opened
Apr 22, 2022
by
polcak
. Modified
May 6, 2025
broken page
bug
#55
Many reports of Permission denied to access object on https://www.theguardian.com/world/2021/dec/01/eu-must-consider-mandatory-covid-jabs-says-von-der-leyen
1
Opened
Apr 22, 2022
by
polcak
. Modified
Apr 27, 2022
bug
NLNet evaluation
#54
Consider adding doxygen-generated documentation to the developer notes section of the website
5
Opened
Apr 20, 2022
by
polcak
. Modified
Jul 10, 2024
website
#48
Inconsistencies when FPD logs calls from an iframe element
Opened
Apr 11, 2022
by
xsalon00
. Modified
Apr 11, 2022
bug
#44
Passive fingerprint detection
1
Opened
Apr 8, 2022
by
polcak
. Modified
Apr 20, 2022
design decision
#43
NSCL support for patching web workers
3
Opened
Apr 8, 2022
by
polcak
. Modified
Apr 12, 2023
enhancement
#35
Automatically reload page when a user changes configuration in the popup
Opened
Mar 11, 2022
by
polcak
. Modified
Mar 11, 2022
enhancement
#34
Detect RFP and modify behaviour
Opened
Mar 11, 2022
by
polcak
. Modified
Mar 11, 2022
enhancement
#33
Firefox APIs are not compatible with Proxy objects
5
Opened
Mar 11, 2022
by
polcak
. Modified
Sep 29, 2023
enhancement
#30
Level configuration in nested iframes
Opened
Mar 9, 2022
by
polcak
. Modified
Mar 9, 2022
bug
enhancement
#28
Level backend redesign
Opened
Mar 3, 2022
by
polcak
. Modified
Mar 3, 2022
enhancement
#25
Consider an option to generate white noise images in canvas
Opened
Mar 3, 2022
by
polcak
. Modified
Apr 17, 2022
enhancement
new wrapper
research
NLNet evaluation
#24
Popup is broken when `dom.storage.enabled == false`, making popup unusable
5
Opened
Mar 2, 2022
by
swissknife
. Modified
Mar 2, 2022
question
#22
TypeError: 'getCurrentPosition' called on an object that does not implement interface Geolocation.
2
Opened
Feb 25, 2022
by
polcak
. Modified
Apr 12, 2023
broken page
bug
#20
Explore possibilities to enable community to create exceptions
3
Opened
Feb 25, 2022
by
polcak
. Modified
Apr 12, 2023
enhancement
#15
Doxygen commands not generated correctly by website
6
Opened
Feb 18, 2022
by
polcak
. Modified
Jul 10, 2024
bug
website
#6
Allow manual input during "Specific domain level configuration"
1
Opened
Jan 24, 2022
by
polcak
. Modified
Jan 24, 2022
#3
Naming convention on wrappers
1
Opened
Jan 24, 2022
by
polcak
. Modified
Jun 4, 2022
#169
Fingerprint Detector (FPD) feature no longer works in Chrome.
1
Opened
Jan 29, 2026
by
red546
. Modified
Jan 30, 2026
#166
Handle userScripts API permissions change
4
Opened
Jun 7, 2025
by
gioma1
. Modified
Apr 9, 2026
#165
The problem I have with webpages is this: The page opens in text format. frontend breaks.
2
Opened
May 29, 2025
by
universish
. Modified
Jun 13, 2025
#164
I have activated the "Collect Error" feature. It contains personal data. How do I report these errors privately? Where should I report it?
1
Opened
May 24, 2025
by
universish
. Modified
Jun 13, 2025
#158
It won't play Dailymotion videos. "Your browser is not compatible. You may need to update your browser" error.
1
Opened
May 5, 2025
by
universish
. Modified
May 5, 2025
#157
Confusing report, in the end the reporter says that the problem is solved
6
Opened
May 1, 2025
by
universish
. Modified
May 5, 2025
question
#155
https://github.com/TecharoHQ/anubis breaks with JShelter
2
Opened
Apr 30, 2025
by
polcak
. Modified
Apr 30, 2025
#154
Limitation in the number of possible Javascript Shield exceptions
1
Opened
Apr 17, 2025
by
odenoma70
. Modified
Apr 22, 2025
#153
Cannot see destination or flight details on kiwi.com with removed WebWorkers
1
Opened
Apr 9, 2025
by
polcak
. Modified
Apr 9, 2025
#152
Cannot edit text on pad.riseup.net without WebWorkers in Firefox
1
Opened
Apr 9, 2025
by
polcak
. Modified
Apr 9, 2025
#147
[Feature request]Block automatic pop-up window
2
Opened
Feb 17, 2025
by
violets
. Modified
Mar 17, 2025
#146
Wrappers sometimes not timely applied on first page load after service worker / event script sleep & rewake (on page reload the they appear to work)
17
Opened
Jan 9, 2025
by
armload
. Modified
Mar 4, 2025
bug
#144
Suspected Heavy CPU load after re-login
1
Opened
Jul 15, 2024
by
shabby-shelter
. Modified
Sep 13, 2024
#143
Broken link in FAQs
2
Opened
Jul 2, 2024
by
aiscarvalho
. Modified
Jul 3, 2024
website
#141
Declaring a global function "updateCount" has severe side effects.
7
Opened
Jun 27, 2024
by
arionymousse
. Modified
Jun 28, 2024
#138
Fill out "Adding new pages" section in README
1
Opened
May 14, 2024
by
rlafuente
. Modified
May 24, 2024
#134
Render \see sections correctly
2
Opened
Mar 25, 2024
by
rlafuente
. Modified
Apr 2, 2024
website
#133
Very loud white noise
4
Opened
Mar 4, 2024
by
lint838
. Modified
Apr 9, 2026
bug
#131
MacOS intel can't build project
7
Opened
Feb 26, 2024
by
tomeryav
. Modified
Feb 28, 2024
#130
Completely blocking Web Worker by default should be reconsidered
1
Opened
Feb 23, 2024
by
zeroaurora
. Modified
Feb 28, 2024
#129
Website translation pipeline: last fixes
2
Opened
Jan 23, 2024
by
rlafuente
. Modified
Jul 9, 2024
website
#128
Disabled buttons look identical to enabled ones.
1
Opened
Jan 7, 2024
by
gioma1
. Modified
Jan 7, 2024
bug
#127
Switch to stateless background scripts (event page) on Firefox only (Android compat)
16
Opened
Jan 7, 2024
by
gioma1
. Modified
Apr 22, 2024
enhancement
#126
Translation license
1
Opened
Nov 28, 2023
by
comradekingu
. Modified
Nov 28, 2023
#124
Footer of blog post series not populated on jshelter.org
2
Opened
Nov 1, 2023
by
polcak
. Modified
Nov 28, 2023
website
#122
Missing WebWorker makes Google spreadsheets unusable
2
Opened
Oct 16, 2023
by
polcak
. Modified
Nov 2, 2023
broken page
#119
Could not load background script 'nscl/lib/sha256.js'.
3
Opened
Sep 15, 2023
by
thomzane
. Modified
Sep 18, 2023
#117
JShelter for Firefox Android
5
Opened
Sep 13, 2023
by
mark22k
. Modified
Sep 14, 2023
documentation needed
good first issue
website
#116
"Persistent identifier of the browser tab" protection when set to "Strict" makes reCAPTCHA load infinitely
3
Opened
Jul 17, 2023
by
gersonzao
. Modified
Sep 23, 2023
#115
Proton Mail breaks when ArrayBuffer protection is set to "Shift" or "Randomize" on Firefox
1
Opened
Jul 8, 2023
by
gersonzao
. Modified
Sep 29, 2023
#113
Add option to hash domain for fingerprint spoofing [Feature Request]
3
Opened
May 18, 2023
by
glisteningglamgowder
. Modified
May 18, 2023
#111
FPD makes some pages unusable (including the browser itself)
2
Opened
Apr 20, 2023
by
polcak
. Modified
Sep 26, 2023
broken page
performance issue
#110
A switch to Manifest v3
2
Opened
Apr 14, 2023
by
polcak
. Modified
Sep 9, 2024
research
#108
Allow more ways to reset farbling state
2
Opened
Apr 12, 2023
by
polcak
. Modified
Apr 13, 2023
enhancement
#107
Fingerprint Protection causes performance warnings, hangs, incorrect WebGL test values when running the WebGL Conformance test suite
1
Opened
Apr 8, 2023
by
wolfgang8741
. Modified
Apr 12, 2023
#103
custom setting always reset to recommend setting every time exit browser
1
Opened
Mar 27, 2023
by
notusername
. Modified
Mar 28, 2023
#102
JShelter dont save my custom settings.
5
Opened
Mar 25, 2023
by
newone
. Modified
Mar 28, 2023
cannot reproduce
question
#101
Add a table of contents with jump links to the FAQ.
1
Opened
Mar 22, 2023
by
polcak
. Modified
Sep 14, 2023
enhancement
website
#100
Explain little lies in FAQ
1
Opened
Mar 22, 2023
by
polcak
. Modified
Apr 13, 2023
enhancement
website
#99
Internal links in FAQ
2
Opened
Mar 22, 2023
by
polcak
. Modified
Sep 14, 2023
website
#98
On/off switches are ambiguous
1
Opened
Mar 22, 2023
by
polcak
. Modified
Apr 9, 2026
design decision
enhancement
#96
Improve the subpage of adding a new level
2
Opened
Mar 22, 2023
by
polcak
. Modified
Oct 31, 2025
design decision
enhancement
#95
Expand description of the wrappers applied when the user interacts with the tweak GUI
1
Opened
Mar 22, 2023
by
polcak
. Modified
Aug 25, 2023
enhancement
good first issue
#94
Improve design of JShelter options
1
Opened
Mar 22, 2023
by
polcak
. Modified
Apr 9, 2026
enhancement
good first issue
#90
JShelter not blocks canvas on Chrome Canary Latest version.
3
Opened
Feb 22, 2023
by
noche
. Modified
Feb 22, 2023
#89
FR: Show "Detail tweaks of JS shield for this site" for custom levels
3
Opened
Feb 19, 2023
by
gersonzao
. Modified
Mar 29, 2023
bug
#87
Website e-mfc.ru 100% CPU in FF
2
Opened
Dec 14, 2022
by
uxerre
. Modified
Aug 25, 2023
broken page
cannot reproduce
performance issue
#86
Odysee videos won't play when JavaScript Shield is enabled
7
Opened
Nov 24, 2022
by
gersonzao
. Modified
Feb 21, 2023
#85
Network Boundary Shield leaks DNS Server when using different Proxys and Firefox container
11
Opened
Nov 20, 2022
by
m-u-m-p-i-t-z
. Modified
Mar 29, 2023
bug
design decision
question
#83
FPD breaks Gitlab browser check even when it is passive
4
Opened
Sep 1, 2022
by
wiggum
. Modified
May 6, 2025
broken page
research
#82
Add git submodule contents to Release artifacts
4
Opened
Aug 20, 2022
by
fufexan
. Modified
Mar 22, 2023
#77
Broken links on the Key protection pages
2
Opened
Jun 13, 2022
by
polcak
. Modified
Jun 13, 2022
website
#72
Inconsistent navigation on subpages
2
Opened
May 10, 2022
by
xsalon00
. Modified
May 13, 2022
cannot reproduce
website
#62
security.txt
1
Opened
Apr 29, 2022
by
polcak
. Modified
Oct 13, 2022
website
#58
Improve window.name wrapper
5
Opened
Apr 28, 2022
by
polcak
. Modified
May 13, 2022
broken page
enhancement
#53
Links to test description broken at https://jshelter.org/new-wrapper/
1
Opened
Apr 20, 2022
by
polcak
. Modified
Oct 13, 2022
bug
website
#52
Show caller name in fingerprint report
1
Opened
Apr 19, 2022
by
polcak
. Modified
Sep 27, 2023
enhancement
#51
NSCL initiates request to [ff00::] that are not documented and it is unclear why ff00::
14
Opened
Apr 15, 2022
by
sampei-nihira
. Modified
May 4, 2022
documentation needed
NLNet evaluation
#50
Some PeerTube instances breaks with JavaScript Shield switched on
3
Opened
Apr 14, 2022
by
jokingon
. Modified
Apr 14, 2022
#49
Accelerometer duplicit on the web page
1
Opened
Apr 13, 2022
by
polcak
. Modified
Oct 13, 2022
website
#46
window.name wrapper and WrapHelper.domainChanged
7
Opened
Apr 8, 2022
by
polcak
. Modified
May 10, 2022
enhancement
#42
WebWorker 'Strict' protection makes video playback unstable, sometimes broken
2
Opened
Apr 7, 2022
by
redeclipse
. Modified
Apr 12, 2023
#41
Network Boundary Shield and NoScript
8
Opened
Apr 5, 2022
by
polcak
. Modified
Mar 29, 2023
design decision
documentation needed
#39
Improve UX and layout
10
Opened
Mar 26, 2022
by
nirvinm
. Modified
Apr 28, 2022
#38
Apply CSP for webextension pages
1
Opened
Mar 23, 2022
by
polcak
. Modified
Apr 28, 2022
good first issue
NLNet evaluation
#37
Web page explaining how to configure
2
Opened
Mar 17, 2022
by
polcak
. Modified
Oct 13, 2022
website
#36
Key protections on web page
2
Opened
Mar 17, 2022
by
polcak
. Modified
Oct 13, 2022
website
#27
htmlcanvaselement and webgl wrapping groups are confusing
1
Opened
Mar 3, 2022
by
polcak
. Modified
Mar 16, 2022
enhancement
#26
Automatic web deployment
6
Opened
Mar 3, 2022
by
polcak
. Modified
Oct 24, 2022
website
#23
Farbling needs a thorough security review
3
Opened
Mar 1, 2022
by
polcak
. Modified
May 6, 2022
bug
NLNet evaluation
#21
NBS improvements regarding blocking requests to 127.0.0.1
1
Opened
Feb 25, 2022
by
polcak
. Modified
May 4, 2022
enhancement
NLNet evaluation
#19
FPD and maphub.net
2
Opened
Feb 25, 2022
by
polcak
. Modified
Sep 29, 2023
broken page
#18
Optional permissions for AFPD
2
Opened
Feb 25, 2022
by
polcak
. Modified
Mar 18, 2022
enhancement
#17
JShelter slows down WebGL animation on Github homepage
4
Opened
Feb 22, 2022
by
xsalon00
. Modified
Sep 29, 2023
performance issue
#16
The performance cost of wrappers may make page unresponsible and popup not being filled (for example ebay.com)
6
Opened
Feb 22, 2022
by
xsalon00
. Modified
Apr 28, 2022
broken page
performance issue
NLNet evaluation
#14
fpDb organization, possible room for performance improvemens
2
Opened
Feb 18, 2022
by
polcak
. Modified
Mar 16, 2022
performance issue
#13
document.browsingTopics() should return zero Topic IDs or farabled topics
1
Opened
Jan 29, 2022
by
polcak
. Modified
Mar 22, 2026
new wrapper
#12
Block Google FLoC/Topics on webiste
6
Opened
Jan 29, 2022
by
polcak
. Modified
Sep 8, 2023
website
#11
Rebranding
2
Opened
Jan 25, 2022
by
polcak
. Modified
Apr 17, 2022
0.7.x
#10
[icon] Level numbers and color have different meaning than other extensions
3
Opened
Jan 24, 2022
by
polcak
. Modified
Feb 18, 2022
0.7.x
#9
roundcube webmail and JShield
2
Opened
Jan 24, 2022
by
polcak
. Modified
Apr 28, 2022
broken page
cannot reproduce
NLNet evaluation
#8
[website] Link language is hardcoded in links
Opened
Jan 24, 2022
by
polcak
. Modified
Jan 24, 2022
#7
Extension icon pop-up window geometry broken
Opened
Jan 24, 2022
by
polcak
. Modified
Jan 24, 2022
#5
Google reCaptcha not compatible with JSR
2
Opened
Jan 24, 2022
by
polcak
. Modified
Sep 6, 2022
broken page
NLNet evaluation
#4
.then errors
Opened
Jan 24, 2022
by
polcak
. Modified
Jan 24, 2022
#2
Access to original toString
Opened
Jan 24, 2022
by
polcak
. Modified
Jan 24, 2022
#1
unit_test code needs clarifications
1
Opened
Jan 24, 2022
by
polcak
. Modified
Jan 24, 2022