Lines Matching refs:MenuItem

64   MenuItem* CreateTestItem(Extension* extension, bool incognito = false) {
65 MenuItem::Type type = MenuItem::NORMAL;
66 MenuItem::ContextList contexts(MenuItem::ALL);
67 const MenuItem::ExtensionKey key(extension->id());
68 MenuItem::Id id(incognito, key);
70 return new MenuItem(id, "test", false, true, type, contexts);
74 MenuItem* CreateTestItemWithID(Extension* extension,
76 MenuItem::Type type = MenuItem::NORMAL;
77 MenuItem::ContextList contexts(MenuItem::ALL);
78 const MenuItem::ExtensionKey key(extension->id());
79 MenuItem::Id id(false, key);
81 return new MenuItem(id, "test", false, true, type, contexts);
112 MenuItem* item1 = CreateTestItem(extension);
116 const MenuItem::List* items = manager_.MenuItems(item1->id().extension_key);
121 MenuItem* item2 = CreateTestItemWithID(extension, "id2");
130 MenuItem* item3 = CreateTestItem(extension);
131 MenuItem::Id id3 = item3->id();
132 const MenuItem::ExtensionKey extension_key3(item3->id().extension_key);
141 const MenuItem::ExtensionKey key(extension->id());
142 MenuItem::Id id(false, key);
147 scoped_ptr<MenuItem> item2too(CreateTestItemWithID(extension, "id2"));
152 MenuItem* item2other = CreateTestItemWithID(extension2, "id2");
162 MenuItem* item1 = CreateTestItem(extension1);
163 MenuItem* item2 = CreateTestItem(extension2);
164 MenuItem* item2_child = CreateTestItemWithID(extension2, "2child");
165 MenuItem* item2_grandchild = CreateTestItem(extension2);
169 scoped_ptr<MenuItem> item3(CreateTestItem(extension3));
175 MenuItem::Id id1 = item1->id();
176 MenuItem::Id id2 = item2->id();
183 MenuItem::Id id2_child = item2_child->id();
193 MenuItem::Id id2_grandchild = item2_grandchild->id();
215 int type = MenuItem::CHECKBOX;
219 MenuItem::ContextList contexts;
220 contexts.Add(MenuItem::PAGE);
221 contexts.Add(MenuItem::SELECTION);
249 scoped_ptr<MenuItem> item(MenuItem::Populate(extension->id(), value, &error));
280 MenuItem* item1 = CreateTestItem(extension);
281 MenuItem* item2 = CreateTestItem(extension);
282 MenuItem* item3 = CreateTestItemWithID(extension, "id3");
283 MenuItem* item4 = CreateTestItemWithID(extension, "id4");
284 MenuItem* item5 = CreateTestItem(extension);
285 MenuItem* item6 = CreateTestItem(extension);
286 MenuItem::Id item1_id = item1->id();
287 MenuItem::Id item2_id = item2->id();
288 MenuItem::Id item3_id = item3->id();
289 MenuItem::Id item4_id = item4->id();
290 MenuItem::Id item5_id = item5->id();
291 MenuItem::Id item6_id = item6->id();
292 const MenuItem::ExtensionKey key(extension->id());
346 MenuItem* item1 = CreateTestItem(extension1);
347 MenuItem* item2 = CreateTestItem(extension1);
352 const MenuItem::List* items = manager_.MenuItems(item1->id().extension_key);
359 MenuItem* item3 = CreateTestItem(extension1);
410 MenuItem* item4 = CreateTestItem(extension2);
429 // Create an MenuItem and put it into the manager.
430 MenuItem* item1 = CreateTestItem(extension1);
431 MenuItem::Id id1 = item1->id();
435 1u, manager_.MenuItems(MenuItem::ExtensionKey(extension1->id()))->size());
439 MenuItem* item2 = CreateTestItem(extension2);
449 ASSERT_EQ(NULL, manager_.MenuItems(MenuItem::ExtensionKey(extension1->id())));
451 1u, manager_.MenuItems(MenuItem::ExtensionKey(extension2->id()))->size());
512 manager_.RemoveAllContextItems(MenuItem::ExtensionKey("CCCC"));
516 MenuItem* item1 = CreateTestItem(extension1);
517 MenuItem* item2 = CreateTestItem(extension1);
518 MenuItem* item3 = CreateTestItem(extension1);
525 MenuItem* item4 = CreateTestItem(extension2);
528 const MenuItem::ExtensionKey key1(extension1->id());
529 const MenuItem::ExtensionKey key2(extension2->id());
547 MenuItem* item1 = CreateTestItem(extension1);
548 MenuItem* item2 = CreateTestItem(extension1);
549 MenuItem* item3 = CreateTestItemWithID(extension1, "id3");
580 MenuItem* parent = CreateTestItem(extension);
581 MenuItem* item = CreateTestItem(extension);
582 MenuItem::Id parent_id = parent->id();
583 MenuItem::Id id = item->id();
649 MenuItem* item1 = CreateTestItem(extension);
651 item1->set_type(MenuItem::RADIO);
659 MenuItem* item2 = CreateTestItem(extension);
660 item2->set_type(MenuItem::RADIO);
689 MenuItem* new_item = CreateTestItem(extension);
690 new_item->set_type(MenuItem::RADIO);
698 MenuItem* parent = CreateTestItem(extension);
700 MenuItem* child1 = CreateTestItem(extension);
701 child1->set_type(MenuItem::RADIO);
703 MenuItem* child2 = CreateTestItem(extension);
704 child2->set_type(MenuItem::RADIO);
740 MenuItem* item1 = CreateTestItem(extension1, true);
741 MenuItem* item2 = CreateTestItem(extension1, true);
742 MenuItem* item3 = CreateTestItem(extension1, true);
749 MenuItem* item4 = CreateTestItem(extension1);
750 MenuItem* item5 = CreateTestItem(extension1);
751 MenuItem* item6 = CreateTestItem(extension1);
758 MenuItem* item7 = CreateTestItem(extension2);
761 const MenuItem::ExtensionKey key1(extension1->id());
762 const MenuItem::ExtensionKey key2(extension2->id());