widget/windows/WinIMEHandler.cpp
1b823be2a09f602ee8d2121f2d3f3cfbe980407e
created 2017-08-01 00:13 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1379997 - part2: Remove "intl.tsf.hack.ms_japanese_ime.do_not_associate_imc_on_win10" pref completely r=m_kato
c23ec9e1395c8c02b458d99349795031c680374a
created 2017-07-31 10:52 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384835 (part 1, attempt 2) - Use nsA[C]String references instead of pointers for outparams of Get*String() pref functions. r=froydnj.
b57e8e2ae846d39319c45bd3446eb4d9e974ac5b
created 2017-07-28 10:30 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 07b534f44740 (bug 1384835) for failing xpcshell's security/manager/ssl/tests/unit/test_cert_sha1.js checkCertErrorGenericAtTime on Linux x64 debug. r=backout
07b534f447404246cce2c784ef9f0136d467b7a6
created 2017-07-25 19:12 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384835 (part 1) - Use nsA[C]String references instead of pointers for outparams of Get*String() pref functions. r=froydnj.
14a41922c96a6f28192698ad0b3a5b1b9220d8fe
created 2017-07-06 00:47 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377672 - part3: IMEStateManager::NotifyIME() should ignore notifications and requests which comes from unexpected process r=m_kato,smaug
bd00685e1e660debac3597016d58bd13715e7a16
created 2017-06-08 23:55 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1369695 Creating ITfInputProcessorProfiles and TSFStaticSink when they are used at first time r=m_kato
fd35e2ebf019d75c648d8ec5663bf58f1a444621
created 2017-06-07 11:42 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1367692 - Make IMEHandler not restore default IMC unless legacy IMM-IME is active. r=m_kato
ebfb290d0d535cd94367680c39497d35447a9e7a
created 2017-05-19 15:52 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1310454 part 2 - TSFTextStore::SetInputContext() should do nothing when it's called for initializing native IME context when a widget is created 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
d8424bcbf72f7a451e89f8f625a9ebafecded872
created 2017-06-07 11:42 +0900
pushed 2017-06-08 17:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1367692 - Make IMEHandler not restore default IMC unless legacy IMM-IME is active. r=m_kato, a=gchang FIREFOX_BETA_54_END
8f24ea832cb2cd792d4a2333fba643c476d0e850
created 2017-05-19 15:52 +0900
pushed 2017-05-26 12:34 +0000
Masayuki Nakano Masayuki Nakano - Bug 1310454 part 2 - TSFTextStore::SetInputContext() should do nothing when it's called for initializing native IME context when a widget is created r=m_kato a=lizzard
06d6caaed3d205feeeea27ea8dadcd6fca144a34
created 2017-02-10 12:06 +0900
pushed 2017-04-18 12:07 +0000
Makoto Kato Makoto Kato - Bug 1337299 - Remove old version compatibility into WinUtils. r=jimm
621f32c868bb5654a1ae2dc25cbb622b3c0efd69
created 2016-07-12 08:00 -0400
pushed 2016-09-19 13:38 +0000
Jared Wein Jared Wein - Bug 1226522 - Show the on-screen keyboard from touch events even on machines lacking rotation sensors (such as touch-screen laptops). r=Gijs
1104c46a20f27b7014818ad26d9c80cc2fd473a3
created 2016-05-31 11:39 +0900
pushed 2016-08-01 13:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1275906 part.1 Rename NOTIFY_IME_OF_COMPOSITION_UPDATE to NOTIFY_IME_OF_COMPOSITION_EVENT_HANDLED r=m_kato
807b3c1dfc4799e019a04f2739c8e0f56bd0b6f1
created 2016-03-16 13:47 +0900
pushed 2016-06-06 19:02 +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-04-25 16:57 +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
593b8d0596a5493dd9ec8972c73194ebc54953b1
created 2016-02-04 12:05 +0100
pushed 2016-04-25 16:57 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
db95299f4d30b9516ddc76c23402cbb3120be97c
created 2016-02-02 18:40 +0900
pushed 2016-04-25 16:57 +0000
Makoto Kato Makoto Kato - Bug 1245038 - Show on screen keyboard even if tip window is invisible. r=masayuki
f69ff5ea8b0debe0163dd35b75628ecfb249dad6
created 2016-02-09 19:39 +0000
pushed 2016-03-07 14:18 +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 a=lizzard
7e8c5c720d9d41870dcdc88a942745796977c21b
created 2016-02-01 17:57 +0000
pushed 2016-03-07 14:18 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1240208 - use inputmode in XUL to get better hinting for IME and on-screen keyboards, r=masayuki r=smaug, a=sylvestre
4b9d05addfe595c87c1b0ae98113467dca16eeb2
created 2016-01-18 12:14 +0000
pushed 2016-03-07 14:18 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1226148 - reduce flickering and closing when using the OSK tab key, r=masayuki, a=sylvestre
b4ed16215f73e014f770c0fbe105335c6c88f5c1
created 2016-01-18 13:07 +0000
pushed 2016-03-07 14:18 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1236058 - recognize bluetooth keyboard devices when determining whether to show an on-screen keyboard, r=masayuki,f=jaws
d0565d59cf0ad7a7ad8836e98e121f2ce4a16172
created 2015-12-29 22:57 +0900
pushed 2016-03-07 14:18 +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-03-07 14:18 +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 2016-03-07 14:18 +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 2016-03-07 14:18 +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 2016-03-07 14:18 +0000
Makoto Kato Makoto Kato - Bug 1208944 - Part 9. Hook IMM32 APIs on plugin process. r=masayuki
b03892eed2756b02ab61318e7f850d7c205332af
created 2015-12-22 14:58 +0900
pushed 2016-03-07 14:18 +0000
Masayuki Nakano Masayuki Nakano - Bug 1234120 part.1 IMEHandler should request all notifications which are requested by either IMMHander or TSFTextStore when IMM is available in TSF mode r=m_kato
b13cc636c9c8573f8c5d39ac2fbdefbff70f51df
created 2015-12-16 12:48 +0000
pushed 2016-03-07 14:18 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1226145 - actually check whether the on-screen keyboard is up rather than relying on internal state, r=masayuki
8b5409c046760475cd68f6da6a1078074e4c2cb5
created 2016-01-18 12:14 +0000
pushed 2016-02-08 19:10 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1226148 - reduce flickering and closing when using the OSK tab key, r=masayuki, a=sylvestre
cb8ee60c69f45c0dc2b2184d304d6ec5400887d1
created 2016-02-01 17:57 +0000
pushed 2016-02-08 19:10 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1240208 - use inputmode in XUL to get better hinting for IME and on-screen keyboards, r=masayuki r=smaug, a=sylvestre
9d7cf5811a0b5efd6025c7da72f75103f509b1cc
created 2015-12-16 12:48 +0000
pushed 2016-02-08 14:38 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1226145 - actually check whether the on-screen keyboard is up rather than relying on internal state, r=masayuki, a=sylvestre
4063364477acc5a29f1881a7e5ffe53c27952e71
created 2016-01-18 13:07 +0000
pushed 2016-01-28 18:40 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1236058 - recognize bluetooth keyboard devices when determining whether to show an on-screen keyboard, r=masayuki,f=jaws a=sylvestre
ebc0418a8110c06695b315c1c78aba96ad4a5c62
created 2015-12-22 14:58 +0900
pushed 2016-01-25 13:55 +0000
Masayuki Nakano Masayuki Nakano - Bug 1234120 part.1 IMEHandler should request all notifications which are requested by either IMMHander or TSFTextStore when IMM is available in TSF mode r=m_kato a=ritu
754b4805a65cab4f3aca99899227acc44ba4fb20
created 2015-12-11 11:38 +0100
pushed 2016-01-25 13:55 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
63101b99fa95195574c9eab5680b1f1acd4442ba
created 2015-12-11 15:15 +0900
pushed 2016-01-25 13:55 +0000
Masayuki Nakano Masayuki Nakano - Bug 1179632 part.2 WidgetCompositionEvent should store NativeIMEContext which caused the event and PuppetWidget should store it for GetNativeIMEContext() r=smaug, sr=smaug
a58871d438cc47cc9e5b835b969ca27084cbbae4
created 2015-12-11 15:15 +0900
pushed 2016-01-25 13:55 +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
bfa8b0451cfcc7d2825c9147e78c48657c9cd1c0
created 2015-12-08 09:56 -0500
pushed 2016-01-25 13:55 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1224605 - also show the OSK when tapping in focused inputs, r=masayuki
3d6526066ab972b19bd54598f37b274a35a5f636
created 2015-11-17 16:47 +0900
pushed 2016-01-25 13:55 +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
a96441fac6aabf4bc1d94808993994294f6f1ea7
created 2015-12-22 14:58 +0900
pushed 2015-12-28 17:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 1234120 part.1 IMEHandler should request all notifications which are requested by either IMMHander or TSFTextStore when IMM is available in TSF mode r=m_kato a=ritu
54f8c04cc8d7c9b951b38c94ca787de688856ea9
created 2015-11-12 16:36 +0000
pushed 2015-12-14 20:08 +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 a=ritu
ffa534329b36139267ce459fc0632e7be61a40a8
created 2015-10-16 16:28 +0100
pushed 2015-12-14 20:08 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1213845 - enable osk support on windows 8, but hide it behind a preference, r=jaws
10415ea81de6bdb7e480fe6479cfec8724b3dbea
created 2015-10-16 17:47 +0100
pushed 2015-12-14 20:08 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1211805 - rework keyboard detection for on-screen keyboard, r=jaws
4724d4f02b571d73c3571823b53c3ed97794466a
created 2015-10-10 10:21 +0900
pushed 2015-12-14 20:08 +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
73fdfb5d27e7bf56d94d7b6ae593a5b30c05761c
created 2015-11-12 16:36 +0000
pushed 2015-11-19 19:14 +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 a=lizzard
68f165595f3a1081999a4b11edd5e5e7127f901d
created 2015-10-16 16:28 +0100
pushed 2015-10-29 11:30 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1213845 - enable osk support on windows 8, but hide it behind a preference, r=jaws, a=lizzard
6ebb2c91a7024b16d423a0f32f4da6e75db05ff2
created 2015-10-16 17:47 +0100
pushed 2015-10-29 11:30 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1211805 - rework keyboard detection for on-screen keyboard, r=jaws, a=lizzard
9bc9b8a09107bb1d32ab8743b9d16be03cde8827
created 2015-10-08 11:51 -0400
pushed 2015-10-29 11:30 +0000
Jared Wein Jared Wein - Bug 1210033 - Add on-screen keyboard diagnostic information to about:support. r=masayuki r=felipe, a=lizzard
efae2d9bba47ca8152fdf01b4116c34166386ff8
created 2015-09-02 12:12 -0400
pushed 2015-10-29 11:30 +0000
Jared Wein Jared Wein - Bug 1197722 - Respect Win10 pref about bringing up the touch keyboard outside of tablet mode. r=masayuki
336d950df6dabacb4b288acfc3f6b6a87a3998c6
created 2015-08-13 16:30 -0700
pushed 2015-10-29 11:30 +0000
Wes Kocher Wes Kocher - Merge fx-team to m-c a=merge
02d10fc80c18619b3f4d180dde166aa8cb296d17
created 2015-08-13 17:37 +0200
pushed 2015-10-29 11:30 +0000
Jacek Caban Jacek Caban - Bug 1192248 - Fixed WinIMEHandler.cpp cross compilation. r=masayuki
90b30784881791352d87eeaa5c98d51b11275dee
created 2015-08-13 14:23 -0400
pushed 2015-09-21 14:04 +0000
Jared Wein Jared Wein - Bug 1192573 - Require tablet-mode (Win10+) to show the on-screen keyboard. r=masayuki, a=sledru
b41dbdb8e871cf8528571a16272b05fc6449bc82
created 2015-08-10 09:24 +1000
pushed 2015-09-21 14:04 +0000
Jacek Caban Jacek Caban - Bug 1192248 - Fix wchar_t/char16_t mismatch WinIMEHandler.cpp. r=masayuki
6e3d40edf1815e6b6953d1678df5dea684c76270
created 2015-08-05 10:38 -0400
pushed 2015-09-21 14:04 +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-09-21 14:04 +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-09-21 14:04 +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
807550417c75cc76e2acb417861063c3fa720cbd
created 2015-07-24 14:07 +0900
pushed 2015-09-21 14:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1186014 Rename nsTextStore to mozilla::widget::TSFTextStore r=jimm+m_kato
6dfb8110796042e27a833bebbdb5ec58bf83fe2c
created 2015-07-23 12:31 +0900
pushed 2015-09-21 14:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1186015 part.2 Rename nsIMM32Handler to mozilla::widget::IMMHandler r=jimm+m_kato
356a70e70a377e0c3703daeb656bee3a67397a4f
created 2015-07-23 12:31 +0900
pushed 2015-09-21 14:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1186015 part.1 Rename nsIMEContext to mozilla::widget::IMEContext r=jimm
4f684751728862e83dff92bd4eee5282f9a3f78e
created 2015-07-22 12:40 +0900
pushed 2015-09-21 14:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1184449 part.2 nsIMM32Handler should store selection range as far as possible r=m_kato
less more (0) -100 -60 tip