layout/xul/nsMenuPopupFrame.cpp
78e989ad55af7cf13cfafcb4ba891cc5ea78d740
created 2017-05-26 12:11 +0200
pushed 2017-05-26 10:11 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 4 - Remove the now unused LayoutFrameType values from the ctors. r=jfkthame
47ed59045f9bff59434723249b995515116d4ed0
created 2017-05-26 12:11 +0200
pushed 2017-05-26 10:11 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 2 - Add a nsIFrame::mClass field and propagate the concrete class' value up the ctor chain. r=jfkthame
b1daab599fecafbadad7377f0ded446dd6ad7559
created 2017-05-21 17:15 +0800
pushed 2017-05-23 15:15 +0000
Mats Palmgren Mats Palmgren - Bug 1365614 part 3 - Backout bug 1333482 part 1-9. Removes support for [-webkit-]appearance for now b/c web compat issues. r=bz
c902af1156a107522d559fbee3e06de840ce48ba
created 2017-05-22 15:45 +0200
pushed 2017-05-22 13:47 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset bbb688fe1ba3 (bug 1365614)
bbb688fe1ba3f5201a190c6e25b693ef7272ea2d
created 2017-05-21 17:15 +0800
pushed 2017-05-22 03:39 +0000
Mats Palmgren Mats Palmgren - Bug 1365614 part 3 - Backout bug 1333482 part 1-9. Removes support for [-webkit-]appearance for now b/c web compat issues. r=bz
cb4b09616e235659ac4b6570c99f5a771d2d9206
created 2017-05-16 14:29 -0700
pushed 2017-05-18 23:25 +0000
Kris Maglione Kris Maglione - Bug 1365660: Part 3 - Disable transparency (where necessary) for popups which contain remote content. r=mstange,bas
cfe30fc6158c4dcb6c9fe2bc9bff35674ed9b247
created 2017-05-17 10:16 -0700
pushed 2017-05-18 23:25 +0000
Kris Maglione Kris Maglione - Bug 1365660: Part 2 - Add a HasRemoteContent flag to popup widgets that contain remote browsers. r=kats,bas
4488424e14ae3230fb773903343253944f4b4f5e
created 2017-05-05 11:13 -0400
pushed 2017-05-05 15:16 +0000
Neil Deakin Neil Deakin - Bug 1358713, when a popup's anchor does not have a frame originally, don't have the popup update its position to follow it, r=tn
1a826ca2c7c0bd09d4f9d2337445d5838c94730e
created 2017-05-03 17:44 +0200
pushed 2017-05-03 20:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361749: Initialize nsMenuPopupFrame::{mXPos, mYPos}. r=mats
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-05-03 00:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361051: rename mozilla::FrameType to mozilla::LayoutFrameType. r=xidorn
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-05-01 09:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
d3e4854a0bca9d296dd987748f4c648064414466
created 2017-03-16 18:09 +0800
pushed 2017-03-28 20:32 +0000
KuoE0 KuoE0 - Bug 1342874 - (Part 1) DocGroup labeling for runnables dispatched by NS_DispatchTo(Main|Current)Thread in XUL frames. r=dholbert
eee63e31b97a73a966612166b08b9d11ccc7917a
created 2017-03-28 00:46 -0700
pushed 2017-03-28 20:32 +0000
Daniel Holbert Daniel Holbert - Bug 1351217: Add missing includes to fix latent unified bustage in layout/xul. r=mats
4c987b7ed54a630a7de76adcc2eb00dab49d5dfd
created 2017-03-24 14:24 +0100
pushed 2017-03-24 13:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
e389879425a71bf4c0db797550005cd4438de3b7
created 2017-03-24 10:21 +0800
pushed 2017-03-24 02:21 +0000
Iris Hsiao Iris Hsiao - Backed out 9 changesets (bug 1333482) for stylo test failures and this should be landed to autoland
4e7e5efb1bd8ee62c02e0def3058ee250a811504
created 2017-03-23 23:13 +0100
pushed 2017-03-23 22:13 +0000
Mats Palmgren Mats Palmgren - Bug 1333482 part 2 - [css-ui] Change all consumers of StyleDisplay::mAppearance to use the accessor UsedAppearance() instead, and make mAppearance/mMozAppearance private. r=dholbert
d767466dcdf7ac44d3dfb5428ace717a23f28f0f
created 2017-03-21 01:22 +0100
pushed 2017-03-21 00:22 +0000
Mats Palmgren Mats Palmgren - Bug 1348665 part 4 - Remove some params to SyncFrameViewProperties and make it a member function instead. Make the aView param optional, use the frame's view if none provided. r=tnikkel
50de31a807173086cb44c66199a8707f2a3c5697
created 2017-03-21 01:22 +0100
pushed 2017-03-21 00:22 +0000
Mats Palmgren Mats Palmgren - Bug 1348665 part 3 - Remove the aFlags param to SyncFrameViewProperties because all callers pass zero. r=tnikkel
4261e71cf24c391b8362fdb5d8a5526e918ed0fd
created 2017-03-21 01:22 +0100
pushed 2017-03-21 00:22 +0000
Mats Palmgren Mats Palmgren - Bug 1348665 part 2 - Remove the ViewProperty and store the nsView* in a field on the relevant frame classes instead. r=tnikkel
c90ad4b528aadedb3e59fb40850b557a11d7a841
created 2017-03-21 01:22 +0100
pushed 2017-03-21 00:22 +0000
Mats Palmgren Mats Palmgren - Bug 1348665 part 1 - Move a few nsView related methods from nsContainerFrame to nsIFrame/nsFrame (idempotent patch). r=dholbert
4e95d5435e6bcd31e82500d8e14b43db0842f350
created 2017-03-13 09:44 -0400
pushed 2017-03-13 13:45 +0000
Neil Deakin Neil Deakin - Bug 1342398, incorporate the popup's scroll position into the computation of where the current menuitem is, preventing misplaced popups on Mac, r=mstange
75caefd9df14d0cbede0a99fcbac80d389461d03
created 2017-03-01 18:03 +0100
pushed 2017-03-01 21:14 +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-16 13:54 +0000
Neil Deakin Neil Deakin - Bug 1109868, panels should watch their anchors for position and visibility changes and update accordingly, r=tn
1dacb9dc5ced570008d8abeb16a07e0a954162c7
created 2017-01-24 18:41 +0800
pushed 2017-01-26 04:48 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1333366 Part 2 - Update legacy NS_SIDE usage and document. r=mats
544ad41d3dcf9059a70aeae55a9dcce031f22b1c
created 2017-01-17 15:40 -0500
pushed 2017-01-18 14:54 +0000
Tyler Maklebust Tyler Maklebust - Bug 1309935 - Add ability to find within select dropdown when over 40 elements. r=jaws
c490f8faff5b7023a1f405afdd95ed22b76cc42c
created 2016-12-09 14:17 -1000
pushed 2016-12-16 01:53 +0000
Marco Bonardo Marco Bonardo - Bug 1321556 - Remove unused bindings from urlbarbindings.xml. r=dao
1710e2f930dbd5b32aa5f126ab031c8353a73523
created 2016-11-18 18:12 +0800
pushed 2016-11-24 15:46 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1317588 Part 3 - Remove #define NS_SIDE_TOP/RIGHT/BOTTOM/LEFT. r=mats
98d67bafe40ad311ecb0c6b07358840ae86a2e0c
created 2016-11-17 09:56 -0500
pushed 2016-11-17 14:57 +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-17 14:43 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4ed7a34ea7ab (bug 1313131)
4ed7a34ea7ab5e1f9febafca8133c9959e151db5
created 2016-11-17 09:28 -0500
pushed 2016-11-17 14:28 +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
2d2a075ce1cd22f35f93534c80a09ef96f1149f7
created 2016-10-26 16:51 -0400
pushed 2016-10-28 03:36 +0000
Mike Conley Mike Conley - Bug 1313195 - Clear active EventStateManager if a XUL popup is opened. r=enndeakin+6102
3bfc813cbb728f7ef992c18eac0e0c205269206b
created 2016-10-13 14:33 +0200
pushed 2016-10-13 12:33 +0000
Andrea Marchesini Andrea Marchesini - Bug 1309818 - Fixing some warning when compiling dom/*, r=smaug
8e7d76af9638e5a34c9153ed3b140622820a8b71
created 2016-10-12 09:18 -0400
pushed 2016-10-12 13:18 +0000
Neil Deakin Neil Deakin - Bug 1307793, pressing space when menulist is ofocused should perform incremental find select rather than open the menu, r=ksteuber
232b53f8089353e749954fb094ee84783283207e
created 2016-10-12 09:18 -0400
pushed 2016-10-12 13:18 +0000
Neil Deakin Neil Deakin - Bug 1304243, scroll the current item into view when opening a menulist after it gets positioned so that it scrolls properly if the popup gets cropped, r=ksteuber
a9e9e6a3d7202b04ff2259f9f400739c1202c609
created 2016-10-11 14:13 -0400
pushed 2016-10-11 18:17 +0000
Neil Deakin Neil Deakin - Bug 1210328, compute correct flip state for popups, r=ksteuber
46f84dd5c793ca20efa23c7bd727050004ab1f7d
created 2016-10-11 14:13 -0400
pushed 2016-10-11 18:17 +0000
Neil Deakin Neil Deakin - Bug 1308233, fix assertion opening menulists in rtl, r=mstange
bca4534616adca94e6e9b5dd85f18919768e174a
created 2016-08-16 15:33 -0700
pushed 2016-09-29 23:59 +0000
Kirk Steuber Kirk Steuber - Bug 1206133 - Add popuppositioning state and popuppositioned event to improve arrow panel position handling. r=enndeakin
75abc730f8202005d6469a7ec324b7aba5a89374
created 2016-09-29 10:20 -0400
pushed 2016-09-29 14:21 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1300421 - Back out 4 csets from bug 1288760 for regressing event coordinate reporting. r=jfkthame
43725e6c61b396f0ae965f060f6ccc02a1d6a382
created 2016-09-10 23:41 +0200
pushed 2016-09-10 21:42 +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-10 19:55 +0000
Kirk Steuber Kirk Steuber - Bug 1206133 - Add popuppositioning state and popuppositioned event to improve arrow panel position handling. r=Enn, r=adw
f7d79c8362334ee996b7d7743c47e0051062febe
created 2016-08-18 19:58 +0200
pushed 2016-08-18 17:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c5cb27604f9f (bug 1206133) for timing out in notification tests of passwordmanager on Linux. r=backout
9c2de759518a613fbd938d20613c7753c0a48ed6
created 2016-07-28 23:04 +0100
pushed 2016-08-18 07:31 +0000
Jonathan Kew Jonathan Kew - Bug 1288760 patch 2.2 - Make InitializePopupAtScreen handle position specified in global CSS-pixel values. r=emk
c5cb27604f9fcfb2963c4574524c666532cfa5bb
created 2016-08-16 15:33 -0700
pushed 2016-08-17 19:44 +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-11 14:37 +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-11 14:37 +0000
Neil Deakin Neil Deakin - Bug 1246089, don't rollup a menulist popup when alt is pressed, r=tn
474fb44b90095c411a55306b012f6447e1bfda28
created 2016-08-03 07:45 -0400
pushed 2016-08-03 11:47 +0000
Neil Deakin Neil Deakin - Bug 1159301, clear the mouse capture whenever a menu is opened, r=tn
59ab86516175cf922f7de494d2a628cc8719b480
created 2016-07-25 09:08 -0400
pushed 2016-07-25 13:10 +0000
Neil Deakin Neil Deakin - Bug 1253975, don't reset the scroll position of a menulist when it opens as it should scroll to its selection instead, r=mconley
2ce7e838634b204dcec9487452cabc20d709c4d6
created 2016-06-09 11:34 -0400
pushed 2016-06-09 15:34 +0000
Neil Deakin Neil Deakin - Bug 1276976, ensure that popups are visible in the right area, r=tn, r=mrbkap
8126ffafaf6d0f41a40d126e4b2e148d1532509f
created 2016-06-09 15:28 +0200
pushed 2016-06-09 13:28 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e7a3ba795e1a (bug 1276976) for timeouts in browser_tableWidget_mouse_interaction.js on a CLOSED TREE
e7a3ba795e1a1f0547505e2c240baef183243fd3
created 2016-06-09 07:59 -0400
pushed 2016-06-09 12:00 +0000
Neil Deakin Neil Deakin - Bug 1276976, ensure that popups are visible in the right area, r=tn, r=mrbkap
594736cae3ad287d2c145a1a5463f55a868246da
created 2016-05-04 10:08 -0400
pushed 2016-05-04 14:10 +0000
Neil Deakin Neil Deakin - Bug 1251634, release mouse capture when a context menu is opened, r=tn
35b6bedcbb2ec68e387a87d14e8f5c7b98d2743e
created 2016-05-04 12:27 +1200
pushed 2016-05-04 00:28 +0000
Matt Woodrow Matt Woodrow - Bug 1243610 - Refactor UpdateOverflow to separate out local overflow from that contributed by descendants. r=dbaron
fcc0936b576daa150697671849a191009ca33811
created 2016-04-25 17:23 -0700
pushed 2016-04-26 00:24 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
cbba01cf1942a0cd1e3ec3e538992be7fa008634
created 2016-04-20 21:28 -0700
pushed 2016-04-21 04:32 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsBox::GetChildBox to GetChildXULBox. r=dholbert
0f17a800a22ee47486b4687e9ae482fe413ac6d4
created 2016-04-20 21:28 -0700
pushed 2016-04-21 04:32 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::Layout to XULLayout, and related methods with the same name. r=dholbert
932eaf157f7f0e7487ba0e67d8687c29511b1933
created 2016-04-20 21:28 -0700
pushed 2016-04-21 04:32 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::SetBounds to SetXULBounds. r=dholbert
e84de27f354c29195e950f42d6c87649691281a2
created 2016-04-20 21:28 -0700
pushed 2016-04-21 04:32 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::GetMaxSize to GetXULMaxSize, and related methods. r=dholbert
0e8929a206ca948d21bb7f222fb8709dbe8d66f7
created 2016-04-20 21:28 -0700
pushed 2016-04-21 04:32 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::GetPrefSize to GetXULPrefSize, and related methods. r=dholbert
8024a1e1ec3f8478c1284e2ff8a41a089f70c6a7
created 2016-04-20 21:28 -0700
pushed 2016-04-21 04:32 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::GetMinSize to GetXULMinSize, and related methods. r=dholbert
cc94c2055184cd4a5737b8d0572592271bab635e
created 2016-03-31 12:46 +0100
pushed 2016-04-12 13:11 +0000
Jonathan Watt Jonathan Watt - Bug 1263785 - Kill off the deprecated nsINode::GetCurrentDoc. r=baku
less more (0) -100 -60 tip