widget/cocoa/TextInputHandler.mm
57e0c8a166d2b378eed7c0008643ade6b184145f
created 2017-07-21 17:22 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1333459 - part4: Make EventStateManager resets "waiting reply from remote process" when the focused content isn't in remote process r=smaug
99566b93d105c2fb5fcc09d39875854ed6ab92e2
created 2017-06-29 12:13 -0700
pushed 2017-08-02 08:25 +0000
Bill McCloskey Bill McCloskey - Bug 1377222 - Eliminate nsITimer::InitWithFuncCallback in favor of InitWithNamedFuncCallback (r=froydnj)
4b627ad5d95a24eefe39d1e3df36f0d31b5b8659
created 2017-06-29 16:03 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376417 - part1: IMEInputHandler should notify Cocoa of layout change with [NSTextInputContext invalidateCharacterCoordinates] r=m_kato
2915d4b7849612e583048650beabe33bad2cfeca
created 2017-06-20 19:19 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1374580 (part 2) - Remove nsAFlat{,C}String typedefs. r=froydnj.
dc96471117ab6243119c8593b5f562e413036f81
created 2017-05-15 22:59 -0400
pushed 2017-06-12 13:08 +0000
Stephen A Pohl Stephen A Pohl - Bug 429824: Properly forward native OSX events to the native menu bar if they haven't been handled by the child process in e10s. r=mstange,masayuki
4ce193967aeea982c93e59b57d35b41b35c938c1
created 2017-04-27 21:44 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1358958 part.2 Implement TextInputHandler::InsertNewline() to handle "insertNewline:" command r=m_kato
5ce6f1ab7c861e8d27e2bb2b6b43f0cf0d9ac6e0
created 2017-04-26 20:39 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1358958 part.1 Don't consume command when neither keydown nor keypress event was consumed r=m_kato
8d081bf9b8399146949f67da496c287c67cd3317
created 2017-04-11 21:24 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1296220 Rename nsIMEUpdatePreference to mozilla::widget::IMEUpdatePreference r=m_kato
916023361969b0d86de926f3d5c00dc6d9f62934
created 2017-03-14 18:29 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1347073 Get rid of UIEvent.isChar since it's not initialized properly on most platforms and the other browsers don't support this r=smaug
f3b22a31ea36bbf4d620c0dcdf7f6b831ea7b24b
created 2017-03-07 22:34 -0500
pushed 2017-06-12 13:08 +0000
Jim Chen Jim Chen - Bug 1343075 - Use GeckoEditableSupport from PuppetWidget; r=masayuki r=rbarker r=snorp r=esawin
bf1dbe42eca073481652dfe13e59b8e0782a2109
created 2017-04-26 20:39 +0900
pushed 2017-05-06 01:11 +0000
Masayuki Nakano Masayuki Nakano - Bug 1358958 - Don't consume command when neither keydown nor keypress event was consumed. r=m_kato, a=gchang
3bee9644cf4c29e69708ddca242b976ee95ad194
created 2017-03-01 10:58 +0900
pushed 2017-04-18 12:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1342865 When Control key is pressed and InsertText() isn't called on macOS, its KeyboardEvent.key value should be characters which are inputted by the key without Control key state r=m_kato
51b368d536a3b1ae2985dcd0bc8414cd2d2cec66
created 2017-02-27 18:04 +0900
pushed 2017-04-18 12:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1263302 Swap kVK_ISO_Section and kVK_ANSI_Grave key code values of ISO keyboard at computing KeyboardEvent.code value because macOS sends them as swapped r=m_kato
0a0ad749ef253283e2288b5bcac8ea7a06b16eed
created 2017-02-23 11:45 +0900
pushed 2017-04-18 12:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1341960 TextInputHandler shouldn't ignore InsertText() calls even if TextInputHandler has already dispatched keypress events and/or composition events for the key down but InsertText() is called again for inserting printable text r=m_kato
495b8a307555744c3b8320098a4e526b9bc6404e
created 2016-12-15 20:16 -0700
pushed 2017-04-18 12:07 +0000
Tom Tromey Tom Tromey - Bug 1060419 - make log_print use Printf.h, r=froydnj
cdd7f21530b2e6cf819ec42a80c47ef2f0bfff98
created 2017-02-08 21:04 +0900
pushed 2017-04-18 12:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1337739 Create an enum eKeyLocation* for avoiding to use nsIDOMKeyEvent::DOM_KEY_LOCATION_* r=smaug
5b0acf90608b98543f31b06b3f145ba49e39d50e
created 2017-02-23 11:45 +0900
pushed 2017-03-06 20:48 +0000
Masayuki Nakano Masayuki Nakano - Bug 1341960 TextInputHandler shouldn't ignore InsertText() calls even if TextInputHandler has already dispatched keypress events and/or composition events for the key down but InsertText() is called again for inserting printable text r=m_kato a=gchang
8ee7930272cb4e486f7f6b926ea9837a9d5ca0de
created 2017-02-07 19:03 +0900
pushed 2017-03-06 20:48 +0000
Masayuki Nakano Masayuki Nakano - Bug 1334594 - Call NSTextInputClient's insertText:replacementRange: instead of NSTextInput's insertText: from IMEInputHandler::SendCommittedText(). r=m_kato, a=jcristau
c9fc4ad67f3ddcd876962cb9fa8f4f950b5abeec
created 2016-12-20 09:55 +1100
pushed 2017-03-06 20:48 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1325234 (part 1) - Streamline nsIWidget::NotifyIME. r=jimm.
878de02bf5c6399f6cd5b86315238de518d2c71b
created 2017-02-07 19:03 +0900
pushed 2017-02-10 20:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 1334594 - Call NSTextInputClient's insertText:replacementRange: instead of NSTextInput's insertText: from IMEInputHandler::SendCommittedText(). r=m_kato, a=jcristau
ef9b2a0ba51b16e65d42728d8aacd265b926bb9f
created 2016-11-17 13:35 +0900
pushed 2017-01-23 14:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1317906 - When a key press causes a call of InsertText(), it shouldn't mark keypress as consumed but instead, should mark InsertText() caused composition. r=m_kato, a=gchang
05f8aed1d9c5d35cfac1dda1410542fa337617a1
created 2016-11-07 16:19 +0900
pushed 2017-01-23 14:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1312649 part.2 IMEInputHandler::GetVaildAttributesForMarkedText() should return non-empty array r=m_kato
6bfd79a3ab98c93f7a6bff0ff27b24a9164ea59d
created 2016-11-07 10:30 +0900
pushed 2017-01-23 14:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1312649 part.1 TextInputHandler::InsertText() should dispatch composition events instead of keypress events when it replaces a range which is different from current selection r=m_kato
106fc7412c9f743be5e0a4b2f87a5a196f6b034e
created 2016-10-18 15:26 +0900
pushed 2017-01-23 14:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1310565 TextInputHandler shouldn't dispatch a composition events when a key press causes 2 or more characters r=m_kato
093adc51a4db2bfde6c43c622525ed971648a5bb
created 2016-10-13 13:18 +0900
pushed 2017-01-23 14:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1309515 part.2 TextInputHandler::InsertText() should consume current key event when it dispatches composition events r=m_kato
8eeb7978e14300b421157187afeeb9d985e9af89
created 2016-10-14 12:06 +0900
pushed 2017-01-23 14:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1309515 part.1 Add automated tests for Arabic - PC keyboard layout which can input 2 characters with a key press r=m_kato
fb4fd0ff521501151f43eb1dc07294bbc88f8130
created 2016-09-26 17:19 +0900
pushed 2017-01-23 14:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1305355 part.3 IMEInputHandler shouldn't append any ranges when composition string is empty r=m_kato
9a0a1b105571f3f29af09cd686ce88ca76d6f676
created 2013-08-11 03:41 +0900
pushed 2017-01-23 14:19 +0000
Xidorn Quan Xidorn Quan - Bug 898984 - Part 2: Support surrogate pair in XUL cropped element. r=jfkthame
434ad784075de46014f18e9d1b20c082295e90fd
created 2016-11-17 13:35 +0900
pushed 2016-11-24 14:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1317906 - When a key press causes a call of InsertText(), it shouldn't mark keypress as consumed but instead, should mark InsertText() caused composition. r=m_kato, a=gchang
dfb217a85b4154c5877090e6e1a2826816e958d4
created 2016-11-07 10:30 +0900
pushed 2016-11-24 14:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1312649 part.1 TextInputHandler::InsertText() should dispatch composition events instead of keypress events when it replaces a range which is different from current selection r=m_kato, a=gchang
de40de49d38983e9bc745f305f509acb92876e12
created 2016-11-07 16:19 +0900
pushed 2016-11-24 14:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1312649 part.2 IMEInputHandler::GetVaildAttributesForMarkedText() should return non-empty array r=m_kato, a=gchang
2d052cc5f70016e56e41cdc741573e5c967e9aed
created 2016-11-24 14:08 +0900
pushed 2016-11-24 14:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1310565 TextInputHandler shouldn't dispatch a composition events when a key press causes 2 or more characters r=m_kato, a=gchang
1814128f87552cc07a686be8ba1cbff10d7ff58e
created 2016-10-13 13:18 +0900
pushed 2016-11-14 12:26 +0000
Masayuki Nakano Masayuki Nakano - Bug 1309515 part.2 TextInputHandler::InsertText() should consume current key event when it dispatches composition events r=m_kato a=ritu
f19b4ba41c4f8e57617c6da92d5d453483267b4d
created 2016-10-14 12:01 +0900
pushed 2016-11-14 12:26 +0000
Masayuki Nakano Masayuki Nakano - Bug 1309515 part.1 Add automated tests for Arabic - PC keyboard layout which can input 2 characters with a key press r=m_kato a=ritu
b4d1a0890f4048ded5479b157b75f05138a34ade
created 2016-07-18 12:36 -0400
pushed 2016-11-14 12:26 +0000
Michael Layzell Michael Layzell - Bug 1018486 - Part 3: Changes in widget/cocoa/, r=mstange
de41b9a9ba4fa3d902d7ff9e39b90e83a6133c5c
created 2016-08-27 16:09 +0900
pushed 2016-11-14 12:26 +0000
Makoto Kato Makoto Kato - Bug 1298562 - Use %u instead of %llu for uint32_t. r=masayuki
d16d42082abf5a0251baef11ce2913828f653b2b
created 2016-08-19 21:51 +0900
pushed 2016-11-14 12:26 +0000
Masayuki Nakano Masayuki Nakano - Bug 1296578 IMEInputHandler should use insertion point relative query content events during composition r=m_kato
60d80f10cbadd3b2299701021bd9beab53a47ce8
created 2016-10-13 13:18 +0900
pushed 2016-10-19 19:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 1309515 part.2 TextInputHandler::InsertText() should consume current key event when it dispatches composition events r=m_kato a=ritu
5eb505aa477323a9e395c2fb6d86c019c1973615
created 2016-10-14 12:01 +0900
pushed 2016-10-19 19:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 1309515 part.1 Add automated tests for Arabic - PC keyboard layout which can input 2 characters with a key press r=m_kato a=ritu
bb8325fe4170a8d7871dc20b76dc811355cffd63
created 2016-09-21 22:20 -0400
pushed 2016-09-22 02:28 +0000
Michael Layzell Michael Layzell - Bug 1018486 - Part 3: Changes in widget/cocoa/. r=mstange, a=ritu
532398e5766fe66c0efcc6d76fb0c8e421eae976
created 2016-07-05 18:38 +0900
pushed 2016-09-19 13:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 1284422 part.4 Fix odd indent of MOZ_LOG() in TextInputHandler.mm r=m_kato
08e186081db2275a88437b51e925b92f13f572dc
created 2016-06-19 01:13 +0900
pushed 2016-09-19 13:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 1280053 TextInputHandler should initialize WidgetKeyboardEvent without already handled characters r=m_kato
587331c6f44b49dd2126eb5cc7a2e9799d3dc084
created 2016-06-16 17:14 +0900
pushed 2016-09-19 13:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 1280355 part.2 TextInputHandler should use LazyLogModule instead of PR_NewLogModule() r=m_kato
8d151a099918527f255ae8ba223fc4ddb2d50043
created 2016-06-16 17:00 +0900
pushed 2016-09-19 13:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 1280355 part.1 TISInputSourceWrapper::CurrentInputSource() should create the static instance when it's called r=m_kato
fe554517e03254038f631fa624f9f0badf83ca15
created 2016-06-19 01:13 +0900
pushed 2016-08-01 13:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1280053 - TextInputHandler should initialize WidgetKeyboardEvent without already handled characters. r=m_kato, a=sylvestre
5337f17b3c1fd9dc73f6e15956f71e8fb029e1ff
created 2016-06-16 12:11 +0900
pushed 2016-08-01 13:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1279170 - TextInputHandler::InsertText() should set keypress event's .key value property when it replaces specified range with a character. r=m_kato, a=sylvestre
804b78a09df71fb081761064750cbbc6fc47611c
created 2016-06-08 14:37 +0900
pushed 2016-08-01 13:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1270985 - Hide mouse cursor in native keydown event handler if Command key isn't pressed. r=m_kato, a=lizzard
e1db300f075e3f4bfc9e7ff1a61a77cc101abe1f
created 2016-06-03 19:15 +0900
pushed 2016-08-01 13:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1277756 part.7 Rename TextRangeType::NS_TEXTRANGE_SELECTEDCONVERTEDTEXT to TextRangeType::eSelectedClause r=smaug
0801a85a04bed766943c2b3483a83eb2714e9b6f
created 2016-06-03 19:05 +0900
pushed 2016-08-01 13:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1277756 part.6 Rename TextRangeType::NS_TEXTRANGE_CONVERTEDTEXT to TextRangeType::eConvertedClause r=smaug
e0a3c242becfb27047f0a8a06c0feb6631b9b595
created 2016-06-03 18:57 +0900
pushed 2016-08-01 13:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1277756 part.5 Rename TextRangeType::NS_TEXTRANGE_SELECTEDRAWTEXT to TextRangeType::eSelectedRawClause r=smaug
04cc8a274c7f36536aaacea7fc4657250d5b527a
created 2016-06-03 18:48 +0900
pushed 2016-08-01 13:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1277756 part.4 Rename TextRangeType::NS_TEXTRANGE_RAWINPUT to TextRangeType::eRawClause r=smaug
41c18a6bdd84280957714167a4f7dc2b7408167e
created 2016-06-03 18:40 +0900
pushed 2016-08-01 13:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1277756 part.3 Rename TextRangeType::NS_TEXTRANGE_CARETPOSITION to TextRangeType::eCaret r=smaug
ccdb440b7b7e8e680f6c2b561fbd9db0a1214f14
created 2016-06-04 09:49 +0900
pushed 2016-08-01 13:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1277756 part.1 Make anonymous enum for NS_TEXTRANGE_* to an enum class named "TextRangeType" r=smaug
9915ff6e7bf778341f46b5bc095ec46deb673416
created 2016-05-31 23:18 +0900
pushed 2016-08-01 13:59 +0000
Makoto Kato Makoto Kato - Bug 1276948 - Remove IMEInputHandler::ConversationIdentifier. r=masayuki
d355aa36fa26573697bb7a835bb9e55a15652da6
created 2016-04-04 17:14 +0900
pushed 2016-08-01 13:59 +0000
Makoto Kato Makoto Kato - Bug 1177943 - Part 1. Add LookUpDictionary method to widget. r=masayuki
4367dd6106dade58eb66ef59c716b369629bac44
created 2016-05-19 17:47 +0900
pushed 2016-08-01 13:59 +0000
Makoto Kato Makoto Kato - Bug 1260091 - Move using SendBidiKeyboardNotify to WidgetUtils. r=masayuki
c54083f23a0b0911279f2f9d8f5553fec8ad733e
created 2016-05-12 18:31 +0900
pushed 2016-08-01 13:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1254755 part.5 Rename WidgetKeyboardEvent::isChar to WidgetKeyboardEvent::mIsChar r=smaug
5a0ad8a0a57c696929a181c50e21df4f654e8f89
created 2016-05-12 18:17 +0900
pushed 2016-08-01 13:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1254755 part.4 Rename WidgetKeyboardEvent::location to WidgetKeyboardEvent::mLocation r=smaug
b3c7c85f2f8ac2a669ecec5570bba22ff83b4a99
created 2016-05-12 17:57 +0900
pushed 2016-08-01 13:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1254755 part.3 Rename WidgetKeyboardEvent::alternativeCharCodes to WidgetKeyboardEvent::mAlternativeCharCodes r=smaug
328c0d5ad23a386345bc2b2b65aee4361d5b50ba
created 2016-05-13 16:06 +0900
pushed 2016-08-01 13:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1254755 part.2 Rename WidgetKeyboardEvent::charCode to WidgetKeyboardEvent::mCharCode r=smaug
less more (0) -100 -60 tip