Karl Tomlinson
|
1ae1e30aeb
|
b=751774 handle no drag service during shutdown r=roc
--HG--
extra : transplant_source : %20%EE%CD%93%CE%A9%C2%DF%B3%1F1%07%CB%19E.%F3%20%B8%0B
|
2012-05-04 15:34:50 +12:00 |
|
Karl Tomlinson
|
38a9712de4
|
b=751429 handle modifier changes in periodic synthetic mouse events for drag sources r=roc
--HG--
extra : rebase_source : 08c12b5e4e2acb7e65ff29168356312eb9185d97
|
2012-05-03 18:24:20 +12:00 |
|
Karl Tomlinson
|
3886d57156
|
b=750061 Put the hidden drag widget in the window group of the source node so that the gtk_grab_add during gtk_drag_begin is effective r=roc
--HG--
extra : rebase_source : 8ce17ca75be2b681f08489446bb8fdb2d651fe46
|
2012-05-03 18:23:59 +12:00 |
|
Karl Tomlinson
|
f334719dee
|
b=750961 disable motion hints to avoid gdk_event_request_motions unless on Maemo r=roc
--HG--
extra : rebase_source : 8f688b33d050a9d972da13aaf49607f300138f63
|
2012-05-03 18:23:31 +12:00 |
|
Masayuki Nakano
|
75fedbb5bc
|
Bug 166240 part.3 Add support KeyboardEvent.location on GTK r=karlt
|
2012-05-03 17:35:02 +09:00 |
|
Karl Tomlinson
|
0ed11b9743
|
b=634719 schedule event dispatch in response to GTK drag end signals to avoid running the event loop at unexpected times and dispatch leave events in the right order r=roc
--HG--
extra : rebase_source : 32b86a8d4bc691bf3c1f2d9e1ca13eab68fa4810
|
2012-04-19 18:18:31 +12:00 |
|
Karl Tomlinson
|
f4d1983959
|
b=634719 don't start a new source drag session until the previous has completed r=roc
--HG--
extra : rebase_source : 1165a447cf141b5ec34446e6e95ab66f815168f7
|
2012-04-19 18:18:31 +12:00 |
|
Karl Tomlinson
|
15a06aed3e
|
b=497498 remove nsIDragSessionGTK r=roc
--HG--
extra : rebase_source : a8029599d50bfff6ca10cce73a35fb8854e868ab
|
2012-04-19 18:18:31 +12:00 |
|
Karl Tomlinson
|
8e4d4d77ac
|
b=497498 move nsWindow::UpdateDragStatus to nsDragService::UpdateDragAction r=enndeakin
--HG--
extra : rebase_source : e8198557c42f804cbe7ef758c8d8048af45722ec
|
2012-04-19 18:18:31 +12:00 |
|
Karl Tomlinson
|
5b8c01160e
|
b=497498 move drag event dispatch logic from nsWindow to nsDragService r=roc
--HG--
extra : rebase_source : ec52cbad0d1efff13c989e8b5061f7fc3445b92b
|
2012-04-19 18:18:31 +12:00 |
|
Karl Tomlinson
|
5bc1b86567
|
b=497498 schedule event dispatch in response to GTK drag target signals to avoid running the event loop at unexpected times r=roc
--HG--
extra : rebase_source : 881ad7c0efa85174347059a9f53b3a5bd4c76696
|
2012-04-19 18:18:31 +12:00 |
|
Karl Tomlinson
|
24c9816342
|
b=634719 Add a helper to get the nsDragService r=roc
--HG--
extra : rebase_source : cd811aee525b1675b47573e313f6804112d78ef0
|
2012-04-19 18:18:31 +12:00 |
|
Masayuki Nakano
|
9de2f09ddc
|
Bug 630811 part.5 Support new modifiers on all events derived from nsInputEvent on GTK r=karlt
|
2012-04-25 12:00:02 +09:00 |
|
Masayuki Nakano
|
ba56663cd3
|
Bug 630811 part.2 Replace nsInputEvent::isShift, nsInputEvent::isControl, nsInputEvent::isAlt and nsInputEvent::isMeta r=smaug
|
2012-04-25 12:00:02 +09:00 |
|
Masayuki Nakano
|
b3e0a494f4
|
Bug 731878 part.4 Set modifiers and buttons of nsMouseEvent on GTK r=karlt
|
2012-04-25 12:00:01 +09:00 |
|
Patrick Wong
|
30fd6e9e6a
|
Bug 745659 - Removed the nsPrintfCString constructor which takes a length and all corresponding instances that call that particular constructor. This is accomplished by removing the length component from the instantiation. r=jlebar
|
2012-04-24 14:43:00 -04:00 |
|
Karl Tomlinson
|
6317aac66c
|
b=497498 prevent GetTargetDragData (and IsTargetContextList) from being called without a target GtkWidget r=roc
--HG--
extra : rebase_source : 4c6d856abbe49913b74da4d9640d47a9870c2210
|
2012-04-17 13:00:26 +12:00 |
|
Karl Tomlinson
|
a986c13433
|
b=497498 move early drag end code to drag_motion_event_cb and correct return value r=roc
--HG--
extra : rebase_source : 418991e220b53a3254179bf45e18ab90a1124dff
|
2012-04-17 13:00:26 +12:00 |
|
Karl Tomlinson
|
e73fd150d2
|
b=497498 use nsIDragSession::getCurrentSession to remove sIsDraggingOutOf r=roc
--HG--
extra : rebase_source : 7bddb51489d329bbe403228bf15306a896823749
|
2012-04-17 13:00:26 +12:00 |
|
Karl Tomlinson
|
f9461360c8
|
b=497498 split drag event dispatch code from GTK signal handling methods r=roc
--HG--
extra : rebase_source : f8d7a93c9ca2f11fdc46587585aec6fb0bcfd091
|
2012-04-17 13:00:26 +12:00 |
|
Karl Tomlinson
|
956fad188e
|
b=497498 use a helper method for dispatching destination drag events r=roc
--HG--
extra : rebase_source : fd151e844ca1454d585e8c254e1b91668427fdc6
|
2012-04-17 13:00:25 +12:00 |
|
Karl Tomlinson
|
7ecdbb6054
|
b=497498 use event coordinates for source drag end point instead of new cursor position r=roc
--HG--
extra : rebase_source : 7ed5076bab1d1dfac9d0865292754a3509109d9c
|
2012-04-17 13:00:25 +12:00 |
|
Karl Tomlinson
|
68970d9145
|
b=497498 use event and widget coordinates for drop point instead of new cursor position r=roc
--HG--
extra : rebase_source : 4b02c77acc7b2d0023fc43df675f8ca07201439d
|
2012-04-17 13:00:25 +12:00 |
|
Karl Tomlinson
|
0885e3e508
|
b=497498 use nsDragService::SetCanDrop instead of nsIDragSessionGTK::StartDragMotion to reset before NS_DRAGDROP_OVER r=roc
--HG--
extra : rebase_source : 776784c43b2d3e8edb4a4a91d507f74fce03f589
|
2012-04-17 13:00:25 +12:00 |
|
Karl Tomlinson
|
b05d90bc1d
|
b=497498 fire NS_DRAGDROP_DRAG at source even before synthetic NS_DRAGDROP_OVER events r=enndeakin
--HG--
extra : rebase_source : 5c3d7057b753c76039e8cb1449f9cdfbb3be4725
|
2012-04-17 13:00:25 +12:00 |
|
Karl Tomlinson
|
2c389fc4a8
|
b=497498 don't set a drag context with the new widget for a leave event on the old widget r=enndeakin
--HG--
extra : rebase_source : b400dbecba51ab69d85f66a986c8f14fccf6dc09
|
2012-04-17 13:00:25 +12:00 |
|
Karl Tomlinson
|
b226e5e48a
|
b=497498 no need to explicitly dispatch NS_DRAGDROP_ENTER as this is handled during NS_DRAGDROP_OVER r=enndeakin
--HG--
extra : rebase_source : 3c766e3ecb09a1aef295e8e0e9aca215f53e49c0
|
2012-04-17 12:59:56 +12:00 |
|
Karl Tomlinson
|
ab51140cf9
|
b=497498 Only dispatch drop events when canDrop has been set via dragover and only indicate successful drop when the drop is sent r=enndeakin
--HG--
extra : rebase_source : deb15db236d3e1cd2880e056090e1caff59af0d5
|
2012-04-04 16:29:55 +12:00 |
|
David Rajchenbach-Teller
|
457f40baba
|
Bug 728171 - Use Scoped.h throughout the code. r=cjones
|
2012-04-12 12:21:24 +02:00 |
|
Richard Newman
|
a89cec83c5
|
Backout 0e03eb171e08 (Bug 743574 - Deprecate DOMException.code). a=bustage
|
2012-04-11 15:33:37 -07:00 |
|
David Rajchenbach-Teller
|
5a08b70435
|
Bug 728171 - Use Scoped.h throughout the code. r=cjones
|
2012-04-11 18:59:10 +02:00 |
|
David Humphrey (:humph)
|
9534b79926
|
Bug 633602 - Implement Pointer Lock (Mouse Lock) API. r=roc,smaug
|
2012-04-11 17:55:21 -04:00 |
|
Veeraya Pupatwibul
|
1bdf9d9923
|
Bug 741333 - Remove PRBool/PR_TRUE/PR_FALSE that crept in r=Ms2ger
|
2012-04-04 11:15:10 +02:00 |
|
Martin Stransky
|
16430fc58b
|
Bug 496653 - Command line option --class <WM_CLASS> does not work, use MOZ_WM_CLASS workaround. r=karlt
|
2012-03-27 19:17:35 -04:00 |
|
Jonathan Kew
|
384de9b74a
|
bug 735583 - eliminate font constant synonyms and use the standard forms everywhere. r=jdaggett
|
2012-03-15 09:04:46 +00:00 |
|
Steven Michaud
|
e1f0184f34
|
Bug 730282 - Firefox crash @ mozilla::SignalTracerThread. r=ted.mielczarek.
|
2012-03-12 15:13:14 -05:00 |
|
Simon Montagu
|
e9e444f111
|
Recognize Ctrl-Q and Ctrl-W under Hebrew keyboard layout on Linux. Bug 452393, r=masayuki, karlt
|
2012-03-09 08:09:30 +02:00 |
|
Masayuki Nakano
|
07de318a3c
|
Bug 729774 part.3 nsGtkIMModule::GetCurrentParagraph() and DeleteText() should work with the text content which was immediately before the latest compositionstart r=karlt
|
2012-03-09 13:27:51 +09:00 |
|
Masayuki Nakano
|
77c85bb89f
|
Bug 729774 part.2 nsGtkIMModule should store selected text which will be removed by first text event r=karlt
|
2012-03-09 13:27:51 +09:00 |
|
Masayuki Nakano
|
ed8c31e129
|
Bug 729774 part.1 nsGtkIMModule should manage composition state more closely r=karlt
|
2012-03-09 13:27:51 +09:00 |
|
Matt Brubeck
|
3e24a1e507
|
Back out bug 373266 because of mochitest leaks
|
2012-03-07 17:15:57 -08:00 |
|
Jim Mathies
|
ee033658a9
|
Bug 373266 - base support for animated theme widgets to nsnativetheme. r=roc
|
2012-03-07 09:29:21 -06:00 |
|
Masayuki Nakano
|
7222cab3f0
|
Bug 630813 part.9 Should compute modifier key's DOM keycode from unshifted GDK keyval r=karlt
|
2012-02-22 16:34:31 +09:00 |
|
Masayuki Nakano
|
bf2fe67ea8
|
Bug 630813 part.8 IsCtrlAltTab() should use KeymapWrapper r=karlt
|
2012-02-22 16:34:31 +09:00 |
|
Masayuki Nakano
|
a02acd2525
|
Bug 630813 part.7 Implement IsKeyPressEventNecessary() in mozilla::widget::KeymapWrapper r=karlt
|
2012-02-22 16:34:31 +09:00 |
|
Masayuki Nakano
|
bd5f4f0877
|
Bug 630813 part.6 nsKeyEvent should be initialized by mozilla::widget::KeymapWrapper r=karlt
|
2012-02-22 16:34:31 +09:00 |
|
Masayuki Nakano
|
7d85817d65
|
Bug 630813 part.5 Move DOMKeyCodeToGdkKeyCode() and DOMKeyCodeToGdkKeyCode() into KeymapWrapper r=karlt
|
2012-02-22 16:34:31 +09:00 |
|
Masayuki Nakano
|
2929a6b3f9
|
Bug 630813 part.4 Implement a modifier keys initializer for nsInputEvent r=karlt
|
2012-02-22 16:34:31 +09:00 |
|
Masayuki Nakano
|
f33b45d5a0
|
Bug 630813 part.3 nsWindow::GetToggledKeyState() should use mozilla::widget::KeymapWrapper r=karlt
|
2012-02-22 16:34:31 +09:00 |
|
Masayuki Nakano
|
48da2670b9
|
Bug 630813 part.2 Store native modifier key information r=karlt
|
2012-02-22 16:34:31 +09:00 |
|