dom/base/TextInputProcessor.cpp
a1e826769668287bd7250e85fa529a6c66bfb495
created 2018-11-19 20:17 -0500
pushed 2018-12-03 16:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 1507540 part 2. Use more notxpcom attributes in docshell/. r=smaug
ade489313a3d24e51837775e344510de4b144e0d
created 2018-10-02 12:16 +0000
pushed 2018-10-15 21:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1343955 - part 4: Implement static API to synthesize keyboard events into FuzzingFunctions r=smaug
4a3ba199155a58cd282ee0383925525141593413
created 2018-10-03 09:24 +0000
pushed 2018-10-15 21:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1343955 - part 3: Implement similar C++ utility of _computeKeyCodeFromChar() in EventUtils.js and make it accssible with nsITextInputProcessor for EventUtils.js r=smaug
fea8e039767a88ebfb73b1f0d43d1f87ee7394e1
created 2018-10-03 09:21 +0000
pushed 2018-10-15 21:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1343955 - part 2: Implement _guessCodeFromKeyName() in EventUtils.js with C++ and make it accessible with nsITextInputProcessor for EventUtils.js r=smaug
13efb4f58614a7bb20ca3149b0ca50cf92c7a13d
created 2018-06-16 17:21 +0300
pushed 2018-08-24 17:49 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - DOM - Initialize member fields in classes/ structures. r=peterv
59a88dd967299117a72c3f8f8ca2bcfe17a99b4b
created 2018-04-20 12:53 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455052 part 4. Stop using nsIDOMEvent in xpidl interfaces. r=masayuki
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-26 21:04 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-26 21:04 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
00cee09c56f50994d4b5c97cdfc270d80a15645d
created 2017-06-14 16:44 +0200
pushed 2018-04-26 21:04 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 3: Add message manager concrete classes for WebIDL. r=bz.
f035cfad6ac42af6619920d14c57a286d14f419f
created 2018-03-16 22:35 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1446253 - Make EventUtils.synthesizeComposition() dispatch keydown and keyup event in default r=smaug
714ff834425c99e5521b7b0e3c3c736bf2f34916
created 2018-03-01 11:51 +0200
pushed 2018-03-01 16:46 +0000
Sebastian Hengst Sebastian Hengst - Backed out 6 changesets (bug 888600) for beta simulation failures: build bustage on Linux and Windows opt (bug 1442036) and devtools failure browser_net_view-source-debugger.js (bug 1441961). a=backout
79ef59047e638311f6249f82b528d6ab5d3a7666
created 2017-06-14 16:44 +0200
pushed 2018-03-01 16:46 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 3: Add message manager concrete classes for WebIDL. r=bz.
c4de1162741eacc436221facc3444481e6065390
created 2018-02-22 13:56 +0200
pushed 2018-03-01 16:46 +0000
Dorel Luca Dorel Luca - Backed out 6 changesets (bug 888600) for Valgrind and build bustge on a CLOSED TREE
16af80d6cd93d194bc9bd496ed29e053bb234602
created 2017-06-14 16:44 +0200
pushed 2018-03-01 16:46 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 3: Add message manager concrete classes for WebIDL. r=bz.
6064b17b6be60caaf9a1ddfa84df95c41b9ce0fb
created 2018-02-05 22:50 -0800
pushed 2018-03-01 16:46 +0000
Chris Peterson Chris Peterson - Bug 1436263 - Part 2: Replace `override final` virtual function specifiers with just `final`. r=froydnj
f91374248200323e2711a9bcc2d96c0deda47ad4
created 2018-02-09 11:17 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1436508 part 12. Remove nsIDOMKeyEvent. r=masayuki
ab221fb1ba32534ad3df2478051161c37579791e
created 2017-04-20 20:17 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1217700 part.3 Expose text change, selection change and position change notifications to nsITextInputProcessorCallback with nsITextInputProcessorNotification r=smaug
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
f3b22a31ea36bbf4d620c0dcdf7f6b831ea7b24b
created 2017-03-07 22:34 -0500
pushed 2017-06-12 13:08 +0000
Jim Chen Jim Chen - Bug 1343075 - Use GeckoEditableSupport from PuppetWidget; r=masayuki r=rbarker r=snorp r=esawin
1f49c2d12fdade360d98d4fc4efa78965ffd288b
created 2016-09-21 22:20 -0400
pushed 2016-09-22 02:28 +0000
Michael Layzell Michael Layzell - Bug 1018486 - Part 1: Changes in dom/. r=baku, a=ritu
09b99113f95471769212a99b7fddb7651d7d2664
created 2016-06-09 12:42 +0200
pushed 2016-09-19 13:38 +0000
Andrea Marchesini Andrea Marchesini - Bug 1278816 - Move Performance API into dom/performance, r=smaug
ccdb440b7b7e8e680f6c2b561fbd9db0a1214f14
created 2016-06-04 09:49 +0900
pushed 2016-08-01 13:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1277756 part.1 Make anonymous enum for NS_TEXTRANGE_* to an enum class named "TextRangeType" r=smaug
5a0ad8a0a57c696929a181c50e21df4f654e8f89
created 2016-05-12 18:17 +0900
pushed 2016-08-01 13:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1254755 part.4 Rename WidgetKeyboardEvent::location to WidgetKeyboardEvent::mLocation r=smaug
5ebc59c69d1b421fa79d18578ace462563de7c24
created 2016-05-12 17:13 +0900
pushed 2016-08-01 13:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1254755 part.1 Rename WidgetKeyboardEvent::keyCode to WidgetKeyboardEvent::mKeyCode r=smaug
79737c3fb41bb88d48e5b623ce0ea13749e6a3d4
created 2016-04-18 23:53 +0900
pushed 2016-06-06 19:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1259656 part.3 Rename WidgetEvent::userType to WidgetEvent::mSpecifiedEventType r=smaug
69de5a5abae7d05b87dd4a36ee120349f6483683
created 2016-03-31 17:03 +0900
pushed 2016-06-06 19:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1259658 Rename WidgetInputEvent::modifiers to WidgetInputEvent::mModifiers r=smaug
341c531db14221b3efe74518c8f7ff76bb99dc48
created 2016-03-15 13:50 +0800
pushed 2016-06-06 19:02 +0000
chunminchang chunminchang - Bug 1110030 - part1 - add flags:IsSynthesizedByTIP and InputMethodAppState in WidgetKeyboardEvent. r=masayuki
b6bf385a7c2a84e72ce0caab657c082625381045
created 2016-03-19 20:57 +0900
pushed 2016-06-06 19:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1154183 part.2 eKeyDown event should have charCode value of following keypress event r=smaug
2982777d071d36ffa9761d4ec2347ff36640627c
created 2016-03-16 13:47 +0900
pushed 2016-06-06 19:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1137572 part.7 Add TextEventDispatcherListener::WillDispatchKeyboardEvent() for easier to maintain r=smaug
06d5532f051f5a0c6796443d0c1794700c6667b6
created 2016-03-16 13:47 +0900
pushed 2016-06-06 19:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1137572 part.4 TextEventDispatcher::DispatchInputEvent() should decide if dispatches events with nsIWidget::DispatchInputEvent() with input transaction type r=smaug
b8af9e4c043927f01a858538b0d7e46b6e5c25b0
created 2016-03-16 13:47 +0900
pushed 2016-06-06 19:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1137572 part.2 Add nsIWidget::GetNativeTextEventDispatcherListener() for TextEventDispatcher::NotifyIME() r=smaug, sr=smaug
a9f1b8cc65f68a638e15ab489280288bcf90b985
created 2016-03-16 13:47 +0900
pushed 2016-06-06 19:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1137572 part.1 TextEventDispatcher should manage its input transaction type r=smaug
03fc467e100217768a96fb5adeb0feda7a21ccfb
created 2016-02-12 19:10 +0330
pushed 2016-04-25 16:57 +0000
Aidin Gharibnavaz Aidin Gharibnavaz - Bug 1235830 - Renaming GetInternalNSEvent to WidgetEvent, in nsIDOMEvent r=smaug
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-04-25 16:57 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
d83462d4d1486409701ba89cf86e5dfa62003b9e
created 2016-01-12 07:49 +0330
pushed 2016-03-07 14:18 +0000
Aidin Gharibnavaz Aidin Gharibnavaz - Bug 1230216 - Changing nsIDOM*Event interfaces so that they don't inherit nsIDOMEvent. r=smaug
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +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-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
4cdae41b9305f75ac82226a52f860ecd512c547c
created 2015-09-10 10:40 +0900
pushed 2015-10-29 11:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.149 Rename NS_USER_DEFINED_EVENT to eUnidentifiedEvent r=smaug
4a2797061277a5a2a3ba878144431a3b2f50392f
created 2015-08-29 08:58 +0900
pushed 2015-10-29 11:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.11 Rename NS_KEY_DOWN to eKeyDown r=smaug
83b87aa188ab9c744697b87eb0c47c8a13d5babc
created 2015-08-29 08:58 +0900
pushed 2015-10-29 11:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.10 Rename NS_KEY_UP to eKeyUp r=smaug
1d47c8de65633109bd821654e873ad8abd418899
created 2015-08-05 01:58 -0400
pushed 2015-10-29 11:30 +0000
Tim Chien Tim Chien - Bug 1137557 - Part 1: Allow callee of TIP.keydown() to figure out preventDefault() of keydown and keypress event. r=masayuki, r+sr=smaug
692a0e1e46a6805a266c86dd1de5cec2ede1b930
created 2015-08-04 05:52 -0400
pushed 2015-10-29 11:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1137557 - Part 0: TextEventDispatcher shouldn't forward keyboard events coming from TextInputProcessor to the parent process. r=smaug
aa51330c9e0982791b7995c303339ee386ea4172
created 2015-08-24 13:27 -0400
pushed 2015-10-29 11:30 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 4 changesets (bug 1137557) for causing intermittent Gij switching_test.js failures.
e48ed45d1c801dc8d41b6f731b532c29794223d2
created 2015-08-05 01:58 -0400
pushed 2015-10-29 11:30 +0000
Tim Chien Tim Chien - Bug 1137557 - Part 1: Allow callee of TIP.keydown() to figure out preventDefault() of keydown and keypress event. r=masayuki, r+sr=smaug
81e93b60a622527acc1582ee5ee1e6899ec331ef
created 2015-08-04 05:52 -0400
pushed 2015-10-29 11:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1137557 - Part 0: TextEventDispatcher shouldn't forward keyboard events coming from TextInputProcessor to the parent process. r=smaug
bb91cf98a42b08db96677dd8bc3ebe5218945318
created 2015-08-22 10:34 +0900
pushed 2015-10-29 11:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.1 Rename WidgetEvent::message to WidgetEvent::mMessage r=smaug
76a74dc6ccc9555294a8918e23101577502fc099
created 2015-06-11 12:53 +0900
pushed 2015-08-10 18:23 +0000
Masayuki Nakano Masayuki Nakano - Bug 1119133 Implement TextEventDispatcher::EndInputTransaction() for ensuring TextEventDispatcher forgets the link with TextInputProcessor r=smaug
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-06-29 20:18 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
26de49fecaaee86f5f199678faba77d3abbc16dc
created 2015-02-19 15:50 +0900
pushed 2015-03-30 18:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1119609 part.18 Add nsITextInputProcessor.commitCompositionWith() and drop aCommitString from nsITextInputProcessor.commitComposition() r=smaug, sr=smaug
4a1b3c42f28789d1e97998dc2aed51a629c97a01
created 2015-02-19 15:50 +0900
pushed 2015-03-30 18:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1119609 part.17 TextInputProcessor shouldn't allow to begin input transaction with different TextEventDispatcher during dispatching an event r=smaug
bcf39cf754249c23b5204fd091ba73475ba9bd31
created 2015-02-19 15:50 +0900
pushed 2015-03-30 18:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1119609 part.12 nsITextInputProcessor should take KeyboardEvent as an argument of composition releated methods for dispatching key events around composition events r=smaug, sr=smaug
0ea20218201750faf0c76202e58fb8c18a2dd628
created 2015-02-19 15:50 +0900
pushed 2015-03-30 18:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1119609 part.11 TextEventDispatcher shouldn't allow to begin input transaction during dispatching a event r=smaug
cd6067b851b44adac4be50f0b00d2ea07b9ad5fc
created 2015-02-19 15:50 +0900
pushed 2015-03-30 18:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1119609 part.8 nsITextInputProcessor.keydown() and nsITextInputProcessor.keyup() should be able to only modify its modifier state without dispatching key events r=smaug, sr=smaug
87ed00d8ae5cfc0dacd1264f644834d8e61cede8
created 2015-02-19 15:50 +0900
pushed 2015-03-30 18:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1119609 part.7 Make TextInputProcerros possible to share modifier state r=smaug, sr=smaug
d97c2fcf2bf8155a843123d294a851600e41ea55
created 2015-02-19 15:50 +0900
pushed 2015-03-30 18:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1119609 part.6 TextInputProcessor should manage modifier key state and set it to dispatching key events automatically r=smaug, sr=smaug
79a7a9fb13a9aceeebaab24eea9bca5542725a48
created 2015-02-19 15:50 +0900
pushed 2015-03-30 18:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1119609 part.5 Compute KeyboardEvent.location and .keyCode if they are 0 r=smaug, sr=smaug
4af5d66b1c0bd98d089d4f4ff3b3daa596ce0f37
created 2015-02-19 15:50 +0900
pushed 2015-03-30 18:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1119609 part.4 Add keydown() and keyup() to nsITextInputProcessor r=smaug, sr=smaug
795e5c73a3a67cb05984e8a0639b2bc51ac03f8f
created 2015-02-10 17:09 +0900
pushed 2015-03-30 18:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 1131026 Rename nsITextInputProcessor.init() and .initForTests() to .beginInputTransaction() and .beginInputTransactionForTests() r=smaug, sr=smaug
less more (0) -60 tip