Git Product home page Git Product logo

Comments (6)

craigmiskell avatar craigmiskell commented on July 21, 2024

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.

craigmiskell avatar craigmiskell commented on July 21, 2024

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.

craigmiskell avatar craigmiskell commented on July 21, 2024

Also a screenshot of exactly what you see might be helpful.

from cookiemaster.

ArcticGems avatar ArcticGems commented on July 21, 2024

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.

craigmiskell avatar craigmiskell commented on July 21, 2024

Ohhh, that's not a bug, the indicator is showing exactly what's going on.

Cookies can be set in two different ways:

  1. In headers as part of the HTTP request (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cookie)
  2. 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.

ArcticGems avatar ArcticGems commented on July 21, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.