We should really create CSSCharsetRule objects in the CSSOM for @charset rules...
Comment on attachment 93839 [details] [diff] [review] This does the job r=glazman goooooooooood
Comment on attachment 93839 [details] [diff] [review] This does the job Why not just remove the nsICSSCharsetRule interface completely?
I considered doing that.... I'm not sure whether we'll want to re-introduce it at some point, though. Will we ever want to do things with charset rules that are not doable via the CSSOM and the nsICSSRule interface?
Considering the amount we've done with @charset rules so far, I doubt it.
Comment on attachment 93915 [details] [diff] [review] Out, out, nsICSSCharsetRule! sr=dbaron. (I was thinking nsCSSRule inherited from nsICSSRule. Is there any reason it doesn't?)
fix checked in.