Implement the correct firefox fix for localizing CSS injection. Undo previous quick fix.

God Damn! I am proud of myself for finding this. It's a newly-implemented Mozilla method that isn't even documented yet. I found the bug thread where this missing feature had been described, followed the conversation, found the source code where the new method had been implemented, and deciphered its usage.