Lines Matching refs:items
100 const Vector<Element*>& items = data.listItems(element);
101 for (unsigned i = 0; i < items.size(); ++i) {
102 OptionElement* optionElement = toOptionElement(items[i]);
109 const Vector<Element*>& items = data.listItems(element);
111 while (index >= 0 && (unsigned) index < items.size() && (!isOptionElement(items[index]) || items[index]->disabled()))
113 if ((unsigned) index == items.size())
120 const Vector<Element*>& items = data.listItems(element);
122 startIndex = items.size();
124 while (index >= 0 && (unsigned) index < items.size() && (!isOptionElement(items[index]) || items[index]->disabled()))
139 const Vector<Element*>& items = data.listItems(element);
140 for (unsigned i = 0; i < items.size(); ++i) {
141 OptionElement* optionElement = toOptionElement(items[i]);
160 const Vector<Element*>& items = data.listItems(element);
161 for (unsigned i = 0; i < items.size(); ++i) {
162 OptionElement* optionElement = toOptionElement(items[i]);
163 if (!optionElement || items[i]->disabled())
182 const Vector<Element*>& items = data.listItems(element);
185 if (lastOnChangeSelection.isEmpty() || lastOnChangeSelection.size() != items.size()) {
192 for (unsigned i = 0; i < items.size(); ++i) {
193 OptionElement* optionElement = toOptionElement(items[i]);
302 const Vector<Element*>& items = data.listItems(element);
303 for (size_t i = 0; i < items.size(); ++i) {
304 if (OptionElement* optionElement = toOptionElement(items[i])) {
316 const Vector<Element*>& items = data.listItems(element);
322 if (OptionElement* optionElement = (listIndex >= 0 ? toOptionElement(items[listIndex]) : 0)) {
323 excludeElement = items[listIndex];
360 const Vector<Element*>& items = data.listItems(element);
361 int listSize = (int) items.size();
367 if (isOptionElement(items[listIndex])) {
379 const Vector<Element*>& items = data.listItems(element);
380 if (listIndex < 0 || listIndex >= int(items.size()) ||
381 !isOptionElement(items[listIndex]))
386 if (isOptionElement(items[i]))
409 const Vector<Element*>& items = data.listItems(element);
410 for (unsigned i = 0; i < items.size(); ++i) {
411 if (items[i] == excludeElement)
414 if (OptionElement* optionElement = toOptionElement(items[i]))
421 const Vector<Element*>& items = data.listItems(element);
422 int length = items.size();
427 OptionElement* optionElement = toOptionElement(items[i]);
440 const Vector<Element*>& items = data.listItems(element);
441 int length = items.size();
444 if (OptionElement* optionElement = toOptionElement(items[i]))
468 const Vector<Element*>& items = data.listItems(element);
470 for (unsigned i = 0; i < items.size(); ++i) {
471 OptionElement* optionElement = toOptionElement(items[i]);
481 if (!successful && !data.multiple() && data.size() <= 1 && items.size()) {
482 OptionElement* optionElement = toOptionElement(items[0]);
501 const Vector<Element*>& items = data.listItems(element);
502 for (unsigned i = 0; i < items.size(); ++i) {
503 OptionElement* optionElement = toOptionElement(items[i]);
507 if (!items[i]->getAttribute(HTMLNames::selectedAttr).isNull()) {
532 // Returns the index of the next valid list item |skip| items past |listIndex| in direction |direction|.
705 // If we're not in any special multiple selection mode, then deselect all other items, excluding the clicked option.
706 // If no option was clicked, then this will deselect all items in the list.
817 const Vector<Element*>& items = data.listItems(element);
818 for (size_t i = 0; i < items.size(); ++i) {
819 if (OptionElement* optionElement = toOptionElement(items[i])) {
863 // The user is likely trying to cycle through all the items starting with this character, so just search on the character
872 const Vector<Element*>& items = data.listItems(element);
873 int itemCount = items.size();
887 OptionElement* optionElement = toOptionElement(items[index]);
888 if (!optionElement || items[index]->disabled())
907 // When the element is created during document parsing, it won't have any items yet - but for innerHTML
919 const Vector<Element*>& items = data.listItems(element);
921 if (OptionElement* optionElement = (listIndex >= 0 ? toOptionElement(items[listIndex]) : 0)) {
936 const Vector<Element*>& items = data.listItems(element);
937 for (unsigned i = 0; i < items.size(); ++i) {
938 if (isOptionElement(items[i]))
962 const Vector<Element*>& items = m_listItems;
964 ASSERT(items == m_listItems);