Home | History | Annotate | Download | only in extensions

Lines Matching full:child

44     ExtensionMenuItem* child = NULL;
46 child = *i;
48 return child;
50 child = (*i)->ReleaseChild(child_id, recursive);
51 if (child)
52 return child;
61 ExtensionMenuItem* child = *i;
62 result.insert(child->id());
63 std::set<Id> removed = child->RemoveAllDescendants();
152 ExtensionMenuItem* child) {
155 parent->extension_id() != child->extension_id() ||
156 ContainsKey(items_by_id_, child->id()))
158 parent->AddChild(child);
159 items_by_id_[child->id()] = child;
185 ExtensionMenuItem* child = GetItemById(child_id);
187 if ((parent_id && (child_id == *parent_id)) || !child ||
190 child->extension_id() != new_parent->extension_id())))
193 ExtensionMenuItem::Id* old_parent_id = child->parent_id();
202 DCHECK(taken == child);
206 MenuItemMap::iterator i = context_items_.find(child->extension_id());
213 child);
222 new_parent->AddChild(child);
224 context_items_[child->extension_id()].push_back(child);
225 child->parent_id_.reset(NULL);
260 ExtensionMenuItem* child = (*j)->ReleaseChild(id, true /* recursive */);
261 if (child) {
262 items_removed = child->RemoveAllDescendants();
264 delete child;
319 // If this is a child item, we need to get a handle to the list from its