aiannacc/Goko-Salvager — pull request #64 by aiannacc (2013-08-22 14:02:57+00:00)
Title: Quick-fix the css infection problem; increment to v2.2.3

Okay, I'm going to start adhering to Feature Branch. Can you handle this pull and re-release as version 2.2.3?

This turns out to be a [Firefox Bug](https://bugzilla.mozilla.org/show_bug.cgi?id=737003) that can only be fixed using an [undocumented method](https://developer.mozilla.org/en-US/docs/XPCOM_Interface_Reference/nsIDOMWindowUtils) described in the first paragraph of [this page](https://developer.mozilla.org/en-US/docs/Using_the_Stylesheet_Service).

My fix isn't a very good one. There's still plenty of infection happening. I just removed the changes to the most common html elements: h1, table, and td. There shouldn't be as many non-Dominion pages that use tags, so we should be okay for now.

The long-term solution is either to figure out how to use the right firefox feature for loading CSS on a single page or else to inject the CSS programmatically in a way that the Firefox store doesn't object to.