widget/windows/WinIMEHandler.cpp
d8424bcbf72f7a451e89f8f625a9ebafecded872
created 2017-06-07 11:42 +0900
pushed 2017-06-12 14:13 +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
5407fae5244b848480546fa70a485da712082a51
created 2017-06-08 22:44 +0900
pushed 2017-06-08 14:11 +0000
Masayuki Nakano Masayuki Nakano - Bug 1369695 Creating ITfInputProcessorProfiles and TSFStaticSink when it's used at first time r?m_kato draft
f728c0698e586fbb84912d18adb579c6d40cf276
created 2017-06-07 11:42 +0900
pushed 2017-06-07 07:55 +0000
Masayuki Nakano Masayuki Nakano - Bug 1367692 Make IMEHandler not restore default IMC unless legacy IMM-IME is active r=m_kato draft
4d52fc4f49f8b9c6740053b02a22a610a5f509ae
created 2017-06-05 18:53 +0900
pushed 2017-06-05 14:21 +0000
Masayuki Nakano Masayuki Nakano - Bug 1367692 Make IMEHandler not restore default IMC unless legacy IMM-IME is active r?m_kato draft
8f24ea832cb2cd792d4a2333fba643c476d0e850
created 2017-05-19 15:52 +0900
pushed 2017-05-26 21:26 +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
44bd3c66c416912a1017f353c61d6b531f96626b
created 2017-05-19 15:52 +0900
pushed 2017-05-20 12:38 +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 draft
a65635897035b2646c56ec950160d7ea1bc1ae2c
created 2017-04-11 21:24 +0900
pushed 2017-04-11 13:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1296220 Rename nsIMEUpdatePreference to mozilla::widget::IMEUpdatePreference r?m_kato draft
10d459af0c66b5d9418adefac61c02c66578f1e5
created 2017-03-23 16:36 +0800
pushed 2017-03-23 08:44 +0000
Farmer Tseng Farmer Tseng - Bug 1345710 - fix redefinition warning in Unified_cpp_widget_windows3 draft
05d9746016f47666c00390aacc9f9d62c8ffffb4
created 2017-02-24 17:04 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - Move to 99 chars instead of 80 draft
cbb8fdf1daf98a15f7d57f6b08d273bdf96aa1a0
created 2017-02-24 09:55 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - indent all but js/ draft
06d6caaed3d205feeeea27ea8dadcd6fca144a34
created 2017-02-10 12:06 +0900
pushed 2017-02-10 13:38 +0000
Makoto Kato Makoto Kato - Bug 1337299 - Remove old version compatibility into WinUtils. r=jimm
42e9891c20fab8fbd2cc74c359194fa8ecdf9f37
created 2016-07-21 17:07 +0100
pushed 2016-07-21 16:07 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1288219 - flip default assumptions for desktop-mode auto-invocation of touch keyboard, r?dolske draft
a9c954f07e086291542a5292004ff38042d16872
created 2016-07-12 08:00 -0400
pushed 2016-07-12 12:00 +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 draft
cb724041a23baa164705efbf745d9b360398b22a
created 2016-07-11 13:43 -0400
pushed 2016-07-11 17:44 +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 draft
d538360829261993ef03a48fb0f822cfe0f9cdca
created 2016-05-31 11:39 +0900
pushed 2016-06-02 04:13 +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 draft
d94fb8fac0b80db64d1219be8fb7ab4b4324dca5
created 2016-05-18 10:57 -0400
pushed 2016-05-18 14:57 +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 draft
807b3c1dfc4799e019a04f2739c8e0f56bd0b6f1
created 2016-03-16 13:47 +0900
pushed 2016-03-16 06:57 +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
f69ff5ea8b0debe0163dd35b75628ecfb249dad6
created 2016-02-09 19:39 +0000
pushed 2016-03-08 02:54 +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
8b5409c046760475cd68f6da6a1078074e4c2cb5
created 2016-01-18 12:14 +0000
pushed 2016-02-19 22:48 +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-19 22:48 +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-19 22:48 +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-02-19 22:48 +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
38fc64906bbedfd8d69136b6df43b1c347f037c4
created 2016-02-09 19:39 +0000
pushed 2016-02-09 19:40 +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 draft
966b64f3d0f100d0270900ce918ed0c645f429f5
created 2016-02-05 18:32 +0000
pushed 2016-02-05 18:32 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1239744 - ignore focus changes with no listed cause, r?jaws,masayuki draft
593b8d0596a5493dd9ec8972c73194ebc54953b1
created 2016-02-04 12:05 +0100
pushed 2016-02-04 21:40 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
63bdefccb1b5bde1dd31dd66829333dedd42d1b1
created 2016-02-02 18:40 +0900
pushed 2016-02-02 09:52 +0000
Makoto Kato Makoto Kato - Bug 1245038 - Show on screen keyboard even if tip window is invisible. r?Gijs draft
0b640769e92d9d8c01e972c2b526ea56cc56d1df
created 2016-02-01 17:57 +0000
pushed 2016-02-01 17:58 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1240208 - use inputmode in XUL to get better hinting for IME and on-screen keyboards, r?masayuki draft
6c9406cbc5019478f91784616b357ed9fb68de35
created 2016-01-18 12:14 +0000
pushed 2016-01-28 12:16 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1226148 - reduce flickering and closing when using the OSK tab key, r=masayuki
17f3303f8b351f82a920def8a8db6443830aa58c
created 2016-01-18 13:07 +0000
pushed 2016-01-22 13:08 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1236058 - recognize bluetooth keyboard devices when determining whether to show an on-screen keyboard, r=masayuki,f=jaws draft
ebc0418a8110c06695b315c1c78aba96ad4a5c62
created 2015-12-22 14:58 +0900
pushed 2016-01-19 18:38 +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
03e50fce9837645d045decd895db29a8356b0040
created 2016-01-18 13:07 +0000
pushed 2016-01-18 13:08 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1236058 - recognize bluetooth keyboard devices when determining whether to show an on-screen keyboard, r?masayuki draft
a96441fac6aabf4bc1d94808993994294f6f1ea7
created 2015-12-22 14:58 +0900
pushed 2016-01-12 23:09 +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
d0565d59cf0ad7a7ad8836e98e121f2ce4a16172
created 2015-12-29 22:57 +0900
pushed 2016-01-02 11:05 +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 11:05 +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-29 18:21 +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-29 18:21 +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-29 18:21 +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 2015-12-22 17:52 +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
aed92d3b3415c9a1c5b652cb78877583c21bb0ff
created 2015-12-16 12:48 +0000
pushed 2015-12-16 16:12 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1226145 - actually check whether the on-screen keyboard is up rather than relying on internal state, r?masayuki draft
4d88b347e89b425aa5d7e0c20f77344de83cd56e
created 2015-12-16 12:48 +0000
pushed 2015-12-16 13:33 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1226145 - actually check whether the on-screen keyboard is up rather than relying on internal state, r?jaws,masayuki draft
754b4805a65cab4f3aca99899227acc44ba4fb20
created 2015-12-11 11:38 +0100
pushed 2015-12-11 16:33 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
63101b99fa95195574c9eab5680b1f1acd4442ba
created 2015-12-11 15:15 +0900
pushed 2015-12-11 16:33 +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 2015-12-11 16:33 +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 2015-12-10 17:29 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1224605 - also show the OSK when tapping in focused inputs, r=masayuki
9c058ee526807c71d40b780ea660460dcc1d4970
created 2015-12-08 09:56 -0500
pushed 2015-12-09 23:11 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1224605 - also show the OSK when tapping in focused inputs, r?masayuki draft
73fdfb5d27e7bf56d94d7b6ae593a5b30c05761c
created 2015-11-12 16:36 +0000
pushed 2015-12-01 19:20 +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
3d6526066ab972b19bd54598f37b274a35a5f636
created 2015-11-17 16:47 +0900
pushed 2015-11-17 22:17 +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
a8172f713b913ec663858e5fc75ae881e3e6b7b3
created 2015-11-12 16:36 +0000
pushed 2015-11-16 14:03 +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 draft
94a55f0f45b016514bcc762f85a530cce50fe32c
created 2015-11-12 16:36 +0000
pushed 2015-11-12 16:39 +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 draft
68f165595f3a1081999a4b11edd5e5e7127f901d
created 2015-10-16 16:28 +0100
pushed 2015-11-02 15:24 +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-11-02 15:24 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1211805 - rework keyboard detection for on-screen keyboard, r=jaws, a=lizzard
ffa534329b36139267ce459fc0632e7be61a40a8
created 2015-10-16 16:28 +0100
pushed 2015-10-19 17:44 +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-10-19 17:44 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1211805 - rework keyboard detection for on-screen keyboard, r=jaws
d49ee1de93691ee77d395d2ea1005103fdf8a3ec
created 2015-10-16 17:47 +0100
pushed 2015-10-16 16:47 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1211805 - rework keyboard detection for on-screen keyboard, r?jaws draft
7c39d7903bfda6040a202d6784c5a4e469a7eeed
created 2015-10-16 16:28 +0100
pushed 2015-10-16 15:29 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1213845 - enable osk support on windows 8, but hide it behind a preference, r?jaws draft
4724d4f02b571d73c3571823b53c3ed97794466a
created 2015-10-10 10:21 +0900
pushed 2015-10-11 22:56 +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
a6abbca3d2e8af13f08acdc899aba317bbbd2bd2
created 2015-10-08 11:51 -0400
pushed 2015-10-08 19:08 +0000
Jared Wein Jared Wein - Bug 1210033 - Add on-screen keyboard diagnostic information to about:support. r=masayuki r=felipe
efae2d9bba47ca8152fdf01b4116c34166386ff8
created 2015-09-02 12:12 -0400
pushed 2015-09-02 19:33 +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-08-14 03:23 +0000
Wes Kocher Wes Kocher - Merge fx-team to m-c a=merge
c21b91a01ccebb83a90a0324ba5930ec4d38b94a
created 2015-08-13 14:23 -0400
pushed 2015-08-14 03:23 +0000
Jared Wein Jared Wein - Bug 1192573 - Require tablet-mode (Win10+) to show the on-screen keyboard. r=masayuki
less more (0) -100 -60 tip