Changeset 118404 in webkit


Ignore:
Timestamp:
May 24, 2012 12:38:10 PM (12 years ago)
Author:
commit-queue@webkit.org
Message:

[EFL] [DRT] keyboard-related tests do not pass
https://bugs.webkit.org/show_bug.cgi?id=85369

Patch by Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com> on 2012-05-24
Reviewed by Gustavo Noronha Silva.

Tools:

Add SHIFT modifier for capital letters as VK_
codes do not distinguish between lows and caps and also to be consistent
with other ports which send caps as lowercase letters with the shift key down.

  • DumpRenderTree/efl/EventSender.cpp:

(keyNameFromJSValue):

LayoutTests:

  • platform/efl/Skipped: Unskipped keyboard-related tests.
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r118401 r118404  
     12012-05-24  Mikhail Pozdnyakov  <mikhail.pozdnyakov@intel.com>
     2
     3        [EFL] [DRT] keyboard-related tests do not pass
     4        https://bugs.webkit.org/show_bug.cgi?id=85369
     5
     6        Reviewed by Gustavo Noronha Silva.
     7
     8        * platform/efl/Skipped: Unskipped keyboard-related tests.
     9
    1102012-05-24  Joshua Bell  <jsbell@chromium.org>
    211
  • trunk/LayoutTests/platform/efl/Skipped

    r118390 r118404  
    602602fast/events/drag-in-frames.html
    603603fast/events/drag-parent-node.html
    604 
    605 # BUG: keyboard-related bugs, generally in the EventSender-PlatformKeyboardEventEfl interaction
    606 fast/events/key-events-in-input-button.html
    607 fast/events/key-events-in-input-text.html
    608 fast/events/option-tab.html
    609604
    610605# BUG: not scrolling correctly
  • trunk/Tools/ChangeLog

    r118397 r118404  
     12012-05-24  Mikhail Pozdnyakov  <mikhail.pozdnyakov@intel.com>
     2
     3        [EFL] [DRT] keyboard-related tests do not pass
     4        https://bugs.webkit.org/show_bug.cgi?id=85369
     5
     6        Reviewed by Gustavo Noronha Silva.
     7
     8        Add SHIFT modifier for capital letters as VK_
     9        codes do not distinguish between lows and caps and also to be consistent
     10        with other ports which send caps as lowercase letters with the shift key down.
     11
     12        * DumpRenderTree/efl/EventSender.cpp:
     13        (keyNameFromJSValue):
     14
    1152012-05-24  Alexey Proskuryakov  <ap@apple.com>
    216
  • trunk/Tools/DumpRenderTree/efl/EventSender.cpp

    r118391 r118404  
    488488        return new KeyEventInfo("Escape", "Escape", modifiers);
    489489
     490    if ((character->length() == 1) && (charCode >= 'A' && charCode <= 'Z'))
     491        modifiers |= EvasKeyModifierShift;
     492
    490493    return new KeyEventInfo(character->ustring().utf8(), character->ustring().utf8(), modifiers);
    491494}
Note: See TracChangeset for help on using the changeset viewer.