Comments (6)
Yes, that seems likely. To get more reliable detection of cookies set by javascript, I had to add a content script that hooks into it. I imagine it's failing fairly early on. I'll see what I can do, but I can't promise I can fix it.
from cookiemaster.
I cannot immediately replicate the problem, even setting the domain to 'untrusted'. I don't normally use No Script; can you confirm which exact add-on you're using (I tried "No Script Security Suite"). A link to the add-on page would be best, so I can be 100% sure I'm using the same one.
from cookiemaster.
Also a screenshot of exactly what you see might be helpful.
from cookiemaster.
NoScript = https://addons.mozilla.org/en-US/firefox/addon/noscript/
Example =
Top: JavaScript blocked, shows only cookie icon (no visual status/color dot)
Bottom: JavaScript allowed/trusted, shows visual status (color dot)
https://i.ibb.co/896fHf6/bug-Noscript2.jpg
from cookiemaster.
Ohhh, that's not a bug, the indicator is showing exactly what's going on.
Cookies can be set in two different ways:
- In headers as part of the HTTP request (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cookie)
- From executing javascript (https://developer.mozilla.org/en-US/docs/Web/API/Document/cookie)
So disabling javascript on a page isn't preventing cookiemaster from showing an indicator, it means that the javascript which is setting the cookie isn't executing in the first place, so there's nothing for cookie-master to notice/report.
from cookiemaster.
hmm, ok.
But this could confuse some users, so could you add a tooltip that says (for Cookiemaster button when there is no color dot) =
"No cookies (Either the site has none OR blocked by a addon e.g. NoScript)"
from cookiemaster.
Related Issues (20)
- Grayscale icon + tooltip when site has no cookies HOT 2
- since update this morning nothing works HOT 7
- SItes with CSP headers preventing eval (script-src) cannot be prevented from setting cookies by javascript HOT 2
- JS : Can not add cookie HOT 2
- the use of eval might be blocked by CSP policies HOT 3
- Websites cannot know if cookies are disabled HOT 10
- support for "allow for session" HOT 2
- Permission indicator disappears HOT 5
- DuckDuckGo language setting cannot be disabled HOT 7
- DuckDuckGo preferred language cannot be set when cookies are blocked in cookiemaster HOT 9
- Feature Request: Automatically delete any existing cookies for domain / subdomain when switching from on to OFF HOT 1
- Feature request: Show a "cookies allow/session/deny" little confirmation dialog that pops-up the first time a new domain is visited HOT 2
- Sub-domains treated as third-party? HOT 2
- YouTube in background tab not rendering completely HOT 3
- Now with FF 86.0, you might need to update cookiemaster HOT 1
- Feature Request HOT 1
- Not saving cookie settings on allowed sites HOT 7
- Blocking 4-part top-level domain even though added to whitelist HOT 4
- Cookie defined in site list blocked HOT 1
- More readable logs HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cookiemaster.