layout/xul/nsXULPopupManager.cpp
ff6e961b87dc1163c5efe35da2e334c6723a14e1
created 2017-11-03 18:25 -0400
pushed 2017-11-10 09:56 +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 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
474d24f4545fb096b91a6eafec3b76e528ef1092
created 2017-10-15 23:13 -0700
pushed 2017-10-17 09: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 2017-10-17 09: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-07-28 21:28 +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-07-27 08:57 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
0acc77eb92c6372cb73f441d2753c77068d87c2f
created 2017-07-26 16:13 +0800
pushed 2017-07-27 08:57 +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-07-27 01:03 +0000
Dão Gottwald Dão Gottwald - Bug 1007283 - Enable arrow panel animations on Linux. r=jaws
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
1688d461e24e5518ecd9c4b0a2da4dedcf22f3a7
created 2017-06-09 16:49 +0200
pushed 2017-06-29 13:46 +0000
Johann Hofmann Johann Hofmann - Bug 1364896 - Part 1 - Propagate trigger event inputSource to XUL popupshowing events. r=masayuki
8f80d594c08d5c7a112e5d4b9eb44ffca717eb7b
created 2017-06-27 14:32 -0400
pushed 2017-06-27 18:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 1364896) for causing bug 1376466.
8f52f28a9eaa342c8f55441551d8ee109845f54b
created 2017-06-09 16:49 +0200
pushed 2017-06-27 08:49 +0000
Johann Hofmann Johann Hofmann - Bug 1364896 - Part 1 - Propagate trigger event inputSource to XUL popupshowing events. r=masayuki
ce13c8b07ca7cae81d32f802b97c14fb4cad8b34
created 2017-04-25 07:33 +0900
pushed 2017-04-27 19:44 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1358758 - Use CSSIntRect for nsIFrame::GetScreenRect. r=kats
55d087f9121432218382dfcefba5a88ce8d4e93a
created 2017-04-03 08:12 -0400
pushed 2017-04-03 21:50 +0000
Neil Deakin Neil Deakin - Bug 1350192, when checking through the list of popups to hide when clicking outside the popup, don't include noautohide popups, r=ksteuber
16fc5defd30f652ae3106ca0a71e41428c0a40d2
created 2017-03-29 06:32 -0400
pushed 2017-03-29 22:42 +0000
Neil Deakin Neil Deakin - Bug 1340413, check for anchor changes that affect popup positions and visibility whenever a popup is closed, r=tn
9880010b77e3a1c604e44758cf238f1c184722f8
created 2017-03-20 15:53 +0800
pushed 2017-03-28 20:16 +0000
KuoE0 KuoE0 - Bug 1342874 - (Part 5) DocGroup labeling for timer callbacks in nsXULPopupManager. r=dholbert
dc73fede9e2e86cf6c7f6f080b2790567445aa13
created 2017-03-16 18:09 +0800
pushed 2017-03-28 20:16 +0000
KuoE0 KuoE0 - Bug 1342874 - (Part 2) DocGroup labeling for runnables dispatched by NS_DispatchTo(Main|Current)Thread in nsXULPopupManager. r=dholbert
5064bfb989235ffdbcb34fb6f63f6f1645377cef
created 2017-03-21 10:32 -0400
pushed 2017-03-21 22:32 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1349187 - Ensure the Rollup implementations clear the out-pointer even upon returning false. r=enndeakin+6102
8dcb0cd0ee3699057a2c491e496280f90f9838cf
created 2017-03-13 10:44 -0400
pushed 2017-03-15 12:01 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1343977 - Extract nsAutoRollup into a more self-contained class and clean it up some. No functional changes intended. r=enndeakin+6102
a57d843357e2d93d43e2508de1793f63b355fab9
created 2017-03-13 09:44 -0400
pushed 2017-03-13 23:37 +0000
Neil Deakin Neil Deakin - Bug 1318705, combine the two lists of open popups in nsXULPopupManager into a single list to make iterating and managing them easier. Instead a noautohide flag is used to distinguish what used to be the difference between the lists, r=ksteuber
cb8eb0ca05acd0dcded6012c5e5ec0f7d6813c6b
created 2017-03-01 18:03 +0100
pushed 2017-03-02 13:03 +0000
Mats Palmgren Mats Palmgren - Bug 1340771 part 2 - Introduce a WeakFrame class for heap allocated weak frame pointers, stored in a hashtable for fast lookup. r=tn
75caefd9df14d0cbede0a99fcbac80d389461d03
created 2017-03-01 18:03 +0100
pushed 2017-03-02 13:03 +0000
Mats Palmgren Mats Palmgren - Bug 1340771 part 1 - Rename nsWeakFrame to AutoWeakFrame (automated change). r=tn
d280a7a149bba92ecdb59b9de0a0336c336de889
created 2017-02-16 08:53 -0500
pushed 2017-02-17 12:25 +0000
Neil Deakin Neil Deakin - Bug 1109868, panels should watch their anchors for position and visibility changes and update accordingly, r=tn
3dba36028e644c32771767ba7c7b5f8e7d715050
created 2017-02-02 10:32 -0500
pushed 2017-02-03 00:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 835981 part 1. Switch nsIDOMXULElement::GetBuilder consumers to nsXULElement instead. r=peterv
544ad41d3dcf9059a70aeae55a9dcce031f22b1c
created 2017-01-17 15:40 -0500
pushed 2017-01-18 14:25 +0000
Tyler Maklebust Tyler Maklebust - Bug 1309935 - Add ability to find within select dropdown when over 40 elements. r=jaws
748010a48c9e4865a58396bf2c16c50871fa824b
created 2017-01-05 15:31 +0800
pushed 2017-01-06 16:00 +0000
Cameron McCormack Cameron McCormack - Bug 1328832 - Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky
70791e56e69ae0ce66c430a6e453eff5aeeef09e
created 2016-12-06 15:25 -1000
pushed 2016-12-07 10:30 +0000
Neil Deakin Neil Deakin - Bug 1313130, change menu shortcut handling so that Windows does not call preventDefault only when the accelerator key is down rather than when a key isn't handled, r=ksteuber
7aba2499cb40fc8b0572f5f5c6cc997bcf234bdf
created 2016-11-17 09:56 -0500
pushed 2016-11-18 03:21 +0000
Neil Deakin Neil Deakin - Bug 1314251, close menulist on alt+up/down, r=ksteuber
98d67bafe40ad311ecb0c6b07358840ae86a2e0c
created 2016-11-17 09:56 -0500
pushed 2016-11-18 03:21 +0000
Neil Deakin Neil Deakin - Bug 1313131, don't wrap when using cursor navigation in menus onr dropdowns on Mac, or dropdowns on Windows, r=ksteuber
68e56e111cb0661ee18e31bd4606bbc5b699935e
created 2016-11-17 15:42 +0100
pushed 2016-11-18 03:21 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4ed7a34ea7ab (bug 1313131)
e6add5df4a48af3473e52152fc961ef7569cd40c
created 2016-11-17 15:42 +0100
pushed 2016-11-18 03:21 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9af8f4f33471 (bug 1314251)
9af8f4f33471454d4e645f22900f50c64ddf4316
created 2016-11-17 09:28 -0500
pushed 2016-11-18 03:21 +0000
Neil Deakin Neil Deakin - Bug 1314251, close menulist on alt+up/down, r=ksteuber
4ed7a34ea7ab5e1f9febafca8133c9959e151db5
created 2016-11-17 09:28 -0500
pushed 2016-11-18 03:21 +0000
Neil Deakin Neil Deakin - Bug 1313131, don't wrap when using cursor navigation in menus onr dropdowns on Mac, or dropdowns on Windows, r=ksteuber
c7a5e02ed8f48197c6d0cdfee5122d472321d8c3
created 2016-10-17 11:56 -0400
pushed 2016-10-17 22:34 +0000
Neil Deakin Neil Deakin - Bug 1305362, skip disabled menuitems in menulists on all platforms, r=ksteuber
bca4534616adca94e6e9b5dd85f18919768e174a
created 2016-08-16 15:33 -0700
pushed 2016-09-30 10:02 +0000
Kirk Steuber Kirk Steuber - Bug 1206133 - Add popuppositioning state and popuppositioned event to improve arrow panel position handling. r=enndeakin
43725e6c61b396f0ae965f060f6ccc02a1d6a382
created 2016-09-10 23:41 +0200
pushed 2016-09-11 05:38 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 0c9c5b508ccd (bug 1206133) for failing browser-chrome test browser_popupNotification_checkbox.js. r=backout
0c9c5b508ccd245bdd091f311a62bffffcef3898
created 2016-08-16 15:33 -0700
pushed 2016-09-11 05:38 +0000
Kirk Steuber Kirk Steuber - Bug 1206133 - Add popuppositioning state and popuppositioned event to improve arrow panel position handling. r=Enn, r=adw
fe96a11b449b58bd550d8cbdcecf382528da2d67
created 2016-07-18 12:37 -0400
pushed 2016-09-08 00:56 +0000
Michael Layzell Michael Layzell - Bug 1018486 - Part 4: Changes in layout/, r=bz
f7d79c8362334ee996b7d7743c47e0051062febe
created 2016-08-18 19:58 +0200
pushed 2016-08-19 13:53 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c5cb27604f9f (bug 1206133) for timing out in notification tests of passwordmanager on Linux. r=backout
c5cb27604f9fcfb2963c4574524c666532cfa5bb
created 2016-08-16 15:33 -0700
pushed 2016-08-19 13:53 +0000
Kirk Steuber Kirk Steuber - Bug 1206133 - Add popuppositioning state and popuppositioned event to improve arrow panel position handling. r=enn, r=adw
13f74c2a6ec21d33f6be5e5797d1219db65a8f75
created 2016-08-11 10:37 -0400
pushed 2016-08-12 20:45 +0000
Neil Deakin Neil Deakin - Bug 52106, open menulist popup with selection over cursor, r=mstange
f976cbf4dea05f539ca4d767ab2b8679e3001e38
created 2016-08-11 10:36 -0400
pushed 2016-08-12 20:45 +0000
Neil Deakin Neil Deakin - Bug 1246089, don't rollup a menulist popup when alt is pressed, r=tn
c03e4314339f812e3a2aca39607f483e59b875ef
created 2016-06-09 13:21 +0200
pushed 2016-06-10 13:34 +0000
Neil Deakin Neil Deakin - Bug 1247824 - Don't set the popup's size unless the width/height attributes exist. r=masayuki
1d23af51e88680888da7ba6709c04130a977718f
created 2016-05-04 10:07 -0400
pushed 2016-05-05 18:57 +0000
Neil Deakin Neil Deakin - Bug 1266963, stop propagation before other steps, r=masayuki
327c61df0baebf6960ab348335f53b588215eaa7
created 2016-04-18 23:09 +0900
pushed 2016-04-20 09:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1259656 part.1 Rename WidgetEvent::refPoint to WidgetEvent::mRefPoint r=smaug
5ac6c8d1fc28d8f35ec6a680a140057f399c30cd
created 2016-04-14 17:03 +0900
pushed 2016-04-18 22:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1259657 Rename WidgetGUIEvent::widget to WidgetGUIEvent::mWidget r=smaug
cc94c2055184cd4a5737b8d0572592271bab635e
created 2016-03-31 12:46 +0100
pushed 2016-04-12 22:28 +0000
Jonathan Watt Jonathan Watt - Bug 1263785 - Kill off the deprecated nsINode::GetCurrentDoc. r=baku
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
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
fa802cc2231d1933e64c2e27fcbcd17394563891
created 2016-01-31 13:00 +0000
pushed 2016-02-01 01:53 +0000
Neil Rashbrook Neil Rashbrook - Bug 374471 Make the noautohide attribute live where supported r=enndeakin
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-01-31 01:09 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
ca70ac0268052e53fca79ed583cdbb1322aceb81
created 2016-01-29 22:42 +0800
pushed 2016-01-29 21:12 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
f5bd302550b101d5beba853e596c4d7604d4aa48
created 2016-01-28 10:11 -0800
pushed 2016-01-29 01:47 +0000
Alexandre Poirot Alexandre Poirot - Bug 950936 - Introduce ui.popup.disable_autohide pref to ease debugging popups. r=neil
a425df1225dc664bb09f510163071b1fceb3b832
created 2016-01-18 16:34 +0100
pushed 2016-01-19 10:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 7c8fa9fad7b5 (bug 950936) for windows memory leaks
7c8fa9fad7b53245ec3703b96a46e3626d3d3cdb
created 2016-01-18 03:10 -0800
pushed 2016-01-19 10:59 +0000
Alexandre Poirot Alexandre Poirot - Bug 950936 - Introduce ui.popup.disable_autohide pref to ease debugging popups. r=neil
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
aab78aed1c92f6a838eaf737b6302eb7a7b6c93a
created 2015-11-22 21:33 -0800
pushed 2015-12-30 11:00 +0000
Chris Peterson Chris Peterson - Bug 1235306 - Fix -Wimplicit-fallthrough warnings in layout/. r=dholbert
b1a84550d4259710c073ed6202821c4715c230b4
created 2015-12-08 20:06 -0800
pushed 2015-12-15 11:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1231256 (part 11) - Remove unused parameter from HidePopupsInList(). r=roc.
c96cf4a9adf4c153d4c3d117382b6a2e55b60035
created 2015-12-08 20:04 -0800
pushed 2015-12-15 11:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1231256 (part 9) - Remove unused parameter from ShowPopup(). r=roc.
8d8cd6abab67245413e684769b8bc4321a4e2300
created 2015-12-06 17:15 -0800
pushed 2015-12-08 11:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1230863 - Remove unused nsPresContext args from many functions. r=roc.
less more (0) -100 -60 tip