layout/xul/nsXULPopupManager.cpp
881fd89a400e315305c37c46e7750cd097ec0d03
created 2018-11-09 11:23 -0500
pushed 2019-01-21 12:33 +0000
Neil Deakin Neil Deakin - Bug 1504745, update the follow state before SetCaptureState as the nsMenuChainItem now stored in mPopups could be destroyed, r=tn
0e6ba097af01b9a61cae1bb3f49a0dd28a49797b
created 2018-11-07 14:22 -0500
pushed 2019-01-21 12:33 +0000
Neil Deakin Neil Deakin - Bug 1499964, remove nsMenuListType and have nsMenuFrame::GetParentMenuListType return bool, r=paolo
219527f4c312eb25ee1103ac3bdfa38f87539e02
created 2018-10-10 12:03 +0000
pushed 2018-12-03 15:51 +0000
Masayuki Nakano Masayuki Nakano - Bug 1461708 - part 4: Move implementation of UIEvent::GetRangeParent() and UIEvent::RangeOffset() to nsLayoutUtils r=smaug
0b8bb97cf1d2f2cb811fe511488ab91474db0d1a
created 2018-04-03 13:21 +1000
pushed 2018-12-03 15:51 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1451169 - Use `nsStaticAtom*` instead of `nsStaticAtom**` in Element.h. r=baku
52dabf91acd0e3fb7f1683b9f80df072f24cc8e4
created 2018-09-06 01:23 +0000
pushed 2018-12-03 15:51 +0000
Gerald Squelart Gerald Squelart - Bug 1488684 - Made nsIFrame-derived classes and some others 'final' where possible - r=dbaron
be6a30c44b959056e51e970ebe99a03829df32b5
created 2018-08-31 10:12 -0400
pushed 2018-10-15 10:40 +0000
Neil Deakin Neil Deakin - Bug 1442010, check if the frame has been destroyed before calling UpdateFollowAnchor, r=tn
20db845c4c8708965992adfadc737ff094b6e677
created 2018-08-24 15:44 +0100
pushed 2018-10-15 10:40 +0000
Paolo Amadini Paolo Amadini - Bug 1457216 - Remove support for editable menulists. r=surkov,bgrins
9a627240fa20844a88bd8d1bee6057f5e5e8cefa
created 2018-08-13 12:42 +0300
pushed 2018-10-15 10:40 +0000
Sahil Bhosale Sahil Bhosale - Bug 1479605 - Remove ENSURE_TRUE in nsFrame.h, and replace it with NS_ENSURE_TRUE_VOID. r=TYLin
271ad78ecd803a2baf59be86975aad3084fa1bd9
created 2018-08-07 09:29 -0700
pushed 2018-10-15 10:40 +0000
Brendan Dahl Brendan Dahl - Bug 1481286 - Move command dispatcher from XULDocument to Document. r=bz
7eb107c36789ef57de4aeb4549b6433d71286319
created 2018-07-19 06:16 -0400
pushed 2018-10-15 10:40 +0000
Neil Deakin Neil Deakin - Bug 1473032, remove some old leftover xbl-form-controls bits from menus and trees, r=bz
4e2ddd1d83f11fd222f26a64c6b7c7eea9e6ff93
created 2018-06-30 23:07 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1472523: Part 2 - Avoid unnecessary string copies in preference caches. r=njn
6c5c7f763b65c4eab3ec5f61945366308fe5b4ca
created 2018-06-28 16:52 +0000
pushed 2018-10-15 10:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1471415: Fix logic in nsXULPopupManager::ShouldConsumeOnMouseWheelEvent. r=smaug
a97feb8161b7a4c60a539d83cb702a6e50fab1b1
created 2018-06-25 14:20 -0700
pushed 2018-10-15 10:40 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot
7765ed93426ca9003ddbc38491bf9f082932789a
created 2018-06-28 16:52 +0000
pushed 2018-08-24 17:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1471415 - Fix logic in nsXULPopupManager::ShouldConsumeOnMouseWheelEvent. r=smaug, a=RyanVM
ea6301dd947a4a8663ea093482f023b021ea5d5e
created 2018-05-11 19:46 +0200
pushed 2018-08-24 17:02 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1460940 - Remove nsIDOMDocument uses in layout/. r=bz
dabf33a256d58951d9a83708f8522a74541722a0
created 2018-06-28 16:52 +0000
pushed 2018-07-02 16:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1471415 - Fix logic in nsXULPopupManager::ShouldConsumeOnMouseWheelEvent. r=smaug, a=RyanVM
962c081b13149f3d35f1f38bd514697aacd1a82a
created 2018-04-27 11:04 -0400
pushed 2018-06-18 21:12 +0000
Neil Deakin Neil Deakin - Bug 1446961, remove unused popup frame methods now that showPopup has been removed, r=paolo
8311c9e2e41452f1c8299035e867e35202767db8
created 2018-04-26 23:35 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455674 part 9. Remove nsIDOMElement use from nsIFocusManager. r=qdot
e4bba542fa45c827481d8366691ccb6b02dbe53a
created 2018-04-21 18:42 +0200
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1455885: Inline and make document casts fatally assert. r=bz
f1ec3420bc84b682259c719846a2a998cb935f8f
created 2018-04-20 12:53 -0400
pushed 2018-06-18 21:12 +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-06-18 21:12 +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-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455055 part 1. Convert nsIDOMEventListener to taking an Event, not an nsIDOMEvent. r=masayuki
7c5124a18c41675786081ae51bfd65c64eede342
created 2018-04-12 16:55 +0200
pushed 2018-06-18 21:12 +0000
Dão Gottwald Dão Gottwald - Bug 1445912 - Remove PopupBoxObject::enableKeyboardNavigator/enableRollup/setConsumeRollupEvent in favor of DOM attributes. r=enn,peterv
d1db4d5030c827ada3c01ec9d2ab5d665de2cd59
created 2018-04-11 11:22 +0300
pushed 2018-06-18 21:12 +0000
Ciure Andrei Ciure Andrei - Backed out 8 changesets (bug 1451169) on request from njn a=backout
bb76a95897171110c6a6b3bc999ac66bc122efa5
created 2018-04-03 13:21 +1000
pushed 2018-06-18 21:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1451169 - Use `nsStaticAtom*` instead of `nsStaticAtom**` in Element.h. r=baku
357845bfcad250c3954292ef21e93d2db576b252
created 2018-03-26 14:53 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446527 part 6. Remove nsIDOMUIEvent. r=qdot
04ce1f71a72b3d51fbc416a348ad86f8681f46e2
created 2018-03-26 14:53 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446527 part 3. Remove nsIDOMUIEvent::AsEvent. r=qdot
4672662f16c21be481710562cebd089498766165
created 2018-03-20 00:16 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446711 part 2. Get rid of nsIDOMMouseEvent::GetClientX/Y. r=qdot
a387ecebd587214959b79c39274f8b33dcafa3c1
created 2018-03-06 10:25 +0100
pushed 2018-04-26 16:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1024082: Remove most of the nsIPresShell::FrameManager calls. r=dholbert
3790c8adcba31c0a49bda55161777a7992fbfb4a
created 2018-02-21 07:00 +0900
pushed 2018-04-26 16:43 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1417354 - Introduce nsIDocument::GetPresContext(). r=smaug
5ae4bf25badf967f4b5bec4c5d093b3837bb1570
created 2018-02-09 11:17 -0500
pushed 2018-04-26 16:43 +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-04-26 16:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1436508 part 6. Switch layout/xul from nsIDOMKeyEvent to KeyboardEvent. r=masayuki
03810b4ca510f818e6aefe1fa5217a0e24e0cfc3
created 2018-01-31 14:49 -0500
pushed 2018-04-26 16:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1434399 part 5. Remove nsIDOMXULDocument's commandDispatcher attribute. r=mystor
738a665fd4ae4c233dd6f97a986f6dc8b6913fab
created 2018-01-31 14:49 -0500
pushed 2018-04-26 16:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1434399 part 3. Remove nsIDOMXULDocument's popupRangeParent/popupRangeOffset attributes. r=mystor
039178c19726f434acf217b85bdf049f3fe45962
created 2018-01-31 14:49 -0500
pushed 2018-04-26 16:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1434399 part 1. Switch to nsINode for the popup node on windowroot. r=mystor
76bf3def2b51dae62623a6815eb4e663abb53797
created 2018-01-31 22:45 +0200
pushed 2018-04-26 16:43 +0000
Cosmin Sabou Cosmin Sabou - Backed out 19 changesets (bug 1434399) for build bustages on nsXULPopupManager.cpp on a CLOSED TREE
f5343ef34d6cdaf551dc82ea414ee5dbf25b02ec
created 2018-01-31 14:49 -0500
pushed 2018-04-26 16:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1434399 part 5. Remove nsIDOMXULDocument's commandDispatcher attribute. r=mystor
21341b656b0f185651901d234e8aafee9e820ddb
created 2018-01-31 14:49 -0500
pushed 2018-04-26 16:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1434399 part 3. Remove nsIDOMXULDocument's popupRangeParent/popupRangeOffset attributes. r=mystor
55250a54852a06bdb4c93adae23d7efb685f65e0
created 2018-01-31 14:49 -0500
pushed 2018-04-26 16:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1434399 part 1. Switch to nsINode for the popup node on windowroot. r=mystor
76990027c9f806d786d92aa321094c817cc1279b
created 2018-01-15 15:16 -0500
pushed 2018-03-01 12:45 +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
0a4fe34f8d6c636b17bb56eddfd7ad8f6ce4931b
created 2018-01-02 15:04 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1427677: Get rid of nsContentUtils::HasDistributedChildren. r=bz
960017548cea1e523d10ad35986783f562909238
created 2018-01-06 19:00 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Backout two changesets (Bug 1427677) until I prove they have no negative performance implication. r=backout
2cae0b7e4b1c579febf31f5034a5d37442e8947b
created 2018-01-02 15:04 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1427677: Get rid of nsContentUtils::HasDistributedChildren. r=bz
ca915358876060cbaab7cc2eac1c93847dd9ea0e
created 2017-12-19 14:11 +0000
pushed 2018-03-01 12:45 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1425356 - remove XUL template support, r=bz
fceda645f5e3f6cb4f429d5c8efcdeb5a6913e40
created 2017-12-07 19:13 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
a8b0e9c18f2f96a8fc0266539d94b2648b246a06
created 2017-12-25 12:55 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Backout changeset e43f568b3e9a (bug 1423990) because some OSX-only code still doesn't build. r=me
e43f568b3e9a9e7a83bc7d15b28d23dc55960819
created 2017-12-07 19:13 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
5ef30bd5532875739f6afaee54dd4ae75bceb152
created 2017-12-08 08:38 -0500
pushed 2018-03-01 12:45 +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
99a3b09ac1898eb1db05430e2876d6643ba0d4a8
created 2017-12-07 00:01 +0200
pushed 2018-03-01 12:45 +0000
Dorel Luca Dorel Luca - Merge inbound to mozilla-central r=merge a=merge
70b8084a6d191bfde4a6f52be1bbdebd76105712
created 2017-12-06 12:18 +0200
pushed 2018-03-01 12:45 +0000
Gurzau Raul Gurzau Raul - Backed out 2 changesets (bug 1423167) for build bustage on OSX and Windows on a CLOSED TREE
a27e933a27b65f220dabf6a5949ce15003485fd6
created 2017-12-05 18:05 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423167: Move most attribute-related methods from nsIContent to Element. r=bz
7b970d24b438a9735dfe7f4934d5cab1f04de33d
created 2017-10-24 23:52 -0700
pushed 2018-01-11 17:45 +0000
Chris Peterson Chris Peterson - Bug 1416164 - Replace NS_ABORT with MOZ_ASSERT_UNREACHABLE. r=froydnj
ff6e961b87dc1163c5efe35da2e334c6723a14e1
created 2017-11-03 18:25 -0400
pushed 2018-01-11 17:45 +0000
Nika Layzell Nika Layzell - Bug 1414974 - Part 2: Switch many consumers to nsGlobalWindow{Inner,Outer}, r=smaug
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2018-01-11 17:45 +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
474d24f4545fb096b91a6eafec3b76e528ef1092
created 2017-10-15 23:13 -0700
pushed 2018-01-11 17:45 +0000
Kris Maglione Kris Maglione - Bug 1404198: Part 2e - Switch to NS_NewTimer* in layout. r=njn
04daa6d238c7b55976c52bbf3480fc40e8c8cc29
created 2017-10-16 11:44 -0400
pushed 2018-01-11 17:45 +0000
Neil Deakin Neil Deakin - Bug 1404999, force command updating to be enabled when a menu is opened, r=mconley
e91b2c85aacd9aa32fbb3a71a7fae14fc21127b2
created 2017-07-28 14:28 -0700
pushed 2017-09-14 16:50 +0000
Wes Kocher Wes Kocher - Backed out changeset 4e1a1565e417 (bug 1007283) for causing 1385079 a=bustage
35b0bdaacb0d75ca40d9850475eb55a4d6111a66
created 2017-07-26 18:33 -0700
pushed 2017-09-14 16:50 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
0acc77eb92c6372cb73f441d2753c77068d87c2f
created 2017-07-26 16:13 +0800
pushed 2017-09-14 16:50 +0000
Bevis Tseng Bevis Tseng - Bug 1378930 - Part 2: Remove the aName parameter from SchedulerGroup/DocGroup/DispatcherTrait. r=billm
4e1a1565e4175024b713b04bf20cef1fe34b4cb2
created 2017-07-19 23:16 +0200
pushed 2017-09-14 16:50 +0000
Dão Gottwald Dão Gottwald - Bug 1007283 - Enable arrow panel animations on Linux. r=jaws
less more (0) -100 -60 tip