I suppose it must be that Firebug calls insertRule et al. through XPCNativeWrapper's, i.e., it doesn't hit <page window>.CSSStyleSheet.prototype. insertRule but goes directly to the native insertRule instead. Really, you'll just have to write an addon and listen to Firebug's "onCSSRemoveProperty" etc. "events" (see the code in cssModule.js).
2012/12/24 Matthew Kremer <[email protected]> > Alright, so it turns out that Firebug CSS modifications still work using > that function, however, the console.log only fires if you manually call > insertRule, firebug does not trigger it. Any ideas? > > > On Sunday, December 23, 2012 1:53:58 AM UTC-6, Simon Lindholm wrote: > >> Ah, I was assuming you were doing things in chrome (privileged) scope. >> For a regular web page script "console" should exist, so it can't be >> that... Hm. >> >> >> 2012/12/23 Matthew Kremer <[email protected]> >> >>> Thanks for the response. Not quite sure if mutation observers would give >>> me the performance cross-browser that im looking for.Not currently at a >>> computer, but if I have firebug open how could console not exist? Is that >>> method of override contained in a separate scope or something? Thanks again! >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Firebug" group. >>> To post to this group, send email to [email protected] >>> >>> To unsubscribe from this group, send email to >>> firebug+u...@**googlegroups.com >>> >>> For more options, visit this group at >>> https://groups.google.com/**forum/#!forum/firebug<https://groups.google.com/forum/#!forum/firebug> >>> >> >> -- > You received this message because you are subscribed to the Google > Groups "Firebug" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > https://groups.google.com/forum/#!forum/firebug > -- You received this message because you are subscribed to the Google Groups "Firebug" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at https://groups.google.com/forum/#!forum/firebug
