Lines Matching defs:owner
353 // The liveObjectMap is a hash table of all live objects to their owner
359 // root is defined as a top-level owner object. This is used on
374 void _NPN_RegisterObject(NPObject* npObject, NPObject* owner)
382 if (!owner) {
383 // Registering a new owner object.
389 NPObjectMap::iterator ownerEntry = liveObjectMap.find(owner);
395 owner = parent;
397 if (rootObjectMap.find(owner) != rootObjectMap.end())
398 rootObjectMap.get(owner)->add(npObject);
402 liveObjectMap.set(npObject, owner);
410 NPObject* owner = 0;
412 owner = liveObjectMap.find(npObject)->second;
414 if (!owner) {
415 // Unregistering a owner object; also unregister it's descendants.
423 // The sub-object should not be a owner!
438 NPRootObjectMap::iterator ownerEntry = rootObjectMap.find(owner);