2010-12-22 Dai Mikurube <dmikurube@google.com>
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 22 Dec 2010 08:37:48 +0000 (08:37 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 22 Dec 2010 08:37:48 +0000 (08:37 +0000)
commitae58f1babadf6b38892d932a1c59cb6218a3b1c1
treeeef993efffba92e88f403fa7458674232f1611da
parent93f6c360e4fe2ee10deed5efe62a84bc091d399c
2010-12-22  Dai Mikurube  <dmikurube@google.com>

        Reviewed by Kent Tamura.

        Assertion failure with <select multiple required>
        https://bugs.webkit.org/show_bug.cgi?id=51260

        * fast/forms/resources/select-live-pseudo-selectors.js:
        * fast/forms/select-live-pseudo-selectors-expected.txt:
2010-12-22  Dai Mikurube  <dmikurube@google.com>

        Reviewed by Kent Tamura.

        Assertion failure with <select multiple required>
        https://bugs.webkit.org/show_bug.cgi?id=51260

        Test: fast/css/pseudo-valid-select-click.html

        * dom/SelectElement.cpp: updateValidity() after selecting some options of ListBox-typed <select> elements to update valid() cache.
        (WebCore::SelectElement::updateListBoxSelection):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@74466 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/fast/forms/resources/select-live-pseudo-selectors.js
LayoutTests/fast/forms/select-live-pseudo-selectors-expected.txt
WebCore/ChangeLog
WebCore/dom/SelectElement.cpp