layout/xul/nsMenuPopupFrame.cpp
7484d3a99bfc3de6b40f28bd1fe2c71dd456eb3f
created 2019-01-16 16:30 +0000
pushed 2019-03-11 12:10 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1519917 - Consider <menulist> with sizetopopup unset equal to sizetopopup="pref" r=NeilDeakin
24b9b8cb6c615c78895f5007f4f81a06dbe5df06
created 2019-01-04 15:07 +0000
pushed 2019-03-11 12:10 +0000
Paolo Amadini Paolo Amadini - Bug 1454360 - Use "arrowscrollbox" in the "popup-scrollbars" binding. r=NeilDeakin
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-03-11 12:10 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
ce5c9d031921b17c3c1dde4a1d97119d753daa37
created 2018-12-04 11:33 -0500
pushed 2019-03-11 12:10 +0000
Neil Deakin Neil Deakin - Bug 1492326, use Element helper methods in dom/layout instead of QueryInterface to get interface implementations that might be implemented by custom elements, r=paolo
8e8ca5becf683f32102d3dfe3429599e70542fae
created 2018-12-04 11:25 -0500
pushed 2019-03-11 12:10 +0000
Neil Deakin Neil Deakin - Bug 1492326, change methods of nsIDOMXUL* interfaces so that they return Elements to reduce usages as most callers want the return values as elements, r=peterv
1b641c848a60987464e438095f426baa66702086
created 2018-12-07 20:00 +0000
pushed 2019-01-21 12:33 +0000
Cameron McCormack Cameron McCormack - Bug 1512716 - Re-indent NS_QUERYFRAME macros after clang-format. r=TYLin
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-01-21 12:33 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
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
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
6ce3008e2f46c1cb37d79c42f49fdb48265fdd43
created 2018-08-29 14:04 +0100
pushed 2018-10-15 10:40 +0000
Paolo Amadini Paolo Amadini - Bug 1457218 - Part 3 - Remove the "menu-button" binding. r=surkov,bgrins
f61b7e1a0216dc7e006526e266e0ab4bc7ef084d
created 2018-08-10 21:46 -0700
pushed 2018-10-15 10:40 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1482665 Part 2 - Remove nsPresContext::AppUnitsPerCSSPixel() and replace it with mozilla::AppUnitsPerCSSPixel(). r=dholbert
ced9b3994cf4316a57e1777bb3738cc350a1196d
created 2018-07-25 15:03 +0200
pushed 2018-10-15 10:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1478391: Autogenerate StyleAppearance. r=jwatt
4b73b8c7240859ef2587a99cc1f1523c58bbddb2
created 2018-07-24 16:19 +0200
pushed 2018-10-15 10:40 +0000
Martin Stransky Martin Stransky - Bug 1406533 - Remove hack for remote popup windows on Linux, r=karlt
fe1a76e6f53806493e6bb13e4578fa8a2a28462a
created 2018-06-26 17:29 -0700
pushed 2018-10-15 10:40 +0000
Brendan Dahl Brendan Dahl - Bug 1466897 - Rename nsIRootBox to nsIPopupContainer. r=mats
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
20e5aadac8ce5054e9d1a81a5e24f834e610a72f
created 2018-07-03 06:03 +0300
pushed 2018-10-15 10:40 +0000
Ciure Andrei Ciure Andrei - Backed out 3 changesets (bug 1466897) for xpcshell failures test_ext_schemas_interactive.js and test_ext_contentscript_create_iframe.js CLOSED TREE
87bb8b686a7e913611ef9c02928cadf5708d98b1
created 2018-06-26 17:29 -0700
pushed 2018-10-15 10:40 +0000
Brendan Dahl Brendan Dahl - Bug 1466897 - Rename nsIRootBox to nsIPopupContainer. r=mats
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
19b49df2389f777dd45779d89a3f83046c40b3d6
created 2018-04-27 11:04 -0400
pushed 2018-06-18 21:12 +0000
Neil Deakin Neil Deakin - Bug 1446961, move PopupBoxObject to XULPopupElement, a new subclass of XULElement. Remove popup.xml methods, r=paolo,bz
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
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
479b6858ea6cf96b4842cf5ae78f3bf9e74d3278
created 2018-04-02 13:42 +0200
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1450657: Remove ResolveTag usage in nsMenuPopupFrame. r=bz
94517f503a19c36363ff4f6df6b26b242f2453f5
created 2018-04-03 00:42 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1450418. Get rid of nsIDOMScreen. r=qdot
0016368787a44bdf5deb4c9b73f3c0b59d2bc27a
created 2018-03-22 19:20 +0100
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE
b7c7195b99f43e8f493f013877938ec2edd19a58
created 2018-03-22 20:04 +0100
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Back out changeset b683bb3f22a1 (Bug 1447483) for not landing with all the files. r=me on a CLOSED TREE
b683bb3f22a1aef672332aa3ee9d2c7a77149913
created 2018-03-22 19:20 +0100
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt
777cffb761a26a740f11fb5a810970afb8856386
created 2018-03-05 09:33 +0100
pushed 2018-06-18 21:12 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Now that we use static call, some var instances are not needed anymore r=Ehsan
e6c8f65ed72339bde6ed674f36ac1f6aa7d80b26
created 2018-03-16 14:29 +0100
pushed 2018-06-18 21:12 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Use the static call for static methods (not instance) r=Ehsan
b1117fa567eb9067f2816a813046a129406f20cf
created 2018-03-14 11:13 +0200
pushed 2018-06-18 21:12 +0000
Coroiu Cristina Coroiu Cristina - Backed out 2 changesets (bug 1443080) for spidermonkey build bustage at build/src/js/src/jit/BaselineCacheIRCompiler.cpp
7d509bb8a35d278c15597bff0a0e7855479987e3
created 2018-03-05 09:33 +0100
pushed 2018-06-18 21:12 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Now that we use static call, some var instances are not needed anymore r=Ehsan
53bdcd5937cdb1ccf4388ee7a0f3fee0c3675c52
created 2018-03-05 13:43 +0100
pushed 2018-06-18 21:12 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Use the static call for static methods (not instance) r=Ehsan
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
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
26fa4e61b9bc1acbfa02d28eb727d35a495d427e
created 2018-01-10 08:52 +0100
pushed 2018-03-01 12:45 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1278282 - Remove the 'MOZ_WIDGET_GTK == 2' defines r=karlt,lsalzman
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
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
9f2ab0c452336167d42bb8931e2b9fba930eed89
created 2017-12-07 08:39 -0500
pushed 2018-03-01 12:45 +0000
Neil Deakin Neil Deakin - Bug 1415627, only calculate the offset that positions the current selection over the menulist button when the popup is first opened. After that use that cached value. r=mstange
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
985e9aa1f587e1385257e7e7779f25eb5cbdee25
created 2017-11-09 03:00 +0100
pushed 2018-01-11 17:45 +0000
Mats Palmgren Mats Palmgren - Bug 1414666 part 2 - A few formatting improvements after mass conversion of PresContext()->PresShell() to PresShell(). r=emilio
f91e74cdcf4c4b98b27ae39f4423a9fb1a926d91
created 2017-11-09 03:00 +0100
pushed 2018-01-11 17:45 +0000
Mats Palmgren Mats Palmgren - Bug 1414666 part 1 - Add nsIFrame::PresShell() for convenient access to the shell. r=emilio
e4815e8465a2cc7d09d479dd76e7143a09927fd3
created 2017-11-07 01:20 +0100
pushed 2018-01-11 17:45 +0000
Mats Palmgren Mats Palmgren - Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz
ebc611dc8c85055ac62bc945e9871cdc317cf6f9
created 2017-11-05 12:22 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - Backed out 6 changesets (bug 1400618) for asserting in clipboard's dom/browser-element/mochitest/test_browserElement_inproc_CopyPaste.html on Windows 7 debug without e10s. r=backout
a6461f80307cbf84e54a948e6a08f7e6655857a1
created 2017-11-04 23:26 +0100
pushed 2018-01-11 17:45 +0000
Mats Palmgren Mats Palmgren - Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz
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
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
1ede5092b3695bac4248f6f9435120a7ef603a7c
created 2017-09-26 08:33 +1000
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400459 (part 2) - Devirtualize nsIAtom. r=heycam.
cfe02dcfa163707c35493e240b26affbb861e055
created 2017-09-18 12:41 +0200
pushed 2017-11-02 12:36 +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-09-14 16:50 +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-09-14 16:50 +0000
Ryan Hunt Ryan Hunt - Bug 1382918 - Respect widget min and max size in nsMenuPopupFrame to prevent excessive compositing. r=mstange
less more (0) -100 -60 tip