199 Vector<NPObjectMessageReceiver*> messageReceivers;
200
201 // Gather the receivers associated with this plug-in.
202 for (HashMap<uint64_t, NPObjectMessageReceiver*>::const_iterator it = m_registeredNPObjects.begin(), end = m_registeredNPObjects.end(); it != end; ++it) {
203 NPObjectMessageReceiver* npObjectMessageReceiver = it->value;
204 if (npObjectMessageReceiver->plugin() == plugin)
205 messageReceivers.append(npObjectMessageReceiver);
206 }
207
208 // Now delete all the receivers.
209 deprecatedDeleteAllValues(messageReceivers);
210
211 Vector<NPObjectProxy*> objectProxies;
212 for (HashSet<NPObjectProxy*>::const_iterator it = m_npObjectProxies.begin(), end = m_npObjectProxies.end(); it != end; ++it) {
213 NPObjectProxy* npObjectProxy = *it;
214
215 if (npObjectProxy->plugin() == plugin)
216 objectProxies.append(npObjectProxy);
199 // Gather and delete the receivers associated with this plug-in.
200 Vector<NPObjectMessageReceiver*> receivers;
201 for (auto* receiver : m_registeredNPObjects.values()) {
202 if (receiver->plugin() == plugin)
203 receivers.append(receiver);