Ghostery javascript problem with FF8 beta

I am running firefox 8 beta. I have noticed that using FF8 with ghostery has problems that I believe did not arise in FF7 or earlier.

Visit the site www.gucci.com. On the home page, at the very top right, is a link marked "search". When this is clicked, an overlay (a hidden div) appears that allows the entry of the search terms. When using FF8 and ghostery is blocking web bugs, this functionality fails - no popup is shown.

This problem goes away if ghostery is not blocking web bugs.
2 people have
this problem
+1
Reply
  • This is actually a fairly ancient problem ... you just happened to find a very good example. (It's reproducible with Firefox 3.6.x as well.)

    Ghostery prior to version 2.0 didn't have the ability to block trackers, so its bug definitions only had to be good enough to assure reliable detection. For Coremetrics, this meant looking for its signature "eluminate.js" — but it wasn't necessary at that time to be concerned with any of the other scripts that often accompany it (such as "techprops.js" and "cmdatatagutils.js").

    In the Gucci case, things blow up in cmMakeTag(), deep inside cmdatatagutils.js, due to its unresolved dependency on eluminate.js.The appropriate fix probably involves introducing a surrogate for cmdatatagutils.js, implementing a dummy version of whatever Gucci interfaces with, e.g. cmCreatePageviewTag().

    • Added the following surrogate:

      {"type":"instring","match":"/eluminate.js","code":"var _cm = function() {};_cm.prototype = function () {};_cm.prototype.addTP = function () {};_cm.prototype.writeImg = function (){};function cmSmartTagSet() {};function cmStartTagSet() {};function cmSendTagSet() {}; var cI = function(){};"},

      Will deploy tomorrow.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated happy, confident, thankful, excited kidding, amused, unsure, silly indifferent, undecided, unconcerned

  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated happy, confident, thankful, excited kidding, amused, unsure, silly indifferent, undecided, unconcerned