layout/xul/nsMenuBarListener.cpp
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
a97feb8161b7a4c60a539d83cb702a6e50fab1b1
created 2018-06-25 14:20 -0700
pushed 2018-06-27 10:27 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot
7e614633875401c627ef19e8e70ed3ccb97a7a80
created 2018-05-29 22:58 -0400
pushed 2018-05-30 09:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455676 part 8. Remove nsIDOMNode usage from layout/. r=qdot
995b14b30559aab3736e11bdc1591cf50349c03b
created 2018-04-26 23:37 -0400
pushed 2018-04-27 10:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455674 part 14. Remove use of nsIDOMElement in layout. r=qdot
f1ec3420bc84b682259c719846a2a998cb935f8f
created 2018-04-20 12:53 -0400
pushed 2018-04-20 23:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455052 part 7. Remove nsIDOMEvent use from layout. r=masayuki
ee04ee4104b6264c8c28aa33bd2cf01ca01f9c25
created 2018-04-20 00:49 -0400
pushed 2018-04-20 23:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455055 part 2. Clean up HandleEvent implementations in layout/xul. r=masayuki
6567a1d09c3923142b3c151cc6c6896cd4a78276
created 2018-04-20 00:49 -0400
pushed 2018-04-20 23:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455055 part 1. Convert nsIDOMEventListener to taking an Event, not an nsIDOMEvent. r=masayuki
d0cb92a08c3633877917713f7a17d63d73614957
created 2018-03-29 10:44 -0400
pushed 2018-03-29 22:07 +0000
Neil Deakin Neil Deakin - Bug 1448018, remove ContainerBoxObject which is only used to access the docshell, but bug 1448018 made the docshell accessible from the frameloader instead so the container box object is no longer being used. Change some editor tests which just access the docShell directly rather than through the box object, r=bz
5ae4bf25badf967f4b5bec4c5d093b3837bb1570
created 2018-02-09 11:17 -0500
pushed 2018-02-09 22:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1436508 part 11. Remove the use of the nsIDOMKeyEvent::DOM_VK* constants in C++. r=masayuki
f1f2b10c62e7af7abb258f4aaaacaa4ce408ec16
created 2018-02-09 11:17 -0500
pushed 2018-02-09 22:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1436508 part 6. Switch layout/xul from nsIDOMKeyEvent to KeyboardEvent. r=masayuki
76990027c9f806d786d92aa321094c817cc1279b
created 2018-01-15 15:16 -0500
pushed 2018-01-16 04:06 +0000
Neil Deakin Neil Deakin - Bug 1427449, don't close the menu in nsMenuBarFrame::FindMenuWithShortcut when just checking if such a menu shortcut key exists from the keydown event handler, also for extra safety this should only happen for menus not panels, r=felipe
5ef30bd5532875739f6afaee54dd4ae75bceb152
created 2017-12-08 08:38 -0500
pushed 2017-12-08 22:36 +0000
Colomban Wendling Colomban Wendling - Bug 1166825, do not focus the first item in the menu when open with F10, helped by Samuel Thibault, r=enndeakin
7b970d24b438a9735dfe7f4934d5cab1f04de33d
created 2017-10-24 23:52 -0700
pushed 2017-11-11 09:58 +0000
Chris Peterson Chris Peterson - Bug 1416164 - Replace NS_ABORT with MOZ_ASSERT_UNREACHABLE. r=froydnj
a812659b1aa89c977b90ecd58b3e8bcb07080095
created 2017-11-09 18:42 -0500
pushed 2017-11-10 09:56 +0000
Neil Deakin Neil Deakin - Bug 380637, when an Alt+accesskey for a menubar menu is pressed, check if the user has blocked sites from overriding keyboard shortcuts, and don't send the event to the page if so. Add a similar check for the F10 key which focuses the menubar. An additional capturing keydown listener is added because the key needs to be blocked before content sees it. r=masayuki
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-10-28 08:30 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
60566dab0b5931f51e3df92b56554ac7c8cac015
created 2017-07-20 17:54 +0900
pushed 2017-07-24 10:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 1347351 - nsMenuBarListener::KeyPress() should wait reply event for handling F10 key r=smaug
46b12a5d51b89a211ea788909ec7e366f8e6ed0b
created 2017-07-23 19:42 +0200
pushed 2017-07-24 10:58 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset ec113974cdd9 (bug 1347351) for bustage at nsMenuBarListener.cpp:336: 'class mozilla::WidgetKeyboardEvent' has no member named 'MaybePostedToRemoteProcessLater'. r=backout
ec113974cdd9a44fa035a2c69678cad9fc28d35b
created 2017-07-14 23:45 +0900
pushed 2017-07-24 10:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 1347351 - nsMenuBarListener::KeyPress() should wait reply event for handling F10 key r=smaug
a1d8dca634549c9fc5cda42a842253b29c5b462c
created 2017-07-19 18:39 +0900
pushed 2017-07-24 10:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 1333459 - part2-3: Make nsMenuBarListener::KeyPress() wait reply from remote process if the eKeyPress event will be sent to a remote process later r=smaug
ce1fe9986ce932b2d19ee240548b91176568f065
created 2017-07-22 10:50 +0900
pushed 2017-07-24 10:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 1333459 - part2-2: EventStateManager should check if it needs to wait reply from remote content before handling access keys r=smaug
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-07-07 08:34 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
eee63e31b97a73a966612166b08b9d11ccc7917a
created 2017-03-28 00:46 -0700
pushed 2017-03-28 20:16 +0000
Daniel Holbert Daniel Holbert - Bug 1351217: Add missing includes to fix latent unified bustage in layout/xul. r=mats
96089c12d8f9f6fbbeef0452d025d5970fcbc781
created 2016-12-26 16:22 +0900
pushed 2016-12-30 02:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1284825 part.3 nsMenuBarListener should clear its accesskey state when its top level window is deactivated rather than it receives a blur event r=enndeakin+6102
54bc467c1f3cd5f64619e3ff9f5cff2695b82ab5
created 2016-12-26 16:19 +0900
pushed 2016-12-30 02:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1284825 part.2 nsMenuBarListener should add/remove event listeners by itself r=enndeakin+6102
9af43b01f02285d768296deca106dd54741bc01b
created 2016-05-31 15:41 +0300
pushed 2016-11-03 00:16 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1276901 - prevent null pointer dereference on |nativeKeyEvent|. r=dholbert
da1b3d2b9335820dc4964d6d71eedb50811f5066
created 2016-06-27 10:42 +1000
pushed 2016-06-30 10:34 +0000
Xidorn Quan Xidorn Quan - Bug 1274868 - Deactive opened menu when entering fullscreen. r=enn
4862ff993484b03ec4944248798314dfbf3f3b48
created 2016-06-30 06:32 +0200
pushed 2016-06-30 10:34 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d4e94246b3b4 (bug 1274868) for wrong reviewer name
d4e94246b3b4245a65e9c325ee5d14c4cffad111
created 2016-06-27 10:42 +1000
pushed 2016-06-30 10:34 +0000
Xidorn Quan Xidorn Quan - Bug 1274868 - Deactive opened menu when entering fullscreen. r=dao
a2cfd126f1e597ea91cc20b391d13910d4a4606e
created 2016-05-16 16:19 +0300
pushed 2016-05-24 12:54 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1273128 - prevent null pointer dereference on |nativeKeyEvent|. r=janv
1b02f9d6c0586c7d7db405b3fc1ad4347503a180
created 2016-05-11 08:56 -0400
pushed 2016-05-12 09:54 +0000
Neil Deakin Neil Deakin - Bug 1101975, handle access keys in content process before menus, r=masayuki
69de5a5abae7d05b87dd4a36ee120349f6483683
created 2016-03-31 17:03 +0900
pushed 2016-04-01 09:48 +0000
Masayuki Nakano Masayuki Nakano - Bug 1259658 Rename WidgetInputEvent::modifiers to WidgetInputEvent::mModifiers r=smaug
6e01f6bf3b982735e4c51ce0ed60862091648145
created 2016-03-18 11:22 +0900
pushed 2016-03-23 15:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1154183 part.1 Move shortcut/access key candidate list creators from nsContentUtils to WidgetKeyboardEvent r=smaug
03fc467e100217768a96fb5adeb0feda7a21ccfb
created 2016-02-12 19:10 +0330
pushed 2016-02-16 10:56 +0000
Aidin Gharibnavaz Aidin Gharibnavaz - Bug 1235830 - Renaming GetInternalNSEvent to WidgetEvent, in nsIDOMEvent r=smaug
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-02-03 10:59 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-02-01 01:53 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-02-01 01:53 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d83462d4d1486409701ba89cf86e5dfa62003b9e
created 2016-01-12 07:49 +0330
pushed 2016-01-15 10:47 +0000
Aidin Gharibnavaz Aidin Gharibnavaz - Bug 1230216 - Changing nsIDOM*Event interfaces so that they don't inherit nsIDOMEvent. r=smaug
312566100da60a845adeb0f0b96826822afc542c
created 2015-08-29 11:12 +1000
pushed 2015-08-30 19:45 +0000
Xidorn Quan Xidorn Quan - Bug 1192655 - Make menubar not react to events when it is not visible. r=enn
0dcca18bc3016889331286776bb634c1e5224f10
created 2015-05-15 20:42 +0900
pushed 2015-06-03 11:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1163304 Close all existing popups when menubar becomes active because it should have pseudo focus and other popups shouldn't handle key events r=enn+neil
f91fc1ddca797e10c0eda15bbc612318bd8644fa
created 2014-05-22 13:06 +0900
pushed 2014-05-22 13:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1009388 part.4 nsMenuFrame should use WidgetEvent::AccelModifier() for consistency with other modules r=smaug+enndeakin
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-04-28 01:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
e4f3408af3611efb382736e25fd366cbdd1e193a
created 2014-04-08 08:45 -0400
pushed 2014-04-08 22:16 +0000
Neil Deakin Neil Deakin - Bug 610545, arrow panels should animate when opening and when cancelling, r=neil,dao
2c78aa5b01ff7ad268dcae959a055dfcae3bf19b
created 2014-03-31 16:05 +0100
pushed 2014-03-31 21:14 +0000
Ed Morley Ed Morley - Backed out changeset 25877e8f89c2 (bug 610545) for browser-chrome failures
25877e8f89c2d1784958772337a383a32e1f2783
created 2014-03-31 08:42 -0400
pushed 2014-03-31 21:14 +0000
Neil Deakin Neil Deakin - Bug 610545, arrow panels should animate when opening and when cancelling, r=neil,dao
c9de8e0ce7450bc27797523a96022a5b9d84b8ea
created 2014-02-18 17:07 +0000
pushed 2014-02-25 01:45 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 966683 - Australis - automatically toggle accesskey-focuses on Linux to prevent menubar focus stealing, r=Neil,dao
357883f2205b4c62d46e19b08768990dd71412b3
created 2014-01-16 19:31 +0000
pushed 2014-01-17 01:12 +0000
Neil Rashbrook Neil Rashbrook - Bug 940040 Pressing and releasing "Alt" should not open the File menu on Linux r=enndeakin
e013459d680e2827ca8e5665080530928a0308a7
created 2013-12-24 22:12 -0600
pushed 2013-12-27 03:30 +0000
Benjamin Peterson Benjamin Peterson - Backed out changeset 84a3ca9be2eb (bug 940040) for linux bustage
84a3ca9be2eb74414bc2a6a299e2ffccbaf135c6
created 2013-12-25 00:10 +0000
pushed 2013-12-27 03:30 +0000
Neil Rashbrook Neil Rashbrook - Bug 940040 Pressing and releasing "Alt" should not open the File menu on Linux r=enndeakin
77c3680c7f5636540c9b6898e9371b78b3957716
created 2013-12-04 14:06 +1300| base
pushed 2013-12-04 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 945091. Part 3: Flatten layout/xul/base/* into layout/xul. r=glandium
b5d2afd3716472ffd2c88a0055cf665391f5edb2
created 2013-12-04 14:06 +1300| base
pushed 2013-12-04 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 945091. Part 3: Flatten layout/xul/base/* into layout/xul. r=glandium
less more (0) tip