| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2  * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). | 2  * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). | 
| 3  * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 3  * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 
| 4  *           (C) 1999 Antti Koivisto (koivisto@kde.org) | 4  *           (C) 1999 Antti Koivisto (koivisto@kde.org) | 
| 5  *           (C) 2001 Dirk Mueller (mueller@kde.org) | 5  *           (C) 2001 Dirk Mueller (mueller@kde.org) | 
| 6  * Copyright (C) 2004, 2005, 2006, 2007, 2009, 2010, 2011 Apple Inc. All rights 
      reserved. | 6  * Copyright (C) 2004, 2005, 2006, 2007, 2009, 2010, 2011 Apple Inc. All rights 
      reserved. | 
| 7  *           (C) 2006 Alexey Proskuryakov (ap@nypop.com) | 7  *           (C) 2006 Alexey Proskuryakov (ap@nypop.com) | 
| 8  * Copyright (C) 2010 Google Inc. All rights reserved. | 8  * Copyright (C) 2010 Google Inc. All rights reserved. | 
| 9  * Copyright (C) 2009 Torch Mobile Inc. All rights reserved. (http://www.torchmo
      bile.com/) | 9  * Copyright (C) 2009 Torch Mobile Inc. All rights reserved. (http://www.torchmo
      bile.com/) | 
| 10  * | 10  * | 
| (...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 251                 if (toHTMLOptionElement(items[i])->value() == value) | 251                 if (toHTMLOptionElement(items[i])->value() == value) | 
| 252                     break; | 252                     break; | 
| 253                 optionIndex++; | 253                 optionIndex++; | 
| 254             } | 254             } | 
| 255         } | 255         } | 
| 256         if (optionIndex >= static_cast<int>(items.size())) | 256         if (optionIndex >= static_cast<int>(items.size())) | 
| 257             optionIndex = -1; | 257             optionIndex = -1; | 
| 258     } | 258     } | 
| 259 | 259 | 
| 260     int previousSelectedIndex = selectedIndex(); | 260     int previousSelectedIndex = selectedIndex(); | 
|  | 261     setSuggestedIndex(-1); | 
| 261     setSelectedIndex(optionIndex); | 262     setSelectedIndex(optionIndex); | 
| 262 | 263 | 
| 263     if (sendEvents && previousSelectedIndex != selectedIndex()) { | 264     if (sendEvents && previousSelectedIndex != selectedIndex()) { | 
| 264         if (usesMenuList()) | 265         if (usesMenuList()) | 
| 265             dispatchInputAndChangeEventForMenuList(false); | 266             dispatchInputAndChangeEventForMenuList(false); | 
| 266         else | 267         else | 
| 267             listBoxOnChange(); | 268             listBoxOnChange(); | 
| 268     } | 269     } | 
| 269 } | 270 } | 
| 270 | 271 | 
| (...skipping 1387 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1658 | 1659 | 
| 1659 void HTMLSelectElement::trace(Visitor* visitor) | 1660 void HTMLSelectElement::trace(Visitor* visitor) | 
| 1660 { | 1661 { | 
| 1661 #if ENABLE(OILPAN) | 1662 #if ENABLE(OILPAN) | 
| 1662     visitor->trace(m_listItems); | 1663     visitor->trace(m_listItems); | 
| 1663 #endif | 1664 #endif | 
| 1664     HTMLFormControlElementWithState::trace(visitor); | 1665     HTMLFormControlElementWithState::trace(visitor); | 
| 1665 } | 1666 } | 
| 1666 | 1667 | 
| 1667 } // namespace | 1668 } // namespace | 
| OLD | NEW | 
|---|