(In reply to comment #2)
> You can just move the line
> static GQuark sQuark_gecko_acc_obj =
> g_quark_from_static_string("GeckoAccObj");
> inside toplevel_event_watcher().
are you absolutely sure that will cause it to be initialized on the first call, not as a global ctor?
(In reply to comment #3)
> nsApplicationAccessibleWrap::Init() is invoked just once?
it should be although I'm not sure why that would matter, personally I like the variable being local to the one function we use it in.
(In reply to comment #2) gecko_acc_ obj = from_static_ string( "GeckoAccObj" ); event_watcher( ).
> You can just move the line
> static GQuark sQuark_
> g_quark_
> inside toplevel_
are you absolutely sure that will cause it to be initialized on the first call, not as a global ctor?
(In reply to comment #3) cessibleWrap: :Init() is invoked just once?
> nsApplicationAc
it should be although I'm not sure why that would matter, personally I like the variable being local to the one function we use it in.