layout/forms/nsComboboxControlFrame.cpp
ffeb9bf30934dd96cf3cc9e997140230712703a8
created 2017-03-28 20:13 -0400
pushed 2017-03-29 14:49 +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
0d45f6bfb7a64f14aed5b3052987aa17ac45c89f
created 2017-03-21 10:32 -0400
pushed 2017-03-28 10:55 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1349187 - Ensure the Rollup implementations clear the out-pointer even upon returning false. r=enndeakin+6102 a=gchang
e7ac5b31de97477a453eafafbce20756da30f1df
created 2017-03-13 10:44 -0400
pushed 2017-03-28 10:55 +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 a=gchang
cb8eb0ca05acd0dcded6012c5e5ec0f7d6813c6b
created 2017-03-01 18:03 +0100
pushed 2017-03-06 23:02 +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-06 23:02 +0000
Mats Palmgren Mats Palmgren - Bug 1340771 part 1 - Rename nsWeakFrame to AutoWeakFrame (automated change). r=tn
cb33bd098140c9cef18c8716853bb6c5e29190ac
created 2017-02-14 17:55 +0800
pushed 2017-03-06 23:02 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 22 - Remove NS_FRAME_COMPLETE. r=dholbert
333bdff178fcf0e50ff9ff79c5e716d9feb2e3ed
created 2017-02-14 16:05 +0800
pushed 2017-03-06 23:02 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 16 - Convert NS_INLINE_IS_BREAK_BEFORE to a method. r=dholbert
385c006f46b2273ffbcba6fd6e1b5b933bc441cb
created 2017-02-11 22:38 +0800
pushed 2017-03-06 23:02 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 4 - Remove NS_FRAME_IS_FULLY_COMPLETE. r=dholbert
f1a21a22c12b18de7f58f403b88c324b94b296aa
created 2017-01-26 17:47 -0800
pushed 2017-03-06 23:02 +0000
Bobby Holley Bobby Holley - Bug 1334358 - Stop using CreateAnonymousFrames for combo box creation. r=bz
e947f0224d9593f41e0bcba5834f25243d5b23cd
created 2017-01-26 13:12 -0800
pushed 2017-03-06 23:02 +0000
Bobby Holley Bobby Holley - Bug 1334247 - Add an explicit hook for the nsComboboxControlFrame case, and eliminate nsIAnonymousContentCreator::CreateFrameFor. r=bz
748010a48c9e4865a58396bf2c16c50871fa824b
created 2017-01-05 15:31 +0800
pushed 2017-01-23 16:02 +0000
Cameron McCormack Cameron McCormack - Bug 1328832 - Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky
f347515b29ae6f6bdc796261b11f58a3d6f3c8db
created 2016-12-12 09:27 -0500
pushed 2017-01-23 16:02 +0000
Andrew McCreight Andrew McCreight - Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj
8acf32ac3d0061f812eeab81635fb83be1b14cca
created 2016-12-12 08:45 -0500
pushed 2017-01-23 16:02 +0000
Nathan Froyd Nathan Froyd - Backout aba6c73511a2 (bug 1307961) for massive test bustage resulting in a CLOSED TREE; r=alltheorange
aba6c73511a2cec62891f79e1ecd09f1b85dd175
created 2016-12-12 07:58 -0500
pushed 2017-01-23 16:02 +0000
Andrew McCreight Andrew McCreight - Bug 1307961 - require consistent bloatview reporting for nsISupports classes; r=froydnj
3d0ad7bb854d7b03609f6acecda4382b14f56e0b
created 2016-10-23 00:08 +0200
pushed 2016-11-14 12:33 +0000
Adam Velebil Adam Velebil - Bug 1312173 - Convert NS_STYLE_USER_INPUT_* to an enum class; r=manishearth,xidorn
564549c354b038a465c0b3fc245da3cab8753eab
created 2016-08-23 12:09 +0800
pushed 2016-09-19 13:50 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
babe907f527681f351d62d689230d23e55d6a729
created 2016-08-08 10:54 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293117 (part 4) - Change many NS_IMETHODIMP occurrences to NS_IMETHOD. r=froydnj.
b09d90288666fb3afb11877fc45527b904ef23db
created 2016-08-08 12:18 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm.
d67e58e5ad8c4b7714af49488a32428f4660c76d
created 2016-08-03 13:14 -0400
pushed 2016-08-10 17:37 +0000
Mike Conley Mike Conley - Bug 1291078 - Expose ChromeOnly openInParentProcess property on <select> elements. r=mrbkap,r=Enn a=lizzard
d1a449efbe4446e696311b21f7bdfcd709b82a26
created 2016-07-21 18:36 +0800
pushed 2016-08-01 14:37 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron
5a110f2dcab46445a25373d86cf2c570e658afa6
created 2016-07-21 18:36 +0800
pushed 2016-08-01 14:37 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 6b - Rename rendContext to mRenderingContext in SizeComputationInput. r=dbaron
b2db47ba326823e5774032569afaa333bfb1f7a3
created 2016-07-21 18:36 +0800
pushed 2016-08-01 14:37 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 5c - Rename nsHTMLReflowMetrics to ReflowOutput. r=dbaron
36e0aef210e256b04a1afce041c8ad5f150bd720
created 2016-07-21 18:36 +0800
pushed 2016-08-01 14:37 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 1c - Rename nsHTMLReflowState to ReflowInput. r=dbaron
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-08-01 14:37 +0000
Jonathan Watt Jonathan Watt - Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
2b8c4bcdaef9a9d71ebe61fd5111389ce3629355
created 2016-06-01 00:10 +0200
pushed 2016-06-06 20:27 +0000
John Dai John Dai - Bug 1024350 - Support fire input event for select element.r=smaug
47ced506c7a32e8ca807978071a536f64c8332c8
created 2016-05-18 18:21 +0200
pushed 2016-06-06 20:27 +0000
Mats Palmgren Mats Palmgren - Bug 1273129 - Fix typo from physical to logical conversion (in bug 1113206). r=jfkthame
df02e8e8e169d16c030a2c8c1419528ef6b3ea81
created 2016-05-06 16:09 +0800
pushed 2016-06-06 20:27 +0000
Ben Tian Ben Tian - Bug 1261499 - Make nsContentUtils::AddScriptRunner return void, r=khuey
433c854c4bb5d5ee4820f4622d16b7e9840ccab3
created 2016-05-10 22:58 -0500
pushed 2016-06-06 20:27 +0000
Timothy Nikkel Timothy Nikkel - Bug 1261752. Part 3. r=mats
1befe70618d1f3c14b0562ee0d2f25f18f43e72b
created 2016-04-29 14:01 +1000
pushed 2016-06-06 20:27 +0000
Cameron McCormack Cameron McCormack - Bug 1268404 - Part 1: Split out ResolveStyleForText from ResolveStyleForNonElement and pass in the text node. r=bholley
fcc0936b576daa150697671849a191009ca33811
created 2016-04-25 17:23 -0700
pushed 2016-06-06 20:27 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
782b4767770b8d7f9ddea913167c49a12087d6af
created 2016-05-18 18:21 +0200
pushed 2016-05-20 23:22 +0000
Mats Palmgren Mats Palmgren - Bug 1273129 - Fix typo from physical to logical conversion (in bug 1113206). r=jfkthame a=ritu
65b8174889df723c25260306e0a1b00157470d9c
created 2016-05-10 22:58 -0500
pushed 2016-05-14 00:06 +0000
Timothy Nikkel Timothy Nikkel - Bug 1261752. Part 3. r=mats a=ritu
de6c6c719ef5d93ba032e09db0c2c85f10f7d723
created 2016-04-22 09:18 +1000
pushed 2016-04-25 17:12 +0000
Xidorn Quan Xidorn Quan - Bug 1097499 part 3 - Add a separate anonbox for text nodes. r=heycam
9146977af0d77727c5f81a75943b1c4dd7a2f38d
created 2016-03-29 10:09 +1100
pushed 2016-04-25 17:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1260871 - Remove do_GetAtom() and rename NS_NewAtom() as NS_Atomize(). r=erahm.
cea8bcf0fc028e6e68f6e49b69beefc6ab84dff2
created 2016-03-10 14:21 -0500
pushed 2016-04-25 17:12 +0000
Chris H-C Chris H-C - Bug 1249664 - Save the combobox's dropped-down state across frame reconstruction. r=dbaron
009922b47d80af4282374bf8ce5de9a4b0f069b0
created 2016-03-11 14:50 +0100
pushed 2016-04-25 17:12 +0000
Mats Palmgren Mats Palmgren - Bug 1253977 part 1 - Update focus state on combobox frame destruction/construction properly. r=tn
10ca866386824815e02409d6af7cc408f8041428
created 2016-03-08 16:07 -0800
pushed 2016-04-25 17:12 +0000
Wes Kocher Wes Kocher - Backed out changeset e7e01671e85f (bug 1253977) for windows reftest failures in focusring-1.html CLOSED TREE
eaa71dfff6119ee7011f5e3a562fc8c9fc2acc8c
created 2016-03-08 23:03 +0100
pushed 2016-04-25 17:12 +0000
Mats Palmgren Mats Palmgren - Bug 1253977 part 1 - Update focus state on combobox frame destruction/construction properly. r=tn
a2a7c4cc94dca9adc3329bd8f7d0670d5f8be3df
created 2016-02-24 18:01 +1100
pushed 2016-03-07 14:25 +0000
Cameron McCormack Cameron McCormack - Bug 1244068 - Part 4: Use StyleSetHandle instead of concrete style set class in most places. r=dholbert
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-03-07 14:25 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
ea159f50b4c71352bba961e8a3aa2f61d70b881b
created 2015-12-18 13:40 -0600
pushed 2015-12-30 13:47 +0000
Jim Mathies Jim Mathies - Bug 1229850 - Avoid unnecessary combobox dropdown calculations in the content process. r=dbaron, a=sylvestre
b73d6323bf42587b42fcf7f2de928397940c2053
created 2015-12-03 19:16 -0800
pushed 2015-12-14 20:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1230413 (part 1) - Pass a DrawTarget to several PaintFocus functions(). r=mattwoodrow.
7ec70e0c699746cf72e03acadc09d0d5877423d0
created 2015-11-02 07:53 +0200
pushed 2015-12-14 20:18 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
5e538469e9d0a307ade879ba24f91c4127717239
created 2015-10-22 17:02 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1217662 - part 6 - remove Layers.h #include from FrameListBuilder.h; r=mattwoodrow
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-29 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
7a48f1bb8b42a984c1ccf81dc2eb5b93583ed221
created 2015-09-04 19:54 +0900
pushed 2015-09-21 14:31 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.89 Rename NS_XUL_POPUP_HIDING to eXULPopupHiding r=smaug
c24765571791120685b21e7f5b8bc7dc625a1eae
created 2015-09-04 19:54 +0900
pushed 2015-09-21 14:31 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.87 Rename NS_XUL_POPUP_SHOWING to eXULPopupShowing r=smaug
e637f3ff6f3e3add6aa4ac4b7325e3983504cef7
created 2015-08-29 08:58 +0900
pushed 2015-09-21 14:31 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.27 Rename NS_MOUSE_BUTTON_DOWN to eMouseDown r=smaug
bb91cf98a42b08db96677dd8bc3ebe5218945318
created 2015-08-22 10:34 +0900
pushed 2015-09-21 14:31 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.1 Rename WidgetEvent::message to WidgetEvent::mMessage r=smaug
3a38462c5703ebb5a2586cb0ad6a8318355265b3
created 2015-08-03 18:45 +0100
pushed 2015-08-10 19:25 +0000
Jonathan Kew Jonathan Kew - Bug 1187605 pt 1 - In vertical writing modes, add an 'orientation' attribute with value='left' or 'right' to the <select> control's dropdown button. r=smontagu
34ade6cc41e13782ff04460b45a2755c83d88446
created 2015-07-27 16:52 +0100
pushed 2015-08-10 19:25 +0000
Jonathan Kew Jonathan Kew - Bug 1172450 - Size and position the dropdown arrow properly in vertical writing modes. r=smontagu
28673cc5e68b48d6a397b027a6ef5321703dea4a
created 2015-07-16 10:07 +0100
pushed 2015-08-10 19:25 +0000
Jonathan Kew Jonathan Kew - Bug 1131451 part 1 - Replace containerWidth with containerSize in logical-coordinate classes and APIs, frame classes, etc. r=dholbert
b0f47defe8106f673aea5fdd4f91e64aaa5e6ff5
created 2015-07-16 10:07 +0100
pushed 2015-08-10 19:25 +0000
Jonathan Kew Jonathan Kew - Bug 1177614 - Provide a utility method on nsHTMLReflowState to return the computed size including border-padding, for use as a container for logical coordinate conversions, or zero if unconstrained. r=dholbert
d1d1000403e50799bfcdc9c65dc18738095a5ef9
created 2015-07-09 19:50 +0100
pushed 2015-07-13 14:22 +0000
Jonathan Kew Jonathan Kew - Bug 1175094 - Include borderPadding in the combobox's containerWidth, so that dropdown arrow is positioned correctly in RTL. r=smontagu, a=kglazko
c838abaf38a4b8d151d4a37fe12b242e7ede3463
created 2015-02-08 07:31 -0800
pushed 2015-06-29 20:36 +0000
Simon Montagu Simon Montagu - Bug 1113206: Make nsComboboxControlFrame and nsListControlFrame use logical coordinates and support vertical writing modes - patch by smontagu with additions by jfkthame. r=jfkthame,smontagu
d83527b03fea56744405a148c50461663081e7ee
created 2015-05-27 22:18 +0000
pushed 2015-06-29 20:36 +0000
Mats Palmgren Mats Palmgren - Bug 997709 part 2 - Prevent the nsComboboxDisplayFrame from being blockified if the parent context has display:flex/grid. r=heycam
31e905c2b1a691cd195ab259a346628bc5f71115
created 2015-05-27 22:18 +0000
pushed 2015-06-29 20:36 +0000
Mats Palmgren Mats Palmgren - Bug 997709 part 1 - nsComboboxDisplayFrame can't be split so its reflow status is always NS_FRAME_COMPLETE. r=heycam
11df38318e9c069e8f68c997790bbf2c0f13e4fb
created 2015-04-15 16:01 -0400
pushed 2015-05-11 19:23 +0000
Mats Palmgren Mats Palmgren - Bug 1153586 - Prevent the same BUTTON_DOWN event from opening the dropdown menu again on platforms that don't consume the event. r=enndeakin
less more (0) -300 -100 -60 tip