layout/xul/nsMenuPopupFrame.cpp
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-11-02 16:33 +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
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-11-02 16:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
1ede5092b3695bac4248f6f9435120a7ef603a7c
created 2017-09-26 08:33 +1000
pushed 2017-11-02 16:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400459 (part 2) - Devirtualize nsIAtom. r=heycam.
cfe02dcfa163707c35493e240b26affbb861e055
created 2017-09-18 12:41 +0200
pushed 2017-09-19 01:22 +0000
Julian Seward Julian Seward - Bug 1400341 - Uninitialised value use in nsMenuPopupFrame::SetPopupPosition(nsIFrame*, bool, bool, bool). r=enndeakin.
e91b2c85aacd9aa32fbb3a71a7fae14fc21127b2
created 2017-07-28 14:28 -0700
pushed 2017-08-02 08:25 +0000
Wes Kocher Wes Kocher - Backed out changeset 4e1a1565e417 (bug 1007283) for causing 1385079 a=bustage
a37abf878197b5840adf1db527021c71aa50d8a4
created 2017-07-26 23:36 -0500
pushed 2017-08-02 08:25 +0000
Ryan Hunt Ryan Hunt - Bug 1382918 - Respect widget min and max size in nsMenuPopupFrame to prevent excessive compositing. r=mstange
35b0bdaacb0d75ca40d9850475eb55a4d6111a66
created 2017-07-26 18:33 -0700
pushed 2017-08-02 08:25 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
0acc77eb92c6372cb73f441d2753c77068d87c2f
created 2017-07-26 16:13 +0800
pushed 2017-08-02 08:25 +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-08-02 08:25 +0000
Dão Gottwald Dão Gottwald - Bug 1007283 - Enable arrow panel animations on Linux. r=jaws
632562f2d03bedc006eeb3b71e54b9276d6693a5
created 2017-07-11 23:18 +0200
pushed 2017-08-02 08:25 +0000
Johann Hofmann Johann Hofmann - Backed out changeset 4488424e14ae for causing Bug 1377802. r=tnikkel
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-08-02 08:25 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
d19edbac8bc97d538b1634be0684894eb3c14798
created 2017-06-19 00:49 -0400
pushed 2017-08-02 08:25 +0000
Markus Stange Markus Stange - Bug 1370034 - Call SetWindowTransform with the right values from -moz-window-transform(-origin). r=dbaron
2cf330925da7e06f425234f7b854d59f96b50ea3
created 2017-06-16 15:08 -0400
pushed 2017-08-02 08:25 +0000
Markus Stange Markus Stange - Bug 1370034 - Implement UpdateWidgetProperties for top level windows and for popups, and call nsIWidget::SetWindowShadow. r=dbaron
0d08acc5a759cb6e148ba482f2e597f9857602b7
created 2017-06-19 13:55 +0800
pushed 2017-08-02 08:25 +0000
Cameron McCormack Cameron McCormack - Backout bug 1291457 and bug 1370034 for bustage.
37c332642a18ce4c89f359a46ae014ce92044ef2
created 2017-06-19 00:49 -0400
pushed 2017-08-02 08:25 +0000
Markus Stange Markus Stange - Bug 1370034 - Call SetWindowTransform with the right values from -moz-window-transform(-origin). r=dbaron
46c5f91672a904d9a9e2d2ad11cfc878c09b4a52
created 2017-06-16 15:08 -0400
pushed 2017-08-02 08:25 +0000
Markus Stange Markus Stange - Bug 1370034 - Implement UpdateWidgetProperties for top level windows and for popups, and call nsIWidget::SetWindowShadow. r=dbaron
e19a5cc45056f41857c91f9abbb9c74abe2c99b6
created 2017-06-09 10:49 -0700
pushed 2017-08-02 08:25 +0000
Doug Thayer Doug Thayer - Bug 1368094 - Correct panel sliding on window resize r=bytesized
c7cdbecbfc601e3b1d4f6f6f09f9e9ef335b3f9e
created 2017-07-11 23:18 +0200
pushed 2017-07-17 13:37 +0000
Johann Hofmann Johann Hofmann - Backed out changeset 4488424e14ae for causing Bug 1377802. r=tnikkel, a=jcristau
d904a186e908c790e1aa8cb9b1ef498b02ede0d4
created 2017-05-26 12:11 +0200
pushed 2017-06-12 13:08 +0000
Mats Palmgren Mats Palmgren - Bug 1362886 part 2 - Devirtualize the IsLeaf() method by doing an array lookup instead. r=jfkthame
78e989ad55af7cf13cfafcb4ba891cc5ea78d740
created 2017-05-26 12:11 +0200
pushed 2017-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset bbb688fe1ba3 (bug 1365614)
bbb688fe1ba3f5201a190c6e25b693ef7272ea2d
created 2017-05-21 17:15 +0800
pushed 2017-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +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-06-12 13: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-06-12 13:08 +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-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
d3e4854a0bca9d296dd987748f4c648064414466
created 2017-03-16 18:09 +0800
pushed 2017-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +0000
Iris Hsiao Iris Hsiao - Backed out 9 changesets (bug 1333482) for stylo test failures and this should be landed to autoland
cf701cfc024972be7bb703aace2b9d88e6f27115
created 2017-03-23 23:13 +0100
pushed 2017-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +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-06-12 13:08 +0000
Mats Palmgren Mats Palmgren - Bug 1348665 part 1 - Move a few nsView related methods from nsContainerFrame to nsIFrame/nsFrame (idempotent patch). r=dholbert
7166b44658df0723b16d43b7f884deb73c99f0ba
created 2017-05-24 14:54 +0200
pushed 2017-05-24 12:55 +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=dholbert a=gchang
518c6f7cde3efeb4a1ebb12d1f17b04402f7cace
created 2017-05-05 11:13 -0400
pushed 2017-05-18 12:36 +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, a=gchang
ffeb9bf30934dd96cf3cc9e997140230712703a8
created 2017-03-28 20:13 -0400
pushed 2017-04-18 12:07 +0000
Mats Palmgren Mats Palmgren - Bug 1333482 - [css-ui] Introduce the 'appearance: auto | none' property, with '-webkit-appearance' as an alias. r=dholbert, a=gchang
f5139212bb40316767d9b1d01def5edf75452ced
created 2017-03-13 09:44 -0400
pushed 2017-04-18 12:07 +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 a=gchang
75caefd9df14d0cbede0a99fcbac80d389461d03
created 2017-03-01 18:03 +0100
pushed 2017-04-18 12:07 +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-04-18 12:07 +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-04-18 12:07 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1333366 Part 2 - Update legacy NS_SIDE usage and document. r=mats
1055ee5b740b0077dea9c7c9c88c4a19837dd9dd
created 2017-03-13 09:44 -0400
pushed 2017-03-28 13:36 +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 a=gchang
2f9fc3b858d76c82088eef7604e6cb577483de64
created 2017-02-16 08:53 -0500
pushed 2017-03-13 23:37 +0000
Neil Deakin Neil Deakin - Bug 1109868 - Panels should watch their anchors for position and visibility changes and update accordingly. r=tn, a=lizzard
544ad41d3dcf9059a70aeae55a9dcce031f22b1c
created 2017-01-17 15:40 -0500
pushed 2017-03-06 20:48 +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 2017-03-06 20:48 +0000
Marco Bonardo Marco Bonardo - Bug 1321556 - Remove unused bindings from urlbarbindings.xml. r=dao
1710e2f930dbd5b32aa5f126ab031c8353a73523
created 2016-11-18 18:12 +0800
pushed 2017-03-06 20:48 +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 2017-03-06 20:48 +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 2017-03-06 20:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4ed7a34ea7ab (bug 1313131)
4ed7a34ea7ab5e1f9febafca8133c9959e151db5
created 2016-11-17 09:28 -0500
pushed 2017-03-06 20:48 +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 2017-01-23 14:19 +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 2017-01-23 14:19 +0000
Andrea Marchesini Andrea Marchesini - Bug 1309818 - Fixing some warning when compiling dom/*, r=smaug
8e7d76af9638e5a34c9153ed3b140622820a8b71
created 2016-10-12 09:18 -0400
pushed 2017-01-23 14:19 +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 2017-01-23 14:19 +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 2017-01-23 14:19 +0000
Neil Deakin Neil Deakin - Bug 1210328, compute correct flip state for popups, r=ksteuber
46f84dd5c793ca20efa23c7bd727050004ab1f7d
created 2016-10-11 14:13 -0400
pushed 2017-01-23 14:19 +0000
Neil Deakin Neil Deakin - Bug 1308233, fix assertion opening menulists in rtl, r=mstange
less more (0) -100 -60 tip