void RegisterUeventListener(IUeventObserver *aObserver) { MOZ_ASSERT(MessageLoop::current() == XRE_GetIOMessageLoop()); if (!sPoller) InitializeUevent(); sPoller->RegisterObserver(aObserver); }