Changeset 84440 in webkit


Ignore:
Timestamp:
Apr 20, 2011 5:23:28 PM (13 years ago)
Author:
Dimitri Glazkov
Message:

2011-04-20 Dimitri Glazkov <Dimitri Glazkov>

Reviewed by Kent Tamura.

REGRESSION(r82376): Clicking on a label, associated with a disabled input element changes state of the element.
https://bugs.webkit.org/show_bug.cgi?id=59037

  • fast/events/simulated-click-disabled-expected.txt: Added.
  • fast/events/simulated-click-disabled.html: Added.

2011-04-20 Dimitri Glazkov <Dimitri Glazkov>

Reviewed by Kent Tamura.

REGRESSION(r82376): Clicking on a label, associated with a disabled input element changes state of the element.
https://bugs.webkit.org/show_bug.cgi?id=59037

Test: fast/events/simulated-click-disabled.html

  • dom/EventDispatcher.cpp: (WebCore::EventDispatcher::dispatchSimulatedClick): Added check for disabled element.
Location:
trunk
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r84439 r84440  
     12011-04-20  Dimitri Glazkov  <dglazkov@chromium.org>
     2
     3        Reviewed by Kent Tamura.
     4
     5        REGRESSION(r82376): Clicking on a label, associated with a disabled input element changes state of the element.
     6        https://bugs.webkit.org/show_bug.cgi?id=59037
     7
     8        * fast/events/simulated-click-disabled-expected.txt: Added.
     9        * fast/events/simulated-click-disabled.html: Added.
     10
    1112011-04-20  Dirk Pranke  <dpranke@chromium.org>
    212
  • trunk/Source/WebCore/ChangeLog

    r84436 r84440  
     12011-04-20  Dimitri Glazkov  <dglazkov@chromium.org>
     2
     3        Reviewed by Kent Tamura.
     4
     5        REGRESSION(r82376): Clicking on a label, associated with a disabled input element changes state of the element.
     6        https://bugs.webkit.org/show_bug.cgi?id=59037
     7
     8        Test: fast/events/simulated-click-disabled.html
     9
     10        * dom/EventDispatcher.cpp:
     11        (WebCore::EventDispatcher::dispatchSimulatedClick): Added check for disabled element.
     12
    1132011-04-20  Eric Seidel  <eric@webkit.org>
    214
  • trunk/Source/WebCore/dom/EventDispatcher.cpp

    r84226 r84440  
    100100void EventDispatcher::dispatchSimulatedClick(Node* node, PassRefPtr<Event> underlyingEvent, bool sendMouseEvents, bool showPressedLook)
    101101{
     102    if (node->disabled())
     103        return;
     104
    102105    EventDispatcher dispatcher(node);
    103106
Note: See TracChangeset for help on using the changeset viewer.