# Firefox 4 broke wierdaaron's greasemonkey script!

**URL:** <https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075>\
**Category:** About This Message Board\
**Created:** [March 26, 2011, 6:50pm UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075 "2011-03-26T18:50:32Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Panurge](https://avatars.discourse-cdn.com/v4/letter/p/fbc32d/32.png) [@Panurge](https://boards.straightdope.com/u/Panurge)\
**Post date:** [March 26, 2011, 6:50pm UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/1 "2011-03-26T18:50:32Z")

</div>

I have just upgraded to Firefox v. 4.0 on my linux machine (Kubuntu 10.10). Most of my plugins seem to have managed the transition from 3.6 just fine, but not [**wierdaaron** ’s “SDMB-improving Greasemonkey script”.](http://boards.straightdope.com/sdmb/showthread.php?t=531870) Most of the functionality seems to be ok, such as highlighting posts and user badges, but image & video preview is broken. These features have become so natural to me that it is a complete shock suddenly having to peruse the dope without them.

Has anyone else experienced this after upgrading Firefox to v. 4? Other Linux users, perhaps? And most importantly: Does anyone have a suggestion for fixing the image/video preview?!

Help!

---

<div class="post-metadata">

**Author:** ![GuanoLad](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/guanolad/32/42_2.png) [@GuanoLad](https://boards.straightdope.com/u/GuanoLad)\
**Post date:** [March 27, 2011, 1:28am UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/2 "2011-03-27T01:28:44Z")

</div>

I did notice that, and it’s one of the main reasons I flipped back to v3.6

If you want to contact him, Aaron has a website, which was up a few days ago, but it’s down today, so I’m not sure what that means.

---

<div class="post-metadata">

**Author:** ![Claverhouse](https://avatars.discourse-cdn.com/v4/letter/c/13edae/32.png) [@Claverhouse](https://boards.straightdope.com/u/Claverhouse)\
**Post date:** [March 27, 2011, 1:54am UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/3 "2011-03-27T01:54:09Z")

</div>

Hmm, I don’t use greasemonkey much, but your post reminded me that it was one of the incompatible extensions: looking at it I noticed the version number, and went to the Mozilla add-on site to see if there was a newer one ( although I’ve no idea why an extension should stay at an incompatible version without simply updating the version ), there was and I tried to install it after removing the old version; but it wouldn’t ( I think because of my profile, not applicable generally to linux ). However the latest review [**said**](https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/):

_This used to be such an amazing tool for developing your own website tweaks. For a while now, since the “upgrade” to the configuration style, it has been unusable in the most recent version of Firefox in linux! The existing scripts that were in there are still working but I’m unable to view, modify or write new scripts since the configuration dialog is completely blank. Please fix this!_  
Another review says greasemonkey has problems with some themes, but works with the default.  
My Add-ons page tells me Default theme is incompatible… ( Despite my using it. )

---

<div class="post-metadata">

**Author:** ![TheChileanBlob](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/thechileanblob/32/435_2.png) [@TheChileanBlob](https://boards.straightdope.com/u/TheChileanBlob)\
**Post date:** [March 27, 2011, 4:19pm UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/4 "2011-03-27T16:19:43Z")

</div>

Apparently Chrome can do Greasemonkey now. How to get wierdaaron’s “SDMB-improving Greasemonkey script”? Other thread too long.

---

<div class="post-metadata">

**Author:** ![Cyberhwk](https://avatars.discourse-cdn.com/v4/letter/c/7993a0/32.png) [@Cyberhwk](https://boards.straightdope.com/u/Cyberhwk)\
**Post date:** [March 28, 2011, 2:21am UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/5 "2011-03-28T02:21:58Z")

</div>

> [@TheChileanBlob](#):
>
> Apparently Chrome can do Greasemonkey now. How to get wierdaaron’s “SDMB-improving Greasemonkey script”? Other thread too long.

> [@I made a SDMB-improving Greasemonkey script. Looking for feedback/beta testers](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/178):
>
> I dont think the mods (or I, for that matter) want the links public until it’s done and mod-approved. While it’s in development, it’s easier when there’s a small group of people using it, rather than having to account for the world-at-large. I’m not super concerned about it, but maybe a mod can baleet those links so I wont have to rename files.
> 
> My biggest concern is having a bunch of people running around with a painfully outdated version because they don’t know enough to keep the thing updated, and I later find some gigantic bug or security hole that sends your credit card numbers to nigeria.

xx

---

<div class="post-metadata">

**Author:** ![BigT](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/bigt/32/12044_2.png) [@BigT](https://boards.straightdope.com/u/BigT)\
**Post date:** [March 28, 2011, 6:13am UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/6 "2011-03-28T06:13:23Z")

</div>

What really sucks is that FFvB doesn’t work on Firefox 4, and the author says it never will, as he no longer has time to fix it.

Fortunately, 4.0 is the last big realease Mozilla will be doing for quite a long while: they are going to the browser development method of other browsers, only making incremental changes, but still upping version number quite quickly. 5.0, 6.0, and 7.0 are all slated to come out this year, but none of them should break compatibility with 4.0.

---

<div class="post-metadata">

**Author:** ![Kal](https://avatars.discourse-cdn.com/v4/letter/k/9de053/32.png) [@Kal](https://boards.straightdope.com/u/Kal)\
**Post date:** [March 28, 2011, 7:18am UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/7 "2011-03-28T07:18:44Z")

</div>

Try installing a nightly build of Greasemonkey - [https://arantius.com/misc/gm-nightly/](https://arantius.com/misc/gm-nightly/).

---

<div class="post-metadata">

**Author:** ![Panurge](https://avatars.discourse-cdn.com/v4/letter/p/fbc32d/32.png) [@Panurge](https://boards.straightdope.com/u/Panurge)\
**Post date:** [March 28, 2011, 7:29am UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/8 "2011-03-28T07:29:31Z")

</div>

Thanks, **Kal**. I’ll try this as soon as I can. Does anybody know if **wierdaaron** is still here? I haven’t seen him in ages.

---

<div class="post-metadata">

**Author:** ![Panurge](https://avatars.discourse-cdn.com/v4/letter/p/fbc32d/32.png) [@Panurge](https://boards.straightdope.com/u/Panurge)\
**Post date:** [March 28, 2011, 8:25am UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/10 "2011-03-28T08:25:15Z")

</div>

^Reported

---

<div class="post-metadata">

**Author:** ![wierdaaron](https://avatars.discourse-cdn.com/v4/letter/w/eada6e/32.png) [@wierdaaron](https://boards.straightdope.com/u/wierdaaron)\
**Post date:** [March 28, 2011, 4:51pm UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/11 "2011-03-28T16:51:30Z")

</div>

I feel like people are talking about me…

---

<div class="post-metadata">

**Author:** ![Panurge](https://avatars.discourse-cdn.com/v4/letter/p/fbc32d/32.png) [@Panurge](https://boards.straightdope.com/u/Panurge)\
**Post date:** [March 28, 2011, 5:58pm UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/12 "2011-03-28T17:58:43Z")

</div>

Boom!

Hi **wierdaaron**. I figured that since you were the one who made the script, you might have some ideas as to how to make it work in FF4. As I wrote above some of the functionality is intact (flags, frames around your own posts, tags), but the preview functions are gone. Unfortunately I am absolutely clueless when it comes to coding, so I went here in search for help.

Reading the dope without image preview just feels so … backwards all of a sudden. I swear, it’s like a drug.

---

<div class="post-metadata">

**Author:** ![wierdaaron](https://avatars.discourse-cdn.com/v4/letter/w/eada6e/32.png) [@wierdaaron](https://boards.straightdope.com/u/wierdaaron)\
**Post date:** [March 28, 2011, 6:14pm UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/13 "2011-03-28T18:14:37Z")

</div>

I can take a quick look at it sometime today. To be honest I haven’t looked at the code in ages as I haven’t been coming here regularly. Hopefully it’s something stupid and easy.

---

<div class="post-metadata">

**Author:** ![Arnold\_Winkelried](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@Arnold\_Winkelried](https://boards.straightdope.com/u/Arnold_Winkelried)\
**Post date:** [March 28, 2011, 6:27pm UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/14 "2011-03-28T18:27:18Z")

</div>

wierdaaron, would you be interested in posting it someplace public where people can download it without having to bug you?

---

<div class="post-metadata">

**Author:** ![Panurge](https://avatars.discourse-cdn.com/v4/letter/p/fbc32d/32.png) [@Panurge](https://boards.straightdope.com/u/Panurge)\
**Post date:** [March 28, 2011, 6:34pm UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/15 "2011-03-28T18:34:14Z")

</div>

> [@wierdaaron](#):
>
> I can take a quick look at it sometime today. To be honest I haven’t looked at the code in ages as I haven’t been coming here regularly. Hopefully it’s something stupid and easy.

That would be great! And btw: I didn’t open this thread in an attempt to get you to revisit your old code, seriously: If you don’t feel like doing it, then just let it rest. I was merely hoping that _someone_ with the proper skills would give it a go. I think the script is a great idea, and I really enjoy using it. It would be a shame if it just disappeared because of a browser update.

---

<div class="post-metadata">

**Author:** ![wierdaaron](https://avatars.discourse-cdn.com/v4/letter/w/eada6e/32.png) [@wierdaaron](https://boards.straightdope.com/u/wierdaaron)\
**Post date:** [March 28, 2011, 6:52pm UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/16 "2011-03-28T18:52:09Z")

</div>

An initial sweep makes it look like a jquery compatibility issue. I tried updating it to the newest version and it fixes image previews and breaks everything else (MAH BORDERS!!!).

For a temporary fix, if you know how to edit your greasemonkey scripts you can comment out line 90 (starts with _if (x + $("#imagePrevImg’)…_).

Otherwise I’ll try to have an updated version you can install manually shortly.

---

<div class="post-metadata">

**Author:** ![Cyberhwk](https://avatars.discourse-cdn.com/v4/letter/c/7993a0/32.png) [@Cyberhwk](https://boards.straightdope.com/u/Cyberhwk)\
**Post date:** [March 28, 2011, 9:58pm UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/17 "2011-03-28T21:58:43Z")

</div>

> [@Arnold\_Winkelried](#):
>
> wierdaaron, would you be interested in posting it someplace public where people can download it without having to bug you?

Yes. I was able to download the script when I don’t think I was supposed to, but it’s incredibly useful and I love it. The highlight feature is very handy in MPSIMS type threads where you tend to await the OP’s return and explanations (then forget who the OP was). And I’ve had no real issues thus far with it in 4.0.

**Aaron** , I _completely_ understand if you don’t feel comfortable publishing the script for good, but FWIW I think a lot of people would find it quite useful if you did, warning that the script is not undergoing any further development.

---

<div class="post-metadata">

**Author:** ![MsWhatsit](https://avatars.discourse-cdn.com/v4/letter/m/eb8c5e/32.png) [@MsWhatsit](https://boards.straightdope.com/u/MsWhatsit)\
**Post date:** [March 28, 2011, 10:07pm UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/18 "2011-03-28T22:07:24Z")

</div>

Seriously. We had that recent thread where someone made a zombie thread alert Greasemonkey script, and I mentioned that it seemed to conflict with **wierdaaron** ’s script and was actually very surprised when a lot of people had no idea what I was talking about. How do you surf the Dope without this thing turned on?! IMO it’s crucial.

---

<div class="post-metadata">

**Author:** ![GuanoLad](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/guanolad/32/42_2.png) [@GuanoLad](https://boards.straightdope.com/u/GuanoLad)\
**Post date:** [March 29, 2011, 12:04am UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/19 "2011-03-29T00:04:59Z")

</div>

> [@MsWhatsit](#):
>
> How do you surf the Dope without this thing turned on?! IMO it’s crucial.

I have to constantly remind myself that other people don’t see my posts highlighted.

---

<div class="post-metadata">

**Author:** ![NAF1138](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/naf1138/32/3245_2.png) [@NAF1138](https://boards.straightdope.com/u/NAF1138)\
**Post date:** [March 29, 2011, 10:53pm UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/21 "2011-03-29T22:53:20Z")

</div>

I just updated and was going to send weirdaaron a PM. The script is one of my favorite things ever. I am glad to see that he is working on a fix.

---

<div class="post-metadata">

**Author:** ![BigT](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/bigt/32/12044_2.png) [@BigT](https://boards.straightdope.com/u/BigT)\
**Post date:** [April 1, 2011, 7:20am UTC](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075/22 "2011-04-01T07:20:25Z")

</div>

> [@MsWhatsit](#):
>
> Seriously. We had that recent thread where someone made a zombie thread alert Greasemonkey script, and I mentioned that it seemed to conflict with **wierdaaron** ’s script and was actually very surprised when a lot of people had no idea what I was talking about. How do you surf the Dope without this thing turned on?! IMO it’s crucial.

I stopped using it because it was too slow on Firefox 3. Firefox 4 has a 10x faster Javascript engine, so I may try it again.

BTW, if **wierdaaron** doesn’t get back to us for a while, and you don’t want to do the hack yourself, PM me to send you a link to the script with the appropriate line commented out.

[Next page](https://boards.straightdope.com/t/firefox-4-broke-wierdaarons-greasemonkey-script/576075.md?page=2)
