widget/cocoa/TextInputHandler.mm
e7c3876d6d2f31f137dd9d62c870ed6320963770
created 2017-10-15 23:12 -0700
pushed 2017-10-17 09:45 +0000
Kris Maglione Kris Maglione - Bug 1404198: Part 2d - Switch to NS_NewTimer* in widget. r=njn
91b5318266407a604fee9f547ffa23b5848d5ac1
created 2017-08-09 18:41 +0900
pushed 2017-08-15 00:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 1388647 - part2: Make IMEInputHandler of Cocoa widget handle request to commit/cancel composition synchronously r=m_kato
dd104d6d9adf98ce733028dbb698b8f658a69cc8
created 2017-07-26 16:03 -0400
pushed 2017-07-27 08:56 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1384233 - Remove SizePrintfMacros.h. r=froydnj
57e0c8a166d2b378eed7c0008643ade6b184145f
created 2017-07-21 17:22 +0900
pushed 2017-07-24 10:58 +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-07-04 08:48 +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-06-30 10:57 +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-06-23 09:28 +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-05-16 13:05 +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-04-28 08:11 +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-04-28 08:11 +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-04-12 17:51 +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-03-18 15:16 +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-03-08 16:00 +0000
Jim Chen Jim Chen - Bug 1343075 - Use GeckoEditableSupport from PuppetWidget; r=masayuki r=rbarker r=snorp r=esawin
3bee9644cf4c29e69708ddca242b976ee95ad194
created 2017-03-01 10:58 +0900
pushed 2017-03-02 13:00 +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-03-01 10:39 +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-02-24 10:18 +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-02-17 20:45 +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-02-10 12:48 +0000
Masayuki Nakano Masayuki Nakano - Bug 1337739 Create an enum eKeyLocation* for avoiding to use nsIDOMKeyEvent::DOM_KEY_LOCATION_* r=smaug
64b970234605f682457ada10cd523608861d6864
created 2017-02-07 19:03 +0900
pushed 2017-02-08 10:27 +0000
Masayuki Nakano Masayuki Nakano - Bug 1334594 Call NSTextInputClient's insertText:replacementRange: instead of NSTextInput's insertText: from IMEInputHandler::SendCommittedText() r=m_kato
c9fc4ad67f3ddcd876962cb9fa8f4f950b5abeec
created 2016-12-20 09:55 +1100
pushed 2017-01-09 09:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1325234 (part 1) - Streamline nsIWidget::NotifyIME. r=jimm.
b9a918aca10c791c8cfedfa2d759b3505a44c666
created 2016-11-17 13:35 +0900
pushed 2016-11-18 15:49 +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
05f8aed1d9c5d35cfac1dda1410542fa337617a1
created 2016-11-07 16:19 +0900
pushed 2016-11-08 21:34 +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 2016-11-08 21:34 +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 2016-10-20 01:26 +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 2016-10-14 09:56 +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 2016-10-14 09:56 +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 2016-09-28 13:53 +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 2016-09-26 10:35 +0000
Xidorn Quan Xidorn Quan - Bug 898984 - Part 2: Support surrogate pair in XUL cropped element. r=jfkthame
b4d1a0890f4048ded5479b157b75f05138a34ade
created 2016-07-18 12:36 -0400
pushed 2016-09-08 00:56 +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-08-31 13:53 +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-08-22 13:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 1296578 IMEInputHandler should use insertion point relative query content events during composition r=m_kato
532398e5766fe66c0efcc6d76fb0c8e421eae976
created 2016-07-05 18:38 +0900
pushed 2016-07-07 01:15 +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-06-22 11:45 +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-06-22 11:45 +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-06-22 11:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1280355 part.1 TISInputSourceWrapper::CurrentInputSource() should create the static instance when it's called r=m_kato
4e16558233f985125db446de2b3fee7055b2b623
created 2016-06-16 12:11 +0900
pushed 2016-06-16 23:32 +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
46de8282743547bc27a5f79d5a2c078eaacd54f6
created 2016-06-08 14:37 +0900
pushed 2016-06-08 23:17 +0000
Masayuki Nakano Masayuki Nakano - Bug 1270985 Hide mouse cursor in native keydown event handler if Command key isn't pressed r=m_kato
e1db300f075e3f4bfc9e7ff1a61a77cc101abe1f
created 2016-06-03 19:15 +0900
pushed 2016-06-06 09:56 +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-06-06 09:56 +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-06-06 09:56 +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-06-06 09:56 +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-06-06 09:56 +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-06-06 09:56 +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-06-01 13:08 +0000
Makoto Kato Makoto Kato - Bug 1276948 - Remove IMEInputHandler::ConversationIdentifier. r=masayuki
d355aa36fa26573697bb7a835bb9e55a15652da6
created 2016-04-04 17:14 +0900
pushed 2016-05-24 12:54 +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-05-19 16:47 +0000
Makoto Kato Makoto Kato - Bug 1260091 - Move using SendBidiKeyboardNotify to WidgetUtils. r=masayuki
c54083f23a0b0911279f2f9d8f5553fec8ad733e
created 2016-05-12 18:31 +0900
pushed 2016-05-17 20:52 +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-05-17 20:52 +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-05-17 20:52 +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-05-17 20:52 +0000
Masayuki Nakano Masayuki Nakano - Bug 1254755 part.2 Rename WidgetKeyboardEvent::charCode to WidgetKeyboardEvent::mCharCode r=smaug
5ebc59c69d1b421fa79d18578ace462563de7c24
created 2016-05-12 17:13 +0900
pushed 2016-05-17 20:52 +0000
Masayuki Nakano Masayuki Nakano - Bug 1254755 part.1 Rename WidgetKeyboardEvent::keyCode to WidgetKeyboardEvent::mKeyCode r=smaug
bade5f18dc94268ddef4d156729d90bc66cf9fa0
created 2016-05-05 12:27 +0100
pushed 2016-05-14 20:03 +0000
Jonathan Watt Jonathan Watt - Bug 1271867 - Update our usage of NSWindow::convertBaseToScreen/convertScreenToBase to modern ApplicationKit API. r=mstange
bfd20783b793364e62e6dcd599ad7c6746a8224e
created 2016-04-27 21:14 +0900
pushed 2016-05-02 09:26 +0000
Makoto Kato Makoto Kato - Bug 1262363 - Call [NSTextInputContext handleEvent] for mouse support on IME. r=masayuki
327c61df0baebf6960ab348335f53b588215eaa7
created 2016-04-18 23:09 +0900
pushed 2016-04-20 09:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1259656 part.1 Rename WidgetEvent::refPoint to WidgetEvent::mRefPoint r=smaug
69de5a5abae7d05b87dd4a36ee120349f6483683
created 2016-03-31 17:03 +0900
pushed 2016-04-01 09:48 +0000
Masayuki Nakano Masayuki Nakano - Bug 1259658 Rename WidgetInputEvent::modifiers to WidgetInputEvent::mModifiers r=smaug
d9ab9ff08b5ed22ba63c3b94683af8cb46df56a3
created 2016-03-23 15:31 +0900
pushed 2016-03-28 20:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1257760 TextInputHandler should dispatch keypress event even when a plugin has focus r=m_kato
b6bf385a7c2a84e72ce0caab657c082625381045
created 2016-03-19 20:57 +0900
pushed 2016-03-23 15:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1154183 part.2 eKeyDown event should have charCode value of following keypress event r=smaug
1d96035b9f320d0139a6d214affaaeb174d90f5d
created 2016-03-16 13:50 +0900
pushed 2016-03-16 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1249184 Dead key shouldn't cause keypress event on Mac OS X r=smaug+m_kato
eb7c36e2ef5d48262bc8566da9ea37623e7d0883
created 2016-03-16 13:47 +0900
pushed 2016-03-16 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1137563 part.5 Set charCode of dead key's keypress event on Mac to the dead char r=m_kato
c0f93cbdbc17f7ea0b8b533f6e0d93845bef96c0
created 2016-03-16 13:47 +0900
pushed 2016-03-16 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1137563 part.4 Implement IMEInputHandler::WillDispatchKeyboardEvent() r=m_kato
less more (0) -100 -60 tip