widget/cocoa/TextInputHandler.h
df022f193cb4b6d8f87504223adc2a2f8789be31
created 2018-11-14 17:03 +0000
pushed 2018-11-29 17:00 +0000
Jonathan Watt Jonathan Watt - Bug 1510247. Fix some unified build issues in widget code. r=spohl
f5ffeeee5488bb612b62336a86b8657d1c452a67
created 2018-09-18 01:46 +0000
pushed 2018-09-18 14:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1491032 - Make TISInputSourceWrapper::WillDispatchKeyboardEvent() decide charCode value with keypress event index r=m_kato
1d5d0381e51dcf6485f14d00a8c881d7f72def49
created 2018-06-20 11:33 +0900
pushed 2018-06-28 09:44 +0000
Masayuki Nakano Masayuki Nakano - Bug 1215818 - part 2: Add telemetry probe to collect IME usage on macOS r=m_kato
2415a1d53df35624a109643533f1f3d8d8e0ab15
created 2018-05-24 20:59 +0900
pushed 2018-05-30 09:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1464016 - TextInputHandler should not clear alt/ctrl/meta modifiers of eKeyPress event before sending TextEventDispatcher r=m_kato
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-05-08 15:48 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
bceb565cfe14de56a10472e4965b4e9283b24307
created 2018-03-13 14:51 +0100
pushed 2018-03-21 19:11 +0000
Miko Mynttinen Miko Mynttinen - Bug 1445302 - Replace TArray.RemoveElementAt(TArray.Length() - 1) pattern with TArray.RemoveLastElement() or TArray.PopLastElement() r=froydnj
3747478447d898913405de04a78e697681e4044a
created 2018-02-23 23:09 +0900
pushed 2018-03-14 09:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 1343451 - part 4: Make TextInputHandler dispatches eKeyDown event with marking it as "processed by IME" r=m_kato
32f5111c989123f3c28a581b3c6e7cabd2eb48ec
created 2018-03-12 18:07 +0200
pushed 2018-03-12 22:09 +0000
Cosmin Sabou Cosmin Sabou - Backed out 6 changesets (bug 1343451) for mochitest android perma failures on testInputConnection.
dc4a2a5932c35d71aad9ad108ba3f8064b88b392
created 2018-02-23 23:09 +0900
pushed 2018-03-12 22:09 +0000
Masayuki Nakano Masayuki Nakano - Bug 1343451 - part 4: Make TextInputHandler dispatches eKeyDown event with marking it as "processed by IME" r=m_kato
afc17c7465c2371b7ba0f50c92ec065c099e9fd3
created 2017-12-02 14:53 +0900
pushed 2017-12-05 09:57 +0000
Masayuki Nakano Masayuki Nakano - Bug 1403759 - part 2: Handle edit/selection commands like insertNewline: in TextInputHandler::HandleCommand() r=m_kato
f5039cf4ead7e14b067052ab1ecff2277ecbeace
created 2017-12-02 10:46 +0900
pushed 2017-12-05 09:57 +0000
Masayuki Nakano Masayuki Nakano - Bug 1403759 - part 1: Make TextInputHandler::InsertNewline() treat other commands r=m_kato
fff30c59e02ed60b3ba2f735d7eb92f8e9bf42e9
created 2017-10-31 11:25 +0100
pushed 2017-10-31 23:36 +0000
Tristan Bourvon Tristan Bourvon - Bug 1412645 - Initialize some uninitialized fields in widget/cocoa/. r=mstange
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
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
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
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
fd6e8d0e44befaf5a6bf38945f8529235a4ac0b9
created 2016-07-09 12:57 -0400
pushed 2016-07-11 09:47 +0000
ojab ojab - Bug 1266369 - Don't define kVK_RightCommand when building against the macOS 10.12 SDK. r=masayuki
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
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
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
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
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
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
46411dbcf7902202689f16dc4a5f2d91b1432108
created 2016-03-16 13:47 +0900
pushed 2016-03-16 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1137563 part.2 IMEInputHandler should use TextEventDispatcher r=m_kato
1e4ee08ece89e8f9906203f7bdba0eacf17aa3c5
created 2016-03-16 13:47 +0900
pushed 2016-03-16 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1137563 part.1 Implement TextEventDispatcherListener in TextEventInputHandlerBase and IMEInputHandler r=m_kato
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ead91b39b94e185415db427609f76e9591ac3994
created 2015-09-19 11:01 +0900
pushed 2015-09-20 04:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1205945 part.5 Emulate mSelectedRange at dispatching compositionchange or compositioncommit event until OnSelectionChange() is called r=smichaud
d19d4d9812be7d347a6f985ab20fffa1f8f3ff87
created 2015-09-19 11:01 +0900
pushed 2015-09-20 04:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1205945 part.4 Move the code of OnEndIMEComposition() into DispatchCompositionCommitEvent() r=smichaud
49c720e166c79a50cdc824136392db944275d98b
created 2015-09-19 11:01 +0900
pushed 2015-09-20 04:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1205945 part.3 Move the code of OnUpdateIMEComposition() into DispatchCompositionChangeEvent() r=smichaud
c8c6768c36a72f2111bf9a31d59a7295ae5d60c0
created 2015-09-19 11:01 +0900
pushed 2015-09-20 04:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1205945 part.2 Add DispatchCompositionStartEvent() and move the code of OnStartIMEComposition() into it r=smichaud
984d08829cc697059830c233dd85e857f1dbb57a
created 2015-09-19 11:01 +0900
pushed 2015-09-20 04:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1205945 part.1 Remove unnecessary member of IMEInputHandler, mLastDispatchedCompositionString r=smichaud
59783997dbd58d4e46a819e544bf94bf42e1c93f
created 2015-09-08 23:33 +0900
pushed 2015-09-09 12:06 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.145 Rename NS_SELECTION_SET to eSetSelection r=smaug
131e9ddc58bdfbc73fceb39768cb250675db8a36
created 2015-09-01 13:56 -0500
pushed 2015-09-02 01:01 +0000
Steven Michaud Steven Michaud - Bug 1148196 - Crashes at -[ChildView keyDown:] related to secure input. r=masayuki
6e12f5164cb9f833ec9cbb958131aadb530e164c
created 2015-08-29 08:58 +0900
pushed 2015-08-30 19:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.9 Rename NS_KEY_PRESS to eKeyPress r=smaug
1430d6bbbc6f00d49dfb270eb3478323fac1e159
created 2015-07-21 21:47 +0900
pushed 2015-07-21 22:49 +0000
Makoto Kato Makoto Kato - Bug 1167105 - Part 2. Improve OnSelectionChange implementation. r=masayuki
25b9ce15d13cbc90e275fd31a7297578f6c0537e
created 2015-04-10 15:18 -0700
pushed 2015-04-13 10:00 +0000
Alexandru Tifrea Alexandru Tifrea - Bug 966395 - Correctly propagate the input language's direction on OSX. r=masayuki/mrbkap
adb7e960657663f6b8ff824beaa1a367f1dc42e3
created 2015-02-10 15:28 +0000
pushed 2015-02-10 21:03 +0000
Jonathan Kew Jonathan Kew - Bug 1076657 pt 3 - Support drawsVerticallyForCharacterAtIndex method in Cocoa childView and IME input handler. r=masayuki
3607c4edca316a44076f6e8ff42cb90d21b4f5f5
created 2015-01-12 08:26 -0800
pushed 2015-01-22 13:37 +0000
David Parks David Parks - Bug 1051842 - Part 1 - [e10s] crash in -[ChildView keyDown:]. r=smichaud
472dff21ee37f5588a7bf70484722c5bc444e866
created 2015-01-20 14:04 -0800
pushed 2015-01-21 03:14 +0000
Bill McCloskey Bill McCloskey - Bug 1051842 - Backout 7310c42d346e (bug 1051842) due to bug 1122208
7310c42d346e3402668500ab8cad2fdfc2c66f24
created 2015-01-12 08:26 -0800
pushed 2015-01-16 00:14 +0000
David Parks David Parks - Bug 1051842 - Part 1 - [e10s] crash in -[ChildView keyDown:]. r=smichaud
a6db8f54f5aa47f79302fc52f11b30694020f879
created 2014-12-11 08:44 -0600
pushed 2014-12-12 01:30 +0000
Josh Aas Josh Aas - Bug 1092630: Get rid of native widgets for OS X NPAPI plugins, make things work much better under e10s. Patch by Josh Aas, Markus Stange, Steven Michaud, David Parks. r=smichaud/jst/josh (more reviews pending)
a724c487bebc768a358c89fc817f23908c2ae7dd
created 2014-11-25 14:02 +0900
pushed 2014-11-25 11:48 +0000
Masayuki Nakano Masayuki Nakano - Bug 1077345 part.12 IMEInputHandler of Cocoa should use NS_COMPOSITION_COMMIT* event r=smichaud
4f5abfd3505c4c51bc662749fbc16de521080547
created 2014-10-07 19:01 +0900
pushed 2014-10-07 20:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 960871 part.9 Rename methods and classes which handled WidgetTextEvent r=smaug
279373ac52ffac806b4bf3f4856e43888daf9b4d
created 2014-10-07 19:01 +0900
pushed 2014-10-07 20:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 960871 part.4 Rename NS_TEXT_TEXT to NS_COMPOSITION_CHANGE and fix comments which mention text events r=smaug
ee786b13a270149e76e8cfab2781c8ba7da9fbb2
created 2014-08-31 23:33 -0400
pushed 2014-09-02 05:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1061001 - Fix more bad implicit constructors in widget; r=roc
cab972b600289cca5cc7c9b8c34ab38f674c2c74
created 2014-07-24 14:07 -0700
pushed 2014-07-25 22:59 +0000
Wes Kocher Wes Kocher - Backed out changeset 51ff7710ccbc (bug 966395) for assertion errors during the build
51ff7710ccbc94bb79f636f9ebcfb207082204fc
created 2014-07-11 12:10 -0700
pushed 2014-07-25 22:59 +0000
Alexandru Tifrea Alexandru Tifrea - Bug 966395 - Use a puppet bidi keyboard in child processes. r=mrbkap/masayuki
07520461d3aad1e3a61df9ced9eacd1a57782a37
created 2014-07-09 16:52 -0700
pushed 2014-07-10 12:47 +0000
Wes Kocher Wes Kocher - Backed out changeset 8be952fedc1e (bug 966395) for build bustage
8be952fedc1e1947142affdea26ea0936a0f8aed
created 2014-07-09 16:28 -0700
pushed 2014-07-10 12:47 +0000
Alexandru Tifrea Alexandru Tifrea - Bug 966395 - Use a puppet bidi keyboard in child processes. r=mrbkap/masayuki
less more (0) -100 -60 tip