Home | History | Annotate | Download | only in browser

Lines Matching refs:event_name

55                               const std::string& event_name,
65 event_name,
77 monitor->OnApiEventDispatched(extension_id, event_name, args.Pass());
105 const std::string& event_name,
111 event_name,
115 args.Set(0, new base::StringValue(event_name));
148 const std::string& event_name,
155 event_name,
186 void EventRouter::AddEventListener(const std::string& event_name,
190 event_name, extension_id, process, scoped_ptr<DictionaryValue>()));
193 void EventRouter::RemoveEventListener(const std::string& event_name,
197 event_name, extension_id, process, scoped_ptr<DictionaryValue>());
201 void EventRouter::AddEventListenerForURL(const std::string& event_name,
205 event_name, listener_url, process, scoped_ptr<DictionaryValue>()));
208 void EventRouter::RemoveEventListenerForURL(const std::string& event_name,
212 event_name, listener_url, process, scoped_ptr<DictionaryValue>());
217 const std::string& event_name) {
219 DCHECK(event_name.find('/') == std::string::npos);
220 observers_[event_name] = observer;
235 const EventListenerInfo details(listener->event_name(),
239 std::string base_event_name = GetBaseEventName(listener->event_name());
251 const EventListenerInfo details(listener->event_name(),
255 std::string base_event_name = GetBaseEventName(listener->event_name());
261 void EventRouter::AddLazyEventListener(const std::string& event_name,
264 event_name, extension_id, NULL, scoped_ptr<DictionaryValue>()));
268 bool prefs_is_new = events.insert(event_name).second;
274 void EventRouter::RemoveLazyEventListener(const std::string& event_name,
277 event_name, extension_id, NULL, scoped_ptr<DictionaryValue>());
282 bool prefs_did_exist = events.erase(event_name) > 0;
288 void EventRouter::AddFilteredEventListener(const std::string& event_name,
294 event_name,
301 event_name,
307 AddFilterToEvent(event_name, extension_id, &filter);
312 const std::string& event_name,
318 event_name,
330 RemoveFilterFromEvent(event_name, extension_id, &filter);
334 bool EventRouter::HasEventListener(const std::string& event_name) {
335 return listeners_.HasListenerForEvent(event_name);
339 const std::string& event_name) {
340 return listeners_.HasListenerForExtension(extension_id, event_name);
345 const std::string& event_name) {
346 ListenerMap::const_iterator it = listener_map.find(event_name);
392 void EventRouter::AddFilterToEvent(const std::string& event_name,
402 if (!filtered_events->GetList(event_name, &filter_list)) {
404 filtered_events->SetWithoutPathExpansion(event_name, filter_list);
410 void EventRouter::RemoveFilterFromEvent(const std::string& event_name,
418 !filtered_events->GetListWithoutPathExpansion(event_name, &filter_list)) {
453 std::string event_name = event->event_name;
454 bool has_listener = ExtensionHasEventListener(extension_id, event_name);
456 AddLazyEventListener(event_name, extension_id);
459 RemoveLazyEventListener(event_name, extension_id);
570 event->event_name, extension)) {
591 event->event_name, listener_url)) {
609 event->event_name,
771 Event::Event(const std::string& event_name,
773 : event_name(event_name),
780 Event::Event(const std::string& event_name,
783 : event_name(event_name),
790 Event::Event(const std::string& event_name,
796 : event_name(event_name),
808 Event* copy = new Event(event_name,
818 EventListenerInfo::EventListenerInfo(const std::string& event_name,
822 : event_name(event_name),