Changeset 105980 in webkit


Ignore:
Timestamp:
Jan 26, 2012 2:07:12 AM (12 years ago)
Author:
tkent@chromium.org
Message:

Unreviewed, rolling out r105968.
http://trac.webkit.org/changeset/105968
https://bugs.webkit.org/show_bug.cgi?id=76995

Incorrect behavior change

Source/WebCore:

  • html/HTMLInputElement.cpp:

(WebCore::HTMLInputElement::setIndeterminate):

LayoutTests:

  • fast/forms/indeterminate-radio.html:
  • fast/forms/radio-checkbox-restore-indeterminate.html:
Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r105978 r105980  
     12012-01-26  Kent Tamura  <tkent@chromium.org>
     2
     3        Unreviewed, rolling out r105968.
     4        http://trac.webkit.org/changeset/105968
     5        https://bugs.webkit.org/show_bug.cgi?id=76995
     6
     7        Incorrect behavior change
     8
     9        * fast/forms/indeterminate-radio.html:
     10        * fast/forms/radio-checkbox-restore-indeterminate.html:
     11
    1122012-01-26  Nikolas Zimmermann  <nzimmermann@rim.com>
    213
  • trunk/LayoutTests/fast/forms/indeterminate-radio.html

    r105968 r105980  
    66    div
    77    {
    8         color: green;
     8        color: red;
    99    }
    1010    input:indeterminate + #test
    1111    {
    12         color: red;
     12        color: green;
    1313    }
    1414</style>
  • trunk/LayoutTests/fast/forms/radio-checkbox-restore-indeterminate.html

    r105968 r105980  
    6868
    6969        log('<br>Checking whether default-prevented click clobbered indeterminate state:')
    70         log('On checked radio button: ' + (!radio3.indeterminate ? 'PASS' : 'FAIL'));
    71         log('On unchecked radio button: ' + (!radio4.indeterminate ? 'PASS' : 'FAIL'));
     70        log('On checked radio button: ' + (radio3.indeterminate ? 'PASS' : 'FAIL'));
     71        log('On unchecked radio button: ' + (radio4.indeterminate ? 'PASS' : 'FAIL'));
    7272        log('On checked checkbox: ' + (check1.indeterminate ? 'PASS' : 'FAIL'));
    7373        log('On unchecked checkbox: ' + (check2.indeterminate ? 'PASS' : 'FAIL'));
  • trunk/Source/WebCore/ChangeLog

    r105978 r105980  
     12012-01-26  Kent Tamura  <tkent@chromium.org>
     2
     3        Unreviewed, rolling out r105968.
     4        http://trac.webkit.org/changeset/105968
     5        https://bugs.webkit.org/show_bug.cgi?id=76995
     6
     7        Incorrect behavior change
     8
     9        * html/HTMLInputElement.cpp:
     10        (WebCore::HTMLInputElement::setIndeterminate):
     11
    1122012-01-26  Nikolas Zimmermann  <nzimmermann@rim.com>
    213
  • trunk/Source/WebCore/html/HTMLInputElement.cpp

    r105968 r105980  
    947947void HTMLInputElement::setIndeterminate(bool newValue)
    948948{
    949     if (!isCheckbox() || indeterminate() == newValue)
     949    if (!m_inputType->isCheckable() || indeterminate() == newValue)
    950950        return;
    951951
Note: See TracChangeset for help on using the changeset viewer.