widget/windows/WinIMEHandler.h
44b9d117ed70d8af56371c1b5e86ce17211098db
created 2022-10-25 07:07 +0000
pushed 2022-10-26 03:47 +0000
Masayuki Nakano Masayuki Nakano - Bug 1796044 - part 14: Get rid of `intl.tsf.associate_imc_only_when_imm_ime_is_active` r=m_kato
1808f59fe299c00b1792d44598c4c35f7d17cb6f
created 2022-09-29 14:06 +0000
pushed 2022-09-30 09:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1792515 - Rename `InputContext::mHTMLInputInputmode` to `mHTMLInputMode` r=m_kato,geckoview-reviewers
a433880ed322a02e93a71369c07fe4e1c767cd6d
created 2022-09-29 04:56 +0300
pushed 2022-09-29 09:39 +0000
Sandor Molnar Sandor Molnar - Backed out changeset a00513981ecf (bug 1792515) for causing bug 1792767 CLOSED TREE
a00513981ecfc76afe584c54778e0fd354c43334
created 2022-09-28 23:55 +0000
pushed 2022-09-29 09:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 1792515 - Rename `InputContext::mHTMLInputInputmode` to `mHTMLInputMode` r=m_kato,geckoview-reviewers
70df6518a02033a4fa69590eb468173e2171de38
created 2022-02-28 15:08 +0000
pushed 2022-02-28 21:45 +0000
Chris Martin Chris Martin - Bug 1756621 - Remove nsWindowBase r=handyman
02ca8709ede093d0dc39c602a48ee8528064ce15
created 2022-01-20 07:54 +0000
pushed 2022-01-20 16:22 +0000
Daisuke Akatsuka Daisuke Akatsuka - Bug 1748128: Avoid sending 'search' input scope when ATOK is active. r=masayuki
8d4c20682890e0b84ae48707323f165221824e00
created 2021-03-26 05:42 +0000
pushed 2021-03-26 21:51 +0000
Makoto Kato Makoto Kato - Bug 1700029 - Part 2. Move TabTip code to own class. r=masayuki
107bfcb7738975a15c1df98469431251419763ed
created 2021-03-26 05:42 +0000
pushed 2021-03-26 21:51 +0000
Makoto Kato Makoto Kato - Bug 1700029 - Part 1. Clean up MaybeShowOnScreenKeyboard. r=masayuki
72421ad7ff7b979c1143d232ae7b00dc0882ebc1
created 2020-12-21 06:18 +0000
pushed 2020-12-21 15:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 1683226 - part 8: Make `IMEHandler` on Windows stop handling plugin cases r=m_kato
8f2595f0dfdac241e02f3e9cc192d107f7ebb777
created 2020-12-21 06:13 +0000
pushed 2020-12-21 09:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 1683226 - part 6: Get rid of the path of `DefaultProcOfPluginEvent` r=m_kato
78c4b82a301521e12e99b92860469c1c72344ab7
created 2020-12-21 06:03 +0000
pushed 2020-12-21 09:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 1683226 - part 5: Get rid of the path setting candidate window position from plugin on Windows r=m_kato
97d7b670f0999ffd4d4e6f62acd5b6a54a622753
created 2020-10-29 01:46 +0000
pushed 2020-10-29 15:52 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1121822 - Remove NS_ENABLE_TSF r=m_kato,masayuki
3c9c7960f75f6ed1bcef0c381bfaf5240eaad528
created 2020-04-07 22:31 +0000
pushed 2020-04-08 21:42 +0000
Makoto Kato Makoto Kato - Bug 1618759 - Part 6. Don't open on-screen keyboard when inputmode is none. r=masayuki
a08598089a5e776fde3d1217518c03466de95269
created 2020-04-07 22:30 +0000
pushed 2020-04-08 21:42 +0000
Makoto Kato Makoto Kato - Bug 1618759 - Part 4. Use InputPane to open on-screen keyboard for Windows 10 RS1+. r=masayuki
0e93a09256cf234dbe6014a97de61ed17564d5c1
created 2020-04-07 22:30 +0000
pushed 2020-04-08 21:42 +0000
Makoto Kato Makoto Kato - Bug 1618759 - Part 1. Use common method to set input scope. r=masayuki
95735f5f18e039cbe9f77f863a50f4b4c27f556b
created 2020-04-07 16:55 +0300
pushed 2020-04-07 21:44 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 6 changesets (bug 1618759) for causing mingw bustages on TSFTextStore.cpp
77a93a01f924278246457f3be5fe83fddcced68a
created 2020-04-07 13:29 +0000
pushed 2020-04-07 21:44 +0000
Makoto Kato Makoto Kato - Bug 1618759 - Part 6. Don't open on-screen keyboard when inputmode is none. r=masayuki
020258996c4a399549cb43af54262c5a8f39ecf4
created 2020-04-07 13:27 +0000
pushed 2020-04-07 21:44 +0000
Makoto Kato Makoto Kato - Bug 1618759 - Part 4. Use InputPane to open on-screen keyboard for Windows 10 RS1+. r=masayuki
010d99db9abd2b89c55561229228fe9f04eebd3e
created 2020-04-07 13:23 +0000
pushed 2020-04-07 21:44 +0000
Makoto Kato Makoto Kato - Bug 1618759 - Part 1. Use common method to set input scope. r=masayuki
f081bea8c605bea71b7c8cd124c15446dd7965d0
created 2019-11-21 06:23 +0000
pushed 2019-11-21 21:44 +0000
Makoto Kato Makoto Kato - Bug 1549394 - Part 2. Set IS_PRIVATE input scope in private browsing. r=masayuki
85e1dc70361e903b6ddd4ccdbb290e41009061a8
created 2019-11-21 05:37 +0200
pushed 2019-11-21 21:44 +0000
Brindusan Cristian Brindusan Cristian - Backed out 2 changesets (bug 1549394) for MinGW bustages at TSFTextStore.cpp. CLOSED TREE
5da3dcd12b69775a4479f3589a886aaebdbdb41a
created 2019-11-20 05:08 +0000
pushed 2019-11-21 21:44 +0000
Makoto Kato Makoto Kato - Bug 1549394 - Part 2. Set IS_PRIVATE input scope in private browsing. r=masayuki
e3deacdccfe50e17f20e74de857b8773f78da078
created 2018-12-18 08:38 +0000
pushed 2018-12-18 17:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1504963 - part 4: Make IMEHandler create native caret over our caret if it's necessary r=Jamie,m_kato
0c8ede3250a6b951144ff6dc2a908ba78e8d1048
created 2018-12-18 08:38 +0000
pushed 2018-12-18 17:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1504963 - part 3: Make TSFTextStore create native caret when it gets notified of content change r=Jamie,m_kato
67359f421e755b6c8828e737d086b48e90af7e1b
created 2018-12-18 08:38 +0000
pushed 2018-12-18 17:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1504963 - part 2: Make IMEHandler manage whether native caret is created by it r=m_kato
beecf33816570e54686b58ef149d43708d57702b
created 2018-12-18 10:40 +0000
pushed 2018-12-18 17:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1504963 - part 1: Make IME modules not touch native caret if a11y module handles native caret r=Jamie,m_kato
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
80641843079ea2322cff89ac3affdc6f48e43f96
created 2017-10-25 23:51 +0900
pushed 2017-10-26 21:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1409155 - IMEHandler should not associate IMC with any window if active IME is ATOK 2010 or earlier with x64 build on Win8 or later r=m_kato
86465f8cfaf3404b7ed15f7a2f74b9e2e54f8121
created 2017-09-08 16:26 +0900
pushed 2017-09-11 20:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1395876 - Initialize TSF modules after we create first normal window r=m_kato
fd35e2ebf019d75c648d8ec5663bf58f1a444621
created 2017-06-07 11:42 +0900
pushed 2017-06-08 02:55 +0000
Masayuki Nakano Masayuki Nakano - Bug 1367692 - Make IMEHandler not restore default IMC unless legacy IMM-IME is active. 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
807b3c1dfc4799e019a04f2739c8e0f56bd0b6f1
created 2016-03-16 13:47 +0900
pushed 2016-03-16 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1137561 part.1 Implement WinTextEventDispatcherListener as a singleton class for using TextEventDispatcher at handling native keyboard and IME events r=m_kato
5e3bb18e558f474f5451a2e7fc0ce94ebdc48aea
created 2016-02-09 19:39 +0000
pushed 2016-02-12 14:16 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1239744 - no longer automatically show an on-screen keyboard for programmatic focus changes, tidy up osk logic in IMEHandler, r=masayuki
7e8f5a46f8bae6e526ad83c81e135e9429d9fa72
created 2016-02-01 17:57 +0000
pushed 2016-02-04 11:00 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1240208 - use inputmode in XUL to get better hinting for IME and on-screen keyboards, r=masayuki,smaug
6c9406cbc5019478f91784616b357ed9fb68de35
created 2016-01-18 12:14 +0000
pushed 2016-01-28 11:00 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1226148 - reduce flickering and closing when using the OSK tab key, r=masayuki
d0565d59cf0ad7a7ad8836e98e121f2ce4a16172
created 2015-12-29 22:57 +0900
pushed 2016-01-02 00:29 +0000
Makoto Kato Makoto Kato - Bug 1208944 - Part 10-b. Call DefaultProc When CompositionEvent isn't handled correctly by plugin. r=masayuki
18186849973ce4832d7230b3ceb5627ab43dbaf2
created 2015-12-29 22:57 +0900
pushed 2016-01-02 00:29 +0000
Makoto Kato Makoto Kato - Bug 1208944 - Part 9. Hook IMM32 APIs on plugin process. r=masayuki
54a19e8d57c42fc139e49d84c880f559ef240f8c
created 2015-12-29 17:42 +0100
pushed 2015-12-30 11:00 +0000
Sebastian Hengst Sebastian Hengst - Backed out 15 changesets (bug 1208944) for failing tests M(2,5) on OSX. r=backout
759b425b5503edeeaaaa9a5a125b915b20f5afb7
created 2015-12-29 22:57 +0900
pushed 2015-12-30 11:00 +0000
Makoto Kato Makoto Kato - Bug 1208944 - Part 10-b. Call DefaultProc When CompositionEvent isn't handled correctly by plugin. r=masayuki
0e337d912b7dbec542798be02ab021cf74838792
created 2015-12-29 22:57 +0900
pushed 2015-12-30 11:00 +0000
Makoto Kato Makoto Kato - Bug 1208944 - Part 9. Hook IMM32 APIs on plugin process. r=masayuki
b13cc636c9c8573f8c5d39ac2fbdefbff70f51df
created 2015-12-16 12:48 +0000
pushed 2015-12-17 10:57 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1226145 - actually check whether the on-screen keyboard is up rather than relying on internal state, r=masayuki
a58871d438cc47cc9e5b835b969ca27084cbbae4
created 2015-12-11 15:15 +0900
pushed 2015-12-11 10:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 1179632 part.1 native IME context should not be stored in InputContext but should be able to retrieve with nsIWidget::GetNativeData() r=smaug
3d6526066ab972b19bd54598f37b274a35a5f636
created 2015-11-17 16:47 +0900
pushed 2015-11-17 21:10 +0000
Masayuki Nakano Masayuki Nakano - Bug 1224454 part.1 IMEHandler should generate NOTIFY_IME_OF_BLUR in e10s mode if the focused widget is being destroyed before receiving NOTIFY_IME_OF_BLUR r=m_kato
5af628d4e296a898e2efbd8529878857113e6291
created 2015-11-12 16:36 +0000
pushed 2015-11-17 11:27 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1221947 - part 2: add TOUCH cause to IME Handling and use it to avoid checking for a keyboard, r=masayuki
4724d4f02b571d73c3571823b53c3ed97794466a
created 2015-10-10 10:21 +0900
pushed 2015-10-12 09:57 +0000
Masayuki Nakano Masayuki Nakano - Bug 1211352 part.3 nsIWidget::GetIMEupdatePreference() for each platform should not request any notifications while a plugin has focus r=m_kato
efae2d9bba47ca8152fdf01b4116c34166386ff8
created 2015-09-02 12:12 -0400
pushed 2015-09-03 11:06 +0000
Jared Wein Jared Wein - Bug 1197722 - Respect Win10 pref about bringing up the touch keyboard outside of tablet mode. r=masayuki
6e3d40edf1815e6b6953d1678df5dea684c76270
created 2015-08-05 10:38 -0400
pushed 2015-08-07 00:23 +0000
Jared Wein Jared Wein - Bug 1007063 - Show virtual (on-screen) keyboard in Windows 8 and higher when text fields are focused if physical keyboards are not present. r=jimm r=masayuki r=m_kato
d9c2db12593ce908157d4af627edd881ecd12e18
created 2015-08-05 12:20 -0400
pushed 2015-08-05 23:36 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 621a6c6aa375 (bug 1007063) for Windows XP test failures/crashes.
621a6c6aa375685558db86174002aab3d8a71733
created 2015-08-05 10:38 -0400
pushed 2015-08-05 23:36 +0000
Jared Wein Jared Wein - Bug 1007063 - Show virtual (on-screen) keyboard in Windows 8 and higher when text fields are focused if physical keyboards are not present. r=jimm r=masayuki r=m_kato
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-22 20:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
e59d5635eef20f7e9a215339cfef0010a282b470
created 2014-10-16 10:02 +0900
pushed 2014-10-16 14:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1081993 WinIMEHandler should notify nsIMM32Handler of some notifications even in TSF mode when IMM IME is active r=emk
43e799fdb80b9723d32d11772efe38dfffa6f7a3
created 2014-02-18 09:00 +0900
pushed 2014-02-18 04:51 +0000
Masayuki Nakano Masayuki Nakano - Bug 965685 Use IMENotification struct for nsIWidget::NotifyIME() and merge NotifyIMEOfTextChange() with it r=smaug, sr=roc
9945bc3b7d36c659395bf69f2306f7ba74427ddb
created 2014-02-18 07:32 +0900
pushed 2014-02-18 04:51 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 969918 - Use decltype to declare pointers for dynamic-loaded functions. r=jimm sr=roc
73c9e7a40f3e3cc999c11de224f69770720e6ce0
created 2014-01-14 11:00 +0900
pushed 2014-01-14 14:44 +0000
Masayuki Nakano Masayuki Nakano - Bug 951966 part.2 Associate or disassociate IME context to focused window even in TSF mode r=jimm
8e8caac4dba483149e565442db2a307177acbb47
created 2014-01-14 11:00 +0900
pushed 2014-01-14 14:44 +0000
Masayuki Nakano Masayuki Nakano - Bug 951966 part.1 Add new pref to support IMM-IME even in TSF mode and rename intl.enable_tsf_support to intl.tsf.enable r=jimm
f2fce6c8e493f9ed6510f1d69291bcf3e8477380
created 2013-09-24 19:04 +0900
pushed 2013-09-25 02:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 912956 part.2 Rename nsEvent.h to mozilla/EventForwards.h and sort out it r=roc
d9ddda63490012c3a34a9102d52ffd42eea4909a
created 2013-07-18 17:12 +0900
pushed 2013-07-19 00:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 891316 part.5 Use widget::MSGResult in widget::IMEHandler r=jimm
10abfa7e0154209072e1ddc73be2e8236f18e0b1
created 2013-06-28 01:06 +0900
pushed 2013-06-28 02:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 866736 part.3 Replace CRLF in WinIMEHandler.(h|cpp) with LF r=jimm
0435d559b3147c67907392ea99c9e6d13c327e33
created 2013-05-29 15:34 +0900
pushed 2013-05-29 14:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 855975 part.17 Move nsWindow::OnKeyDown() to widget::NativeKey::HandleKeyDownMessage() r=jimm
d3aebac825b9c3af4c91c474c8aef972d896cea6
created 2013-05-29 15:34 +0900
pushed 2013-05-29 14:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 855975 part.12 Move special keypress event handling from nsWindow::OnKeyDown() to widget::NativeKey::DispatchKeyPressEventsAndDiscardsCharMessages r=jimm
less more (0) -60 tip