Home | History | Annotate | Download | only in browser

Lines Matching refs:EventRouter

50 const char EventRouter::kRegisteredEvents[] = "events";
52 struct EventRouter::ListenerProcess {
70 void EventRouter::NotifyExtensionDispatchObserverOnUIThread(
86 EventRouter* event_router = extension_system->event_router();
97 void EventRouter::DispatchExtensionMessage(IPC::Sender* ipc_sender,
131 std::string EventRouter::GetBaseEventName(const std::string& full_event_name) {
137 void EventRouter::DispatchEvent(IPC::Sender* ipc_sender,
155 base::Bind(&EventRouter::IncrementInFlightEventsOnUI,
160 EventRouter::EventRouter(BrowserContext* browser_context,
178 EventRouter::~EventRouter() {}
180 void EventRouter::AddEventListener(const std::string& event_name,
187 void EventRouter::RemoveEventListener(const std::string& event_name,
195 void EventRouter::RegisterObserver(Observer* observer,
202 void EventRouter::UnregisterObserver(Observer* observer) {
213 void EventRouter::SetEventDispatchObserver(EventDispatchObserver* observer) {
218 void EventRouter::OnListenerAdded(const EventListener* listener) {
229 void EventRouter::OnListenerRemoved(const EventListener* listener) {
240 void EventRouter::AddLazyEventListener(const std::string& event_name,
254 void EventRouter::RemoveLazyEventListener(const std::string& event_name,
268 void EventRouter::AddFilteredEventListener(const std::string& event_name,
287 void EventRouter::RemoveFilteredEventListener(
307 bool EventRouter::HasEventListener(const std::string& event_name) {
311 bool EventRouter::ExtensionHasEventListener(const std::string& extension_id,
316 bool EventRouter::HasEventListenerImpl(const ListenerMap& listener_map,
335 std::set<std::string> EventRouter::GetRegisteredEvents(
354 void EventRouter::SetRegisteredEvents(const std::string& extension_id,
365 void EventRouter::AddFilterToEvent(const std::string& event_name,
383 void EventRouter::RemoveFilterFromEvent(const std::string& event_name,
405 const DictionaryValue* EventRouter::GetFilteredEvents(
413 void EventRouter::BroadcastEvent(scoped_ptr<Event> event) {
417 void EventRouter::DispatchEventToExtension(const std::string& extension_id,
423 void EventRouter::DispatchEventWithLazyListener(const std::string& extension_id,
435 void EventRouter::DispatchEventImpl(const std::string& restrict_to_extension_id,
481 void EventRouter::DispatchLazyEvent(
512 void EventRouter::DispatchEventToProcess(const std::string& extension_id,
559 bool EventRouter::CanDispatchEventToBrowserContext(
574 bool EventRouter::MaybeLoadLazyBackgroundPageToDispatchEvent(
598 base::Bind(&EventRouter::DispatchPendingEvent,
607 void EventRouter::IncrementInFlightEventsOnUI(
617 EventRouter* event_router = extension_system->event_router();
628 void EventRouter::IncrementInFlightEvents(BrowserContext* context,
641 void EventRouter::OnEventAck(BrowserContext* context,
656 void EventRouter::DispatchPendingEvent(const linked_ptr<Event>& event,
668 void EventRouter::Observe(int type,
725 user_gesture(EventRouter::USER_GESTURE_UNKNOWN) {
735 user_gesture(EventRouter::USER_GESTURE_UNKNOWN) {
743 EventRouter::UserGestureState user_gesture,