Masayuki Nakano
5e85af9f61
Bug 895274 part.12 Rename NS_KEY_BEFORE_DOWN to eBeforeKeyDown r=smaug
2015-08-29 08:58:27 +09:00
Masayuki Nakano
0d22745cda
Bug 895274 part.3 Make the enum of event messages a named enum IGNORE IDL r=smaug
2015-08-26 21:56:59 +09:00
Masayuki Nakano
66f2c27305
Bug 895274 part.1 Rename WidgetEvent::message to WidgetEvent::mMessage r=smaug
2015-08-22 10:34:51 +09:00
Makoto Kato
e7d7a10538
Bug 1179695 - Remove mWasAsync from WidgetQueryContentEvent. r=masayuki,nchen
2015-07-09 15:09:56 +09:00
Masayuki Nakano
f2a58d2261
Bug 1130937 part.2 nsGtkIMModule should set candidiate window position to bottom left of the target clause in vertical writing mode r=m_kato
2015-06-11 19:50:15 +09:00
Masayuki Nakano
e91d94ba0d
Bug 1166436 part.19 ContentCache::mSelection should have invalid state and it should be checked r=m_kato
2015-06-05 18:28:21 +09:00
Masayuki Nakano
f9c84bfa0a
Bug 1166436 part.7 mozilla::ContentCache should handle WidgetQueryContentEvent r=m_kato
2015-06-05 18:28:19 +09:00
Makoto Kato
6ddb65f184
Bug 1166323 - Remove IME sequence number. r=masayuki,nchen
2015-05-28 13:51:40 +09:00
Makoto Kato
03e692bde3
Bug 1168005 - NS_QUERY_TEXT_RECT on e10s should set mString. r=masayuki
2015-05-26 17:14:35 +09:00
Masayuki Nakano
967765f1ff
Bug 1130935 part.4 nsIMM32Handler::GetCharacterRectOfSelectedTextAt() should return wrting mode if it's necessary r=emk+smaug
2015-05-15 10:18:07 +09:00
Masayuki Nakano
0455f5bbb5
Bug 1154161 Initialize WidgetQueryContentEvent::mReply r=smaug
2015-04-14 19:46:51 +09:00
Masayuki Nakano
8c1890067d
Bug 492394 part.1 NS_QUERY_CHARACTER_AT_POINT should also return tentative caret offset for the point r=smaug, sr=smaug
2015-04-14 14:27:37 +09:00
Ehsan Akhgari
883849ee32
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Steven Michaud
68e8327d5b
Bug 1110888
- Always do plugin IME in main process, even with e10s. r=masayuki,smaug
2015-02-20 10:37:02 -06:00
Masayuki Nakano
e0f19b8f22
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
2015-02-19 15:50:20 +09:00
Masayuki Nakano
6de68f8acc
Bug 1119609 part.6 TextInputProcessor should manage modifier key state and set it to dispatching key events automatically r=smaug, sr=smaug
2015-02-19 15:50:19 +09:00
Masayuki Nakano
bf466fe03e
Bug 1119609 part.5 Compute KeyboardEvent.location and .keyCode if they are 0 r=smaug, sr=smaug
2015-02-19 15:50:19 +09:00
Masayuki Nakano
27d34fdbd2
Bug 1119609 part.3 Implement converting methods from key/code value to key/code name index r=smaug
2015-02-19 15:50:19 +09:00
Masayuki Nakano
4015c70a27
Bug 1119609 part.1 Implement key event dispatcher in TextEventDispatcher r=smaug
2015-02-19 15:50:18 +09:00
Jonathan Kew
5fed88b87a
Bug 1076657 pt 2 - Add writing-mode to the reply to NS_QUERY_TEXT_RECT event. r=masayuki
2015-02-10 15:28:05 +00:00
David Zbarsky
77ae10e9d5
Bug 1125040 - Use LayoutDeviceIntPoint in IME code r=botond
2015-02-04 15:21:03 -05:00
Xidorn Quan
6a7ee49055
Bug 569334 part 1 - Support getting font info in content query. r=masayuki,jfkthame,smaug
2015-01-31 18:17:12 +11:00
Masayuki Nakano
39018f5127
Bug 936313 part.2 Compute DOM key location from code value on Android and Gonk r=smaug+mwu+cpeterson
2015-01-28 22:36:53 +09:00
Josh Aas
f9e3926e19
Bug 1092630: Get rid of native widgets for OS X NPAPI plugins, make things work much better under e10s. Patch by Josh Aas, Markus Stange, Steven Michaud, David Parks. r=smichaud/jst/josh (more reviews pending)
2014-12-11 08:44:07 -06:00
Jonathan Kew
491103743a
Bug 1107617 - Add support for writing-mode to the NotifyIMESelection message. r=smaug
2014-12-04 18:15:43 -08:00
Masayuki Nakano
c207c66fed
Bug 1077345 part.6 Add NS_COMPOSITION event which automatically commits composition with its mData r=smaug
2014-11-25 14:02:32 +09:00
Masayuki Nakano
7c2cde510e
Bug 1077345 part.4 Add NS_COMPOSITION_COMMIT_AS_IS event which automatically commits composition with the last data r=smaug
2014-11-25 14:02:31 +09:00
Masayuki Nakano
9a6c0e03b6
Bug 1077345 part.3 Add WidgetCompositionEvent::CausesDOMTextEvent() and WidgetCompositionEvent::CausesDOMCompositionEndEvent() r=smaug
2014-11-25 14:02:30 +09:00
Jonathan Kew
b211ed7ac5
Bug 1077515 - part 4 - Add writing-mode to the reply to the NS_QUERY_SELECTED_TEXT event. r=roc
2014-11-22 14:39:03 +00:00
Gina Yeh
f4ea14c0b9
Bug 989198, Patch 1: Implementation of InternalBeforeAfterKeyboardEvent, r=smaug,masayuki.
2014-11-03 15:05:12 +08:00
Ryan VanderMeulen
f00e2738a4
Backed out 6 changesets (bug 989198, bug 1082963) for causing bug 1083231.
...
Backed out changeset a7c972407578 (bug 1082963)
Backed out changeset 94d1b30bde00 (bug 989198)
Backed out changeset 01e064ceb505 (bug 989198)
Backed out changeset f5a538109e36 (bug 989198)
Backed out changeset 3ff227d79d74 (bug 989198)
Backed out changeset 186743fc6f6d (bug 989198)
CLOSED TREE
2014-10-16 12:57:18 -04:00
Gina Yeh
b8fa509491
Bug 989198, Patch 1: Implementation of InternalBeforeAfterKeyboardEvent, r=smaug,masayuki
...
---
widget/BasicEvents.h | 5 +++
widget/EventClassList.h | 1 +
widget/TextEvents.h | 72 +++++++++++++++++++++++++++++++++++--
widget/nsGUIEventIPC.h | 31 ++++++++++++++++
widget/shared/WidgetEventImpl.cpp | 4 +++
5 files changed, 111 insertions(+), 2 deletions(-)
2014-10-14 15:09:15 +08:00
Masayuki Nakano
d08404080c
Bug 960871 part.7 Get rid of WidgetTextEvent r=smaug
2014-10-07 19:01:48 +09:00
Masayuki Nakano
19d03b41aa
Bug 960871 part.5 Copy mRanges and related methods from WidgetTextEvent to WidgetCompositionEvent r=smaug
2014-10-07 19:01:47 +09:00
Masayuki Nakano
c3e6df2ad3
Bug 960871 part.3 Remove WidgetTextEvent::isChar since it's always false on all platforms r=smaug
2014-10-07 19:01:47 +09:00
Masayuki Nakano
aafe327f6d
Bug 960871 part.2 Rename WidgetCompositionEvent::data to WidgetCompositionEvent::mData r=smaug
2014-10-07 19:01:46 +09:00
Masayuki Nakano
ea79d5919e
Bug 960871 part.1 Rename WidgetTextEvent::theText to WidgetTextEvent::mData r=smaug
2014-10-07 19:01:46 +09:00
Masayuki Nakano
c86688937d
Bug 1046101 part.10 Rename NS_EDITOR_INPUT_EVENT to eEditorInputEventClass r=smaug
2014-08-04 14:28:49 +09:00
Masayuki Nakano
05899c2162
Bug 1046101 part.9 Rename NS_SELECTION_EVENT to eSelectionEventClass r=smaug
2014-08-04 14:28:49 +09:00
Masayuki Nakano
bc5134c3eb
Bug 1046101 part.8 Rename NS_QUERY_CONTENT_EVENT to eQueryContentEventClass r=smaug
2014-08-04 14:28:49 +09:00
Masayuki Nakano
c3737e9c7f
Bug 1046101 part.7 Rename NS_TEXT_EVENT to eTextEventClass r=smaug
2014-08-04 14:28:48 +09:00
Masayuki Nakano
b053dddf96
Bug 1046101 part.6 Rename NS_COMPOSITION_EVENT to eCompositionEventClass r=smaug
2014-08-04 14:28:48 +09:00
Masayuki Nakano
aaf3fac323
Bug 1046101 part.5 Rename NS_KEY_EVENT to eKeyboardEventClass r=smaug
2014-08-04 14:28:48 +09:00
Masayuki Nakano
00f048e7cd
Bug 1046101 part.1 Rename nsEventStructType to mozilla::EventClassID r=smaug
2014-08-04 14:28:46 +09:00
Tom Schuster
cbbe8c75a1
Bug 1013744 - Send alternative char codes for keypress events to the child (for shortcuts etc.). r=masayuki
2014-07-23 13:05:45 +02:00
Masayuki Nakano
aa909719cd
Bug 865649 part.1 Implement KeyboardEvent.code r=smaug
2014-05-25 11:08:58 +09:00
Masayuki Nakano
faf695194a
Bug 998188 part.2 ContentEventHandler should support 2 modes, native line break mode and XP line break mode r=smaug
2014-04-26 08:52:12 +09:00
Masayuki Nakano
ecab2beca9
Bug 993253 Implement DOM InputEvent interface with isComposing attribute r=smaug+ehsan
2014-04-10 16:11:37 +09:00
Masayuki Nakano
7cede8a035
Bug 993234 part.1 Implement KeyboardEvent.isComposing r=smaug
2014-04-10 16:11:36 +09:00
Masayuki Nakano
54fb2f6994
Bug 989213 part.3 Rename nsVKList.h to mozilla/VirtualKeyCodeList.h r=smaug
...
--HG--
rename : dom/events/nsVKList.h => dom/events/VirtualKeyCodeList.h
2014-04-01 20:42:16 +09:00
Masayuki Nakano
5c2e9920b9
Bug 964718 Don't dispatch DOM event if internal event doesn't need that. Otherwise, implement Duplicate() method r=smaug
2014-03-27 22:53:19 +09:00
Masayuki Nakano
2778cc48dc
Bug 977959 part.1 Define constants for each command which may be caused by native key bindings r=roc
2014-03-14 22:13:30 +09:00
Masayuki Nakano
576bee785c
Bug 974318 part.10 Remove WidgetTextEvent::rangeCount and WidgetTextEvent::rangeArray r=smaug
2014-03-04 22:48:28 +09:00
Masayuki Nakano
d9fdd873cb
Bug 974318 part.1 Add WidgetTextEvent::mRanges which is an array class of TextRange r=smaug
2014-03-04 22:48:26 +09:00
Masayuki Nakano
5bda7611c7
Bug 960866 part.3 Remove nsEditor::mIsIMEComposing r=ehsan+smaug
2014-02-12 22:02:56 +09:00
Masayuki Nakano
298c1f399c
Bug 329127 Create WidgetEvent::Duplicate() for nsDOMEvent::DuplicatePrivateData() r=smaug
2014-01-27 15:10:44 +09:00
Makoto Kato
4b964949ae
Bug 960493 - SelectionEvent doesn't call MOZ_CRASH for IPC. r=roc
2014-01-17 10:14:39 +09:00
Ed Morley
c73e589fc3
Merge mozilla-central and b2g-inbound
...
--HG--
rename : content/events/src/nsDOMEvent.h => dom/events/nsDOMEvent.h
2014-01-15 18:09:12 +00:00
Yuan Xulei
c17f701bb8
Bug 946068 - Fix composition events' synthesizing in chrome process. r=masayuki
2014-01-15 09:41:39 -05:00
Nathan Froyd
7cc4b6c4c7
Bug 957659 - slim down WidgetKeyboardEvent::GetDOMKeyName; r=masayuki
...
Instead of calling nsAString::Assign several hundred times along with a
switch statement that may or may not get translated into a jump table,
let's implement our own lookup table that we can guarantee will be
constant time. The KeyNameTable struct is used instead of the more
obvious |const char* const table[]| idiom to avoid runtime relocations.
2014-01-08 11:45:30 -05:00
Masayuki Nakano
377b8b8c96
Bug 912858 part.1 WidgetKeyboardEvent should be able to store .key value as string if the key name isn't one of pre-defined key names r=smaug
2013-12-11 01:14:53 +09:00
Masayuki Nakano
0070ecb340
Bug 600117 part.1 Implement KeyboardEvent.repeat r=smaug, sr=jst
2013-11-07 20:17:32 +09:00
Masayuki Nakano
ac184b22c5
Bug 930900 part.1 Add new key name index which means KeyboardEvent.key should refer stored string (not implemented yet) r=smaug
2013-10-29 13:14:42 +09:00
Masayuki Nakano
b285541889
Bug 602787 part.10 Create TextRange.h for separating TextEvents.h r=roc
2013-10-22 22:27:36 +09:00
Wes Kocher
e3f57c4d94
Backed out 9 changesets (bug 602787) on suspicion of breaking mochitest-metro on a CLOSED TREE
...
Backed out changeset 1730bcae2c45 (bug 602787)
Backed out changeset 70606b9b1e42 (bug 602787)
Backed out changeset 57ca2861ea30 (bug 602787)
Backed out changeset 3b9f1062d915 (bug 602787)
Backed out changeset 3ee56eacc84b (bug 602787)
Backed out changeset 1c35693be3d3 (bug 602787)
Backed out changeset ef095c3aef98 (bug 602787)
Backed out changeset 4827bdae97fd (bug 602787)
Backed out changeset fa0f355e7871 (bug 602787)
2013-10-22 13:11:53 -04:00
Masayuki Nakano
1c98507f75
Bug 602787 part.10 Create TextRange.h for separating TextEvents.h r=roc
2013-10-22 22:27:36 +09:00
Masayuki Nakano
113d2cb05c
Bug 920425 part.2 Implement mozilla::WidgetEvent::As*Event() methods r=roc
2013-10-18 15:10:20 +09:00
Masayuki Nakano
255381c975
Bug 920377 part.24 Get rid of nsSelectionEvent r=roc
2013-10-01 16:23:01 +09:00
Masayuki Nakano
06d15e629f
Bug 920377 part.23 Get rid of nsQueryContentEvent r=roc
2013-10-01 16:23:00 +09:00
Masayuki Nakano
b809719e9d
Bug 920377 part.22 Get rid of nsCompositionEvent r=roc
2013-10-01 16:23:00 +09:00
Masayuki Nakano
3e4559711b
Bug 920377 part.21 Get rid of nsTextEvent r=roc
2013-10-01 16:22:59 +09:00
Masayuki Nakano
0746fb9d0d
Bug 920377 part.20 Get rid of nsTextRange r=roc
2013-10-01 16:22:59 +09:00
Masayuki Nakano
9c147c49ba
Bug 920377 part.19 Get rid of nsTextRangeArray r=roc
2013-09-28 09:14:06 +09:00
Masayuki Nakano
393cc936d4
Bug 920377 part.18 Get rid of nsTextRangeStyle r=roc
2013-10-01 16:22:59 +09:00
Masayuki Nakano
3a0b655e5a
Bug 920377 part.17 Get rid of nsKeyEvent r=roc
2013-10-01 16:22:58 +09:00
Masayuki Nakano
e2155059fa
Bug 920377 part.16 Get rid of nsAlternativeCharCode r=roc
2013-10-01 16:22:57 +09:00
Masayuki Nakano
6839535c42
Bug 912956 part.4 Create mozilla/TextEvents.h r=roc
2013-09-24 19:04:15 +09:00