Birunthan Mohanathas
610c975730
Bug 784739 - Switch from NULL to nullptr in widget/windows/ (1/3); r=ehsan
2013-10-08 14:48:02 -04:00
Masayuki Nakano
ed3fbdf704
Bug 920377 part.32 Get rid of nsMouseEvent r=roc
2013-10-02 15:38:27 +09:00
Masayuki Nakano
fd1b65f17b
Bug 920377 part.27 Get rid of nsMouseEvent_base r=roc
2013-10-01 16:23:02 +09:00
Masayuki Nakano
65a801dd59
Bug 920377 part.26 Get rid of nsInputEvent r=roc
2013-10-01 16:23:02 +09:00
Masayuki Nakano
36c92a3fec
Bug 920377 part.17 Get rid of nsKeyEvent r=roc
2013-10-01 16:22:58 +09:00
Masayuki Nakano
308f01bab4
Bug 920377 part.16 Get rid of nsAlternativeCharCode r=roc
2013-10-01 16:22:57 +09:00
Masayuki Nakano
c23797df63
Bug 912956 part.18 Remove nsGUIEvent.h r=roc
2013-09-25 20:21:22 +09:00
Masayuki Nakano
5256146045
Bug 912956 part.15 mozilla/TextEvents.h should be included directly r=roc
2013-09-25 20:21:19 +09:00
Masayuki Nakano
4a5dc45e59
Bug 912956 part.14 mozilla/MouseEvents.h should be included directly r=roc
2013-09-25 20:21:18 +09:00
Jim Mathies
0de49a1cde
Bug 907410 - Winrt async input - keyboard input. r=masayuki
2013-09-06 08:11:15 -05:00
Masayuki Nakano
2556d226ea
Bug 907657 Don't store following char message because it may be removed during dispatching keydown event r=jimm
2013-08-27 21:34:57 +09:00
David Zbarsky
931c39df43
Bug 903283: Don't include EventTarget.h in headers r=Ms2ger
2013-08-19 06:15:55 -04:00
Masayuki Nakano
d273ff7bbf
Bug 892606 part.4 Don't handle non-keydown message as a part of dead key handling after keydown causes resetting dead key state r=jimm
2013-08-14 11:09:38 +09:00
Masayuki Nakano
4bb46fbdd0
Bug 892606 part.3 FakeCharMsg should be marked as consumed and only non-consumed char message should be synthesized r=jimm
2013-08-14 11:09:38 +09:00
Masayuki Nakano
cdcabf09b1
Bug 892606 part.2 Fix scancode value in lParam generated by KeyboardLayout::SynthesizeNativeKeyEvent() r=jimm
2013-08-14 11:09:38 +09:00
Masayuki Nakano
a1902373bc
Bug 892606 part.1 Add debug logs to KeyboardLayout.cpp r=jimm
2013-08-14 11:09:37 +09:00
Masayuki Nakano
11514fdf0b
Bug 501496 part.1 Don't dispatch keypress events if defaultPrevent() of the keydown event is called on Windows r=smaug+jimm
2013-07-25 15:09:28 +09:00
Masayuki Nakano
086c87a2a6
Bug 896362 part.1 Support VK_ABNT_C1 and VK_ABNT_C2 (keyCode and location) r=jimm+smaug
2013-07-25 15:04:17 +09:00
Masayuki Nakano
70bc2363f8
Bug 891292 r=jimm
2013-07-10 00:54:41 +09:00
Justin Lebar
8cc88f21ce
Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
...
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=waldo for js
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
2013-06-28 18:38:32 -07:00
Justin Lebar
de89040a2c
Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
...
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
This is a mechanical change made with sed. Later patches in this queue
clean up the whitespace errors and so on.
2013-06-28 18:38:30 -07:00
Masayuki Nakano
d8a186c3d6
Bug 865565 Refer current keyboard layout locale at mapping from native keycode to D3E key name index on Windows r=smaug+jimm
2013-06-28 09:58:11 +09:00
Masayuki Nakano
1c60bf448f
Bug 855975 part.21 Rename nsFakeCharMessage with widget::NativeKey::FakeCharMsg r=jimm
2013-05-29 15:34:49 +09:00
Masayuki Nakano
9fa9982ea7
Bug 855975 part.20 Sort out the scope of the methods of widget::NativKey r=jimm
2013-05-29 15:34:49 +09:00
Masayuki Nakano
03f1e09b3a
Bug 855975 part.19 Move nsWindow::SynthesizeNativeKeyEvent() to widget::KeyboardLayout::SynthesizeNativeKeyEvent() r=jimm
2013-05-29 15:34:49 +09:00
Masayuki Nakano
d58bbe2e14
Bug 855975 part.18 Merge widget::NativeKey::DispatchKeyDown() into widget::NativeKey::HandleKeyDown() r=jimm
2013-05-29 15:34:49 +09:00
Masayuki Nakano
ee5977a0d9
Bug 855975 part.17 Move nsWindow::OnKeyDown() to widget::NativeKey::HandleKeyDownMessage() r=jimm
2013-05-29 15:34:49 +09:00
Masayuki Nakano
25b47115c2
Bug 855975 part.16 Move keydown message redirect manager from nsWindow to widget::RedirectedKeyDownMessageManager r=jimm
2013-05-29 15:34:49 +09:00
Masayuki Nakano
5160a5d510
Bug 855975 part.15 Use widget::NativeKey::mCommittedCharsAndModifiers directly in the methods of widget::NativeKey r=jimm
2013-05-29 15:34:48 +09:00
Masayuki Nakano
7508a7e92d
Bug 855975 part.14 Move following WM_*CHAR message handler from nsWindow::OnKeyDown() to widget::NativeKey::DispatchKeyPressEventForFollowingCharMessage() r=jimm
2013-05-29 15:34:48 +09:00
Masayuki Nakano
d91ad2ae01
Bug 855975 part.13 widget::NativeKey should manage following WM_*CHAR message if it's initialized with WM_*KEYDOWN r=jimm
2013-05-29 15:34:48 +09:00
Masayuki Nakano
a98bd7ecbe
Bug 855975 part.12 Move special keypress event handling from nsWindow::OnKeyDown() to widget::NativeKey::DispatchKeyPressEventsAndDiscardsCharMessages r=jimm
2013-05-29 15:34:48 +09:00
Masayuki Nakano
eebe0b5bff
Bug 855975 part.11 Sort out the if statement which checks whether the native keydown message needs to be handled without following char messages r=jimm
2013-05-29 15:34:48 +09:00
Masayuki Nakano
03142919a1
Bug 855975 part.9 Move keypress events dispatcher of nsWindow::OnKeyDown() to widget::NativeKey::DispatchKeyPressEventsWithKeyboardLayout() r=jimm
2013-05-29 15:34:48 +09:00
Masayuki Nakano
30ee8d406d
Bug 855975 part.8 Move nsWindow::OnChar() to widget::NativeKey::HandleCharMessage() r=jimm
2013-05-29 15:34:48 +09:00
Masayuki Nakano
e7cf21eeab
Bug 855975 part.7 Implement widget::NativeKey::DispatchKeyDownEvent() r=jimm
2013-05-29 15:34:48 +09:00
Masayuki Nakano
6ec2d47ea1
Bug 855975 part.6 Move nsWindow::OnKeyUp() to widget::NativeKey::HandleKeyUpMessage() r=jimm
2013-05-29 15:34:47 +09:00
Masayuki Nakano
f499a4ff18
Bug 855975 part.5 Move nsWindow::DispatchKeyEvent() to widget::NativeKey::DispatchKeyEvent() r=jimm
2013-05-29 15:34:47 +09:00
Masayuki Nakano
88188380ad
Bug 855975 part.4 Move nsWindow::InitKeyEvent() to widget::NativeKey::InitKeyEvent() r=jimm
2013-05-29 15:34:47 +09:00
Masayuki Nakano
4d2a4e0633
Bug 855975 part.3 Wrap MapVirtualKeyEx() API for converting VK to ScanCode with widget::KeyboardLayout r=jimm
2013-05-29 15:34:47 +09:00
Masayuki Nakano
3e9103fd72
Bug 855975 part.2 Wrap MapVirtualKeyEx() API for converting native key event to VK or Unichar with widget::NativeKey r=jimm
2013-05-29 15:34:47 +09:00
Masayuki Nakano
c5113cfb1e
Bug 855975 part.1 Make widget::KeyboardLayout a singleton class r=jimm
2013-05-29 15:34:47 +09:00
Masayuki Nakano
2cb73aa082
Bug 842927 part.3 Implement D3E KeyboardEvent.key on Windows (Desktop) r=smaug+jimm
2013-04-24 12:49:47 +09:00
Masayuki Nakano
95596688a0
Bug 833719 part.2 New DOM keyCodes should be mapped on Windows r=jimm+smaug
2013-02-13 14:47:19 +09:00
Brad Lassey
04f0969ccc
bug 674739 - Implement DOM3 KeyboardEvent types, use volume keys in windows widget code r=masayuki
2013-02-04 16:25:24 -05:00
Mats Palmgren
7532b4e736
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
2013-01-15 13:22:03 +01:00
Masayuki Nakano
79dfaa9ad6
Bug 812427 part.2 Make event struct type named enumeration r=roc+smaug
2012-11-20 15:05:56 +09:00
Vladimir Vukicevic
d6479d9f67
b=792845; kill WARNING: GetScaneCodeWithExtendedFlat() returns without extended flag; r=masayuki
2012-09-20 16:18:11 -04:00
Jim Mathies
2d9c7c2260
Bug 726615 - Completely remove MozTouch event support from mc. r=smaug
2012-09-22 14:28:08 -05:00
Ehsan Akhgari
243c878d26
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-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 PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00