Home | History | Annotate | Download | only in extensions

Lines Matching defs:event_name

27                           const std::string& event_name,
31 args.Set(0, Value::CreateStringValue(event_name));
96 const std::string& event_name,
100 DCHECK_EQ(listeners_[event_name].count(listener), 0u) << event_name;
101 listeners_[event_name].insert(listener);
104 extension_devtools_manager_->AddEventListener(event_name, process->id());
108 if (event_name.compare(extension_processes_api_constants::kOnUpdated) == 0)
113 const std::string& event_name,
117 DCHECK_EQ(listeners_[event_name].count(listener), 1u) <<
119 " event=" << event_name;
120 listeners_[event_name].erase(listener);
125 extension_devtools_manager_->RemoveEventListener(event_name, process->id());
129 if (event_name.compare(extension_processes_api_constants::kOnUpdated) == 0)
136 profile_->GetRuntimeId(), listener.extension_id, event_name));
139 bool ExtensionEventRouter::HasEventListener(const std::string& event_name) {
140 return (listeners_.find(event_name) != listeners_.end() &&
141 !listeners_[event_name].empty());
145 const std::string& extension_id, const std::string& event_name) {
146 ListenerMap::iterator it = listeners_.find(event_name);
160 const std::string& event_name, const std::string& event_args,
162 DispatchEventImpl("", event_name, event_args, restrict_to_profile, event_url);
167 const std::string& event_name, const std::string& event_args,
170 DispatchEventImpl(extension_id, event_name, event_args, restrict_to_profile,
176 const std::string& event_name, const std::string& event_args,
184 ListenerMap::iterator it = listeners_.find(event_name);
213 event_name, event_args, event_url);