Changeset 166432 in webkit


Ignore:
Timestamp:
Mar 28, 2014 3:09:35 PM (10 years ago)
Author:
ap@apple.com
Message:

[Mac] Enable async text input implementation
https://bugs.webkit.org/show_bug.cgi?id=130856

Reviewed by Sam Weinig.

Source/WebKit2:

  • UIProcess/API/mac/WKView.mm: (-[WKView _interpretKeyEvent:completionHandler:]):

Temporarily work around <rdar://16393434>.

Source/WTF:

  • wtf/Platform.h: Added a USE macro definition.
Location:
trunk/Source
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WTF/ChangeLog

    r166414 r166432  
     12014-03-28  Alexey Proskuryakov  <ap@apple.com>
     2
     3        [Mac] Enable async text input implementation
     4        https://bugs.webkit.org/show_bug.cgi?id=130856
     5
     6        Reviewed by Sam Weinig.
     7
     8        * wtf/Platform.h: Added a USE macro definition.
     9
    1102014-03-28  peavo@outlook.com  <peavo@outlook.com>
    211
  • trunk/Source/WTF/wtf/Platform.h

    r166232 r166432  
    10511051#endif
    10521052
     1053#if PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 10100
     1054#define WTF_USE_ASYNC_NSTEXTINPUTCLIENT 1
     1055#endif
     1056
    10531057#endif /* WTF_Platform_h */
  • trunk/Source/WebKit2/ChangeLog

    r166431 r166432  
     12014-03-28  Alexey Proskuryakov  <ap@apple.com>
     2
     3        [Mac] Enable async text input implementation
     4        https://bugs.webkit.org/show_bug.cgi?id=130856
     5
     6        Reviewed by Sam Weinig.
     7
     8        * UIProcess/API/mac/WKView.mm: (-[WKView _interpretKeyEvent:completionHandler:]):
     9        Temporarily work around <rdar://16393434>.
     10
    1112014-03-28  Alexey Proskuryakov  <ap@apple.com>
    212
  • trunk/Source/WebKit2/UIProcess/API/mac/WKView.mm

    r166388 r166432  
    13491349    }
    13501350
     1351    // FIXME: Remove the special case for NSFlagsChanged once <rdar://16393434> is fixed.
     1352    if ([event type] == NSFlagsChanged)
     1353        return;
     1354
    13511355    LOG(TextInput, "-> handleEventByInputMethod:%p %@", event, event);
    13521356    [[self inputContext] handleEventByInputMethod:event completionHandler:^(BOOL handled) {
Note: See TracChangeset for help on using the changeset viewer.