Changeset 26156 in webkit


Ignore:
Timestamp:
Oct 9, 2007 2:02:38 AM (17 years ago)
Author:
rwlbuis
Message:

Reviewed by Maciej.

http://bugs.webkit.org/show_bug.cgi?id=15088
HTMLOptionElement.selected returns false when parent HTMLSelectElement is "display: none" until parent's .selectedIndex is accessed

Make sure the list items are up to date when there is no renderer.

Location:
branches/feature-branch
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • branches/feature-branch/LayoutTests/ChangeLog

    r26154 r26156  
     12007-10-09  Rob Buis  <buis@kde.org>
     2
     3        Reviewed by Maciej.
     4
     5        Testcase for:
     6        http://bugs.webkit.org/show_bug.cgi?id=15088
     7        HTMLOptionElement.selected returns false when parent HTMLSelectElement is "display: none" until parent's .selectedIndex is accessed
     8
     9        * fast/forms/HTMLOptionElement_selected-expected.txt: Added.
     10        * fast/forms/HTMLOptionElement_selected.html: Added.
     11
    112=== start merge of trunk/25970-26102 08-10-2007 ===
    213
  • branches/feature-branch/WebCore/ChangeLog

    r26154 r26156  
     12007-10-09  Rob Buis  <buis@kde.org>
     2
     3        Reviewed by Maciej.
     4
     5        http://bugs.webkit.org/show_bug.cgi?id=15088
     6        HTMLOptionElement.selected returns false when parent HTMLSelectElement is "display: none" until parent's .selectedIndex is accessed
     7
     8        Make sure the list items are up to date when there is no renderer.
     9
     10        * html/HTMLSelectElement.cpp:
     11        (WebCore::HTMLSelectElement::recalcStyle):
     12
    113=== start merge of trunk/25970-26102 08-10-2007 ===
    214
  • branches/feature-branch/WebCore/html/HTMLSelectElement.cpp

    r25754 r26156  
    107107        else
    108108            static_cast<RenderListBox*>(renderer())->setOptionsChanged(true);
    109     }
     109    } else if (m_recalcListItems)
     110        recalcListItems();
    110111
    111112    HTMLFormControlElementWithState::recalcStyle(ch);
Note: See TracChangeset for help on using the changeset viewer.