widget/windows/IMMHandler.cpp
1071d7f7a48dec7463a1fe491611cc1f3ac3ce9a
created 2022-11-04 18:29 +0000
pushed 2022-11-05 09:23 +0000
Razvan Cojocaru Razvan Cojocaru - Bug 1060421 - Change the type of [Int]PointTyped::[x|y] back to [Int]CoordTyped. r=botond
e808707f7d80f7385bb0637eaade2ff1a6741a3f
created 2022-07-30 00:12 +0000
pushed 2022-07-30 09:25 +0000
Nika Layzell Nika Layzell - Bug 1772006 - Part 5: Simplify and move the string searching APIs from ns[T]StringObsolete, r=xpcom-reviewers,necko-reviewers,eeejay,dragana,barret
012ceb5e65c2f22b19e921aedfe2aef311ea3631
created 2022-06-11 01:13 +0300
pushed 2022-06-11 09:51 +0000
criss criss - Backed out 9 changesets (bug 1772006) causing build bustages on nsTString.cpp. CLOSED TREE
b6611ab002d9d06a49f3fc8894bf7aec0729ec25
created 2022-06-10 21:12 +0000
pushed 2022-06-11 09:51 +0000
Nika Layzell Nika Layzell - Bug 1772006 - Part 6: Simplify and move the string searching APIs from ns[T]StringObsolete, r=xpcom-reviewers,necko-reviewers,eeejay,dragana,barret
50248597686ab377aa77ccaeb77439846db742b6
created 2022-05-03 20:49 +0000
pushed 2022-05-04 03:39 +0000
Mike Hommey Mike Hommey - Bug 1766561 - Fix various formatting errors. r=media-playback-reviewers,gfx-reviewers,nika,necko-reviewers,rkraesig,alwu,padenot,kershaw
667cc7160e4abfc11de03180e44da1a136054bbe
created 2022-05-03 20:49 +0000
pushed 2022-05-04 03:39 +0000
Mike Hommey Mike Hommey - Bug 1766561 - Use proper formatting directives in various places. r=gfx-reviewers,nika,necko-reviewers,mhowell,rkraesig,bytesized,kershaw
1f8659bc50a22645c3d96c6e07dc8a478f0eb894
created 2022-05-03 20:49 +0000
pushed 2022-05-04 03:39 +0000
Mike Hommey Mike Hommey - Bug 1766561 - Add missing l modifier for long formatting. r=Jamie,media-playback-reviewers,gfx-reviewers,nika,necko-reviewers,mhowell,rkraesig,gerald,application-update-reviewers,bytesized,alwu,kershaw
d544976715e1fe359ed6047d492e01f03ac02386
created 2022-05-03 20:49 +0000
pushed 2022-05-04 03:39 +0000
Mike Hommey Mike Hommey - Bug 1766561 - Use proper formatting directives for LPARAM and WPARAM. r=Jamie,rkraesig
9a91f6d0586e242dfcd504e99d8419e292b0ad88
created 2022-05-03 20:49 +0000
pushed 2022-05-04 03:39 +0000
Mike Hommey Mike Hommey - Bug 1766561 - Use %p for pointer types. r=gfx-reviewers,rkraesig,nika,jrmuizel
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
dc81d96d0adb087042cb9cf031469b382af64226
created 2022-02-07 22:33 +0000
pushed 2022-02-08 17:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1746104 - part 4: Make `IMContextWrapper` and `IMMHandler` use same class to store content selection r=m_kato
670aeb65b5d72597be4bfe46ad3909728122c2ab
created 2022-02-07 22:33 +0000
pushed 2022-02-08 17:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1746104 - part 2-5: Make `IMMHandler` handle the no selection case r=m_kato
2a959b3c89387005ec5f49eb64a89049e91e9f35
created 2022-02-07 22:33 +0000
pushed 2022-02-08 17:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1746104 - part 2-4: Make `IMMHandler::Selection` manage offset and data with `Maybe<OffsetAndData<uint32_t>>` r=m_kato
13d7ba297d3756570795fddf53d0158de3488911
created 2022-02-07 22:33 +0000
pushed 2022-02-08 17:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1746104 - part 2-2: Get rid of `GetWritingModeName` in IMMHandler.cpp r=m_kato
8435cab898aa20be1e161ff2f1836fddcfdbb10a
created 2022-02-07 22:33 +0000
pushed 2022-02-08 17:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1746104 - part 2-1: Make `IMMHandler::Selection` capsule its members r=m_kato
c057fa40caf7e14c7b25fa968b4d901056d7f831
created 2022-01-05 09:08 +0000
pushed 2022-01-05 17:03 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1348786 - Move nsChildView::DispatchWindowEvent(WidgetGUIEvent&) into nsBaseWidget. r=tnikkel
f8910918e87cda94877ddc24e5e8ca5c550f094a
created 2021-12-09 02:31 +0000
pushed 2021-12-09 09:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1744907 - Rename all IME log module name to `IMEHandler` and all keyboard log module name to `KeyboardHandler` on desktop environment r=m_kato
f1a1909789adc9a2fa993ddad59581872d598d60
created 2021-06-07 01:01 +0000
pushed 2021-06-07 09:47 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1714884 - Replace custom IME Rect struct with LayoutDeviceIntRect. r=masayuki
e98af59e00f82c476cf1732f31682f4b86775fa5
created 2021-06-07 01:01 +0000
pushed 2021-06-07 09:47 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1714884 - Replace custom IME Point struct with LayoutDeviceIntPoint. r=masayuki
2c9db4cd3d8981442afa9cbdebd37304d3e56025
created 2020-12-21 06:30 +0000
pushed 2020-12-21 15:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 1683226 - part 9: Get rid of `nsIWidget::PluginHasFocus()` r=m_kato
172084df9b2b4c01b688ca690432767e014fcb6d
created 2020-12-21 06:17 +0000
pushed 2020-12-21 15:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 1683226 - part 7: Get rid of remaining all IMM message handlers for plugin 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
9da73b737f99755105f21355ffd3236c0c8c815b
created 2020-12-02 05:32 +0000
pushed 2020-12-02 21:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 1678553 - part 13: Make `WidgetQueryContentEvent` use `Maybe` to store some data r=m_kato,geckoview-reviewers
4c8047937892e27f48f343ed2ec3e3b1ae8ec4f5
created 2020-06-19 18:02 +0000
pushed 2020-06-23 16:15 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1643464 - Part 1: Rename eLeft/eRight to ePrimary/eSecondary r=masayuki
b061de30553d63447163d449f1ae78c8e8cb7827
created 2019-04-21 20:13 +0000
pushed 2019-04-22 09:39 +0000
Srujana Peddinti Srujana Peddinti - Bug 1259660 - Moved mozilla::WidgetMosueEventBase::buttonType in MouseEvents.h to mozilla::MouseButton in EventForwards.h, and mozilla::WidgetMouseEventBase::buttonsFlag to mozilla::MouseButtonsFlag r=masayuki
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-19 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
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
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
ef2f9e08e01238ae5893951fa13aafdaa3146f45
created 2018-01-10 11:14 -0500
pushed 2018-01-11 09:43 +0000
Milan Sreckovic Milan Sreckovic - Bug 1423559: Use BaseRect access methods instead of member variables in widget/ r=mstange
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
947050c037c7422c718d8104b441655b2c72a13c
created 2017-09-03 22:12 -0700
pushed 2017-09-24 21:52 +0000
Chris Peterson Chris Peterson - Bug 870698 - Part 1: Replace Assign("") with AssignLiteral(""). r=erahm
b4c1ad9565ee9d00d96501c4a83083daf25c1413
created 2017-09-07 23:59 +0200
pushed 2017-09-07 22:00 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
7e21f710ecec4a16f1f23e7489bbb0eb3e45e462
created 2017-09-07 09:33 -0400
pushed 2017-09-07 22:00 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 1393230) because it touches the servo directory.
a1bcb487ffecfe2573e53c4239e59cd71ec87a7c
created 2017-08-31 15:52 -0700
pushed 2017-09-07 21:50 +0000
Eric Rahm Eric Rahm - Bug 1393230 - Part 2: Fix more improper string usages. r=njn
f2356ef5b902b23d5e8c5ff6a53df46b3489c637
created 2017-07-31 14:23 +1000
pushed 2017-08-01 00:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384835 (part 2, attempt 2) - Remove the Preferences::Get*String() variants that return nsAdoptingString. r=froydnj.
04539e21f0d579a537e1a6abab75d9b88258d6cd
created 2017-07-28 10:29 +0200
pushed 2017-07-28 13:24 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 5df4d8778602 (bug 1384835)
5df4d877860281f66dc14b512de963539dc443b0
created 2017-07-25 20:36 +1000
pushed 2017-07-28 13:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384835 (part 2) - Remove the Preferences::Get*String() variants that return nsAdoptingString. r=froydnj.
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.
a9f6111bc6d0abfa5199a7e8d3549bfed8ff29ba
created 2017-06-12 16:20 -0700
pushed 2017-06-14 12:45 +0000
Eric Rahm Eric Rahm - Bug 1353593 - Part 2: Remove wwc functions. r=froydnj
e273a44edbae36c831756124c70e35e6e98d6554
created 2017-06-10 10:04 +0200
pushed 2017-06-11 08:35 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 11c7b498a836 (bug 1353593)
11c7b498a83650e1d9f658700ff06d07a9106329
created 2017-06-09 17:00 -0700
pushed 2017-06-11 08:35 +0000
Eric Rahm Eric Rahm - Bug 1353593 - Part 2: Remove wwc functions. r=froydnj
8b11f8753daed51e71663be9976ef846498dfed7
created 2017-06-09 15:17 -0700
pushed 2017-06-10 09:18 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1353593) for windows build bustage a=backout
c16b53fc17d9155299c00e49c8287e24c1aeb1bf
created 2017-06-09 14:50 -0700
pushed 2017-06-10 09:18 +0000
Eric Rahm Eric Rahm - Bug 1353593 - Part 2: Remove wwc functions. r=froydnj
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
b91a9fa54783efb6d0d3a325d7c455b46b80e13b
created 2016-12-16 16:00 +0800
pushed 2016-12-22 15:19 +0000
Ting-Yu Chou Ting-Yu Chou - Bug 1322465 part 14 - Use explicit/MOZ_IMPLICIT for the unary constructors in widget/. r=Ehsan
facf5812faffa05e6037e96c92a5835d12937966
created 2016-09-14 11:09 +0900
pushed 2016-09-14 10:04 +0000
Makoto Kato Makoto Kato - Bug 1300140 - Return error when IME attribute array doesn't have valid. r=masayuki
002b4c56b913fcce358c53ee69d70cc777ba5fa4
created 2016-09-14 11:07 +0900
pushed 2016-09-14 10:04 +0000
Makoto Kato Makoto Kato - Bug 1300143 - Set length before accessing array even if array capacity has enougth size. r=masayuki
74f332c38a6983707dd1f66d132baf45750d9c86
created 2016-08-19 09:52 -0400
pushed 2016-08-19 13:53 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge inbound to m-c. a=merge
6a81bba012c8d4283978ae3c6920843916817bfc
created 2016-08-19 09:03 +1000
pushed 2016-08-19 13:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293596 (part 2) - Rework nsIWidget bounds getters. r=mstange.
19217cab82c6925d83791f9dad38c2b510539f83
created 2016-08-09 17:46 +0900
pushed 2016-08-19 13:46 +0000
Masayuki Nakano Masayuki Nakano - Bug 1273510 part.2 Modify comment in IMMHandler::SetCandidateWindow() r=m_kato
ecde910f10a0dba35151c954ec9e6d6036c35c71
created 2016-07-05 18:35 +0900
pushed 2016-07-07 01:15 +0000
Masayuki Nakano Masayuki Nakano - Bug 1284422 part.3 Remove "IMM: " from log of IMMHandler.cpp r=m_kato
456eeed13f879af561c8ee1af1a374c7f1724140
created 2016-06-28 15:23 +0900
pushed 2016-06-29 13:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1282668 Get rid of nsIMEUpdatePreference::NOTIFY_SELECTION_CHANGE r=m_kato
767e83fd263ab1ab59c2779dc19d37a044be9cf6
created 2016-06-15 13:52 +0900
pushed 2016-06-22 11:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1275528 part.4 IMMHandler should use insertion point relative query for getting character rect and caret rect 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
less more (0) -100 -60 tip