layout/forms/nsComboboxControlFrame.cpp
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-06-12 09:26 +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-02 09:56 +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-05-19 16:47 +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-05-11 12:53 +0000
Ben Tian Ben Tian - Bug 1261499 - Make nsContentUtils::AddScriptRunner return void, r=khuey
433c854c4bb5d5ee4820f4622d16b7e9840ccab3
created 2016-05-10 22:58 -0500
pushed 2016-05-11 12:53 +0000
Timothy Nikkel Timothy Nikkel - Bug 1261752. Part 3. r=mats
1befe70618d1f3c14b0562ee0d2f25f18f43e72b
created 2016-04-29 14:01 +1000
pushed 2016-04-29 21:57 +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-04-26 11:45 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
de6c6c719ef5d93ba032e09db0c2c85f10f7d723
created 2016-04-22 09:18 +1000
pushed 2016-04-22 13:56 +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-01 09:48 +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-03-16 00:26 +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-03-12 20:24 +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-03-09 10:46 +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-03-09 10:46 +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-02-25 10:58 +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-01-31 01:09 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
90d5c8f1fa4becccb0d92a3a988e67f4861f2cf0
created 2015-12-18 13:40 -0600
pushed 2015-12-23 11:00 +0000
Jim Mathies Jim Mathies - Bug 1229850 - Avoid unnecessary combobox dropdown calculations in the content process. r=dbaron
b73d6323bf42587b42fcf7f2de928397940c2053
created 2015-12-03 19:16 -0800
pushed 2015-12-07 13:16 +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-11-02 10:56 +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-23 22:37 +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-18 02:55 +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-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +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-04 22:34 +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-04 22:34 +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-08-30 19:45 +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-08-23 21:18 +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-04 11:01 +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-07-27 19:34 +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-07-16 18:53 +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-07-16 18:53 +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
aef99fde8ffebdd7bcb8b242822357c4128eb6fc
created 2015-07-09 19:50 +0100
pushed 2015-07-10 01:01 +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
c838abaf38a4b8d151d4a37fe12b242e7ede3463
created 2015-02-08 07:31 -0800
pushed 2015-06-09 16:52 +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-05-28 14:08 +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-05-28 14:08 +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-04-23 00:16 +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
41c005e9398e95871789aa21bb0f26559320b3d9
created 2015-03-29 22:38 +0000
pushed 2015-03-30 10:00 +0000
Mats Palmgren Mats Palmgren - Bug 1148833 part 3 - Remove nsIFrame::WillReflow and add a non-virtual MarkInReflow method instead that sets NS_FRAME_IN_REFLOW. Call it at the start of Reflow(). r=roc
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-22 20:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
e2bcbb901d5e72266609ca5ab190fce6eb7a2062
created 2015-01-21 16:23 +0000
pushed 2015-01-21 22:14 +0000
Jonathan Watt Jonathan Watt - Bug 1123939 - Convert nsComboboxControlFrame::PaintFocus to Moz2D. r=Bas
bb5356f6a251c4493ebd985cc9dfd815fd689871
created 2015-01-07 20:52 -0500
pushed 2015-01-08 13:16 +0000
Neil Deakin Neil Deakin - Bug 1102039, Ensure that the popup's widget visibility is updated after rollup, allows popups to disappear at the start of the minimize animation rather than after, r=tn
fb4c625a7d0a6524d2b7d00d13236a20d765d19b
created 2015-01-06 15:15 -0500
pushed 2015-01-07 23:41 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118427 - Mark virtual overridden functions as MOZ_OVERRIDE in layout; r=roc
d37ced519d4d4c9f3a54fce41bb4d0d73f35d163
created 2014-12-04 21:26 +0000
pushed 2014-12-05 12:00 +0000
Mats Palmgren Mats Palmgren - Bug 1106824 - Don't consume the event that closed the combobox dropdown on Windows. r=enndeakin
b79c69671314ec6afb9558e6673752308f5b0fed
created 2014-10-22 12:29 +0100
pushed 2014-10-22 20:01 +0000
Jonathan Watt Jonathan Watt - Bug 1086708 - Rename the snapping variant of NSRectToRect to NSRectToSnappedRect. r=mattwoodrow
6d835b966b977a50a3903674d484c553d1c63daa
created 2014-10-20 10:55 +0100
pushed 2014-10-21 01:09 +0000
Jonathan Watt Jonathan Watt - Bug 1085160 - Port the code that uses nsRenderingContext::IntersectClip() to Moz2D. r=mattwoodrow
8714fdc213ca6bed614ee7981e1fe9f83e7cb67a
created 2014-10-17 12:53 +0100
pushed 2014-10-20 12:40 +0000
Jonathan Watt Jonathan Watt - Bug 1084093, part 3 - Use the new ToDeviceColor() function to undo the breakage to gfx.color_management.mode=1 (eCMSMode_All) caused by the Moz2D porting work. r=Bas
8599bf3677637f00edcdb5d4a833c79f1068394e
created 2014-10-16 12:03 +0100
pushed 2014-10-16 18:55 +0000
Jonathan Watt Jonathan Watt - Bug 1083501 - Port the code that uses nsRenderingContext::SetLineStyle/nsLineStyle to Moz2D. r=mattwoodrow
fe77f9461b9fe0a90b5a02e9dedfcb7dee9b1a30
created 2014-10-10 17:00 +0200
pushed 2014-10-12 18:50 +0000
Sebastian Hengst Sebastian Hengst - Bug 1078033 - Remove remaining Camino code. r=ted
161e4dbfff7d2d4e9e2fb593433fc3f5f5f23eff
created 2014-10-02 13:05 +0000
pushed 2014-10-02 16:20 +0000
Mats Palmgren Mats Palmgren - Bug 649849, part 1 - Make -moz-appearance:none on a combobox remove the dropdown button (for WebKit compat). r=roc
297baa9f1a984ebf7f9016c0ae0a9cc8ca896567
created 2014-09-11 07:48 +0100
pushed 2014-09-11 13:27 +0000
Jonathan Watt Jonathan Watt - Bug 1064082 - Get rid of nsRenderingContext's PushState and PopState methods. r=Bas
9d4e083655b993f73ba3eca84e0f14cdd270bcda
created 2014-08-31 23:36 -0400
pushed 2014-09-02 05:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
d02d8790e5c57354d920eba3d70a3ae4164d241b
created 2014-08-22 09:40 -0400
pushed 2014-08-22 23:47 +0000
David Zbarsky David Zbarsky - Bug 952977: Switch some uses of gfx3DMatrix in nsLayoutUtils to Matrix4x4 r=nical
3bc727b5027c0caa433cdc83c7e6c962e6083890
created 2014-08-05 13:33 -0400
pushed 2014-08-22 23:47 +0000
Trevor Saunders Trevor Saunders - bug 1047696 - mark a number of classes MOZ_FINAL to get compilers to devirtualize more r=froydnj
2522daeec7f738024cbef2b12e02d9596f4b10b4
created 2014-07-16 14:41 -0400
pushed 2014-08-13 14:02 +0000
Trevor Saunders Trevor Saunders - bug 1016545 - Provide an iterator that iterates over all children of an element r=bz
5a7d6f1a03a91abd2f0806fb0691d99856c581ae
created 2014-08-06 02:23 +0300
pushed 2014-08-06 12:42 +0000
Olli Pettay Olli Pettay - Bug 1049010, layout should use composed doc, not current doc in many cases, r=wchen
4563a79a79683e143633dc4e5193b5b1c284151e
created 2014-07-24 18:03 +0100
pushed 2014-07-25 22:59 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 4 - Rename the {MIN,PREF}_WIDTH constants used to identify the type of intrinsic inline-size. r=smontagu
ea66ed3c2ca1b20220a586c563bfd4fd62a61bb6
created 2014-07-24 18:03 +0100
pushed 2014-07-25 22:59 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 3 - Also rename Intrinsic{Width,Height} to Intrinsic{I,B}Size. r=smontagu
beb29103be6902f7759bbcb7b9eb4e39fb0636dd
created 2014-07-24 18:03 +0100
pushed 2014-07-25 22:59 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 1 - Rename Get{Min,Pref}Width to Get{Min,Pref}ISize throughout layout. r=dbaron,smontagu
a4ba6995c87e7cf67a7d513ac7e23dcdab76b408
created 2014-07-24 01:28 -0700
pushed 2014-07-25 22:59 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 9: use logical coordinates in nsHTMLReflowState available size. r=jfkthame
91a4d189f5d75a231be157f9be994b3b4b13f062
created 2014-07-15 11:37 -0400
pushed 2014-07-16 13:43 +0000
Benoit Girard Benoit Girard - Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel
2d4b9bc5d6f50ee3ea353a3d982e6caea40425b5
created 2014-06-23 18:40 -0400
pushed 2014-06-24 15:52 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in layout/ - r=dbaron
ac426472ceec1b9aedfa5f4f97abcc3673c707b9
created 2014-06-19 19:01 -0700
pushed 2014-06-20 16:42 +0000
Kyle Huey Kyle Huey - Bug 737976: Remove nsINodeInfo. r=smaug
less more (0) -300 -100 -60 tip