layout/generic/nsFloatManager.h
16337cb1002a37cc3220eed2ad8bed6c4d8d987f
created 2015-03-22 11:44 +0200
pushed 2016-05-03 12:47 +0000
Simon Montagu Simon Montagu - Bug 1143218 - Part 3: A better fix for bug 1105137 using line-left and line-right to place floats. r=jfkthame, a=sledru
470cd8c739c57cb164ce261c1d896bcb75ed76a5
created 2015-03-19 01:48 +0200
pushed 2016-05-03 12:47 +0000
Simon Montagu Simon Montagu - Bug 1114239 patch 3: Backout bug 1062963 patch 3, r=jfkthame, a=lmandel
8fca3694654a61a7ff05284e952a1d4863fc6acd
created 2015-03-19 01:48 +0200
pushed 2016-05-03 12:47 +0000
Simon Montagu Simon Montagu - Bug 1114239 patch 2: Backout bug 1079139, r=jfkthame, a=lmandel
0837b7d1188bdc4d4277f0c832bea8545348c893
created 2015-03-19 01:48 +0200
pushed 2016-05-03 12:47 +0000
Simon Montagu Simon Montagu - Bug 1114239 patch 1: Backout bug 1105137, r=jfkthame, a=lmandel
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2016-05-03 12:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
824175640cafb430c15ef0f85fba827ecf1c80c9
created 2014-12-11 03:56 -0800
pushed 2016-05-03 12:47 +0000
Simon Montagu Simon Montagu - Bug 1105137: treat nsFloatManager's mOrigin as an offset, not a point, and rename it to mOffset to make that clearer, r=jfkthame
d4648d3adef9c36cd4dbe587acdc90ba2e1b6518
created 2014-12-10 17:47 -0500
pushed 2016-05-03 12:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1109705 - Fix more bad implicit constructors in layout; r=roc
0f00bfa7e7ecbdd46d6e5e4645aa4c4d50714380
created 2014-12-11 03:56 -0800
pushed 2016-05-03 12:47 +0000
Simon Montagu Simon Montagu - Bug 1105137: treat nsFloatManager's mOrigin as an offset, not a point, and rename it to mOffset to make that clearer, r=jfkthame, a=sylvestre
3b63378162d709eba82b3ee0c32aad53aa425088
created 2014-10-21 15:16 -0700
pushed 2016-05-03 12:47 +0000
Simon Montagu Simon Montagu - Bug 1079139: make nsFlowAreaRect.mRect a LogicalRect. r=jfkthame
2a23169817084162473ccaf3d8d887945ded7f17
created 2014-10-21 15:16 -0700
pushed 2016-05-03 12:47 +0000
Simon Montagu Simon Montagu - Bug 1062963 patch 3: make nsFloatManager's origin a LogicalPoint, adapt GetFlowAreas, AddFloats, ClearFloats, etc. to use it and make nsFloatManager region functions work with logical region. r=jfkthame
2c490d1c97b0882a22980c25ff2fd303065832cb
created 2014-10-19 18:44 -0700
pushed 2016-05-03 12:47 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 1062963, bug 1079139) for failures in 427129-table-caption.html in b2g reftest-6 and Android 2.3 reftest-5
a9672db96a5dec6591e6cf0bbf8dd5056eaba825
created 2014-10-19 12:32 -0700
pushed 2016-05-03 12:47 +0000
Simon Montagu Simon Montagu - Bug 1079139: make nsFlowAreaRect.mRect a LogicalRect. r=jfkthame
241c23570a6271abe1c3dd908d06a06dd9b66f30
created 2014-10-19 12:32 -0700
pushed 2016-05-03 12:47 +0000
Simon Montagu Simon Montagu - Bug 1062963 patch 3: make nsFloatManager's origin a LogicalPoint, adapt GetFlowAreas, AddFloats, ClearFloats, etc. to use it and make nsFloatManager region functions work with logical region. r=jfkthame
9d4e083655b993f73ba3eca84e0f14cdd270bcda
created 2014-08-31 23:36 -0400
pushed 2016-05-03 12:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
794680b9599d01635c6734a00192d9ca099f4793
created 2014-01-05 23:31 +0000
pushed 2016-05-03 12:47 +0000
Mats Palmgren Mats Palmgren - Bug 956447 - Make it possible to get frame dumps in non-DEBUG builds. r=roc
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
7ceaa303896bae686f83081212fec143d3dfd21d
created 2011-11-23 15:19 -0500
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
7c70058ad7b7503b674d110cd91209605fa80bfe
created 2011-11-16 15:10 -0800
pushed 2016-05-03 12:47 +0000
Sean Stangl Sean Stangl - Merge. Write barriers have not yet been integrated.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2016-05-03 12:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2016-05-03 12:47 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2016-05-03 12:47 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
de0efe828f9b8451050a4ae23389d39b69f57755
created 2011-11-20 12:22 -0800
pushed 2016-05-03 12:47 +0000
Jeff Walden Jeff Walden - Bug 704127 - Move C++ attribute support out of mozilla/Types.h and into mozilla/Attributes.h so that it can be used by code that's not yet compatible with the full mfbt experience. r=cjones
f2184dfdda31eaa12898adffbbe10af1361f56b2
created 2011-11-08 19:19 -0800
pushed 2016-05-03 12:47 +0000
Jeff Walden Jeff Walden - Bug 700910 - Implement MOZ_DELETE to encapsulate C++11 = delete syntax. r=cjones
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2016-05-03 12:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2016-05-03 12:47 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
605c1bfa4ad2b2101c22bf24ee474b30bc488817
created 2011-05-08 01:00 -0700
pushed 2016-05-03 12:47 +0000
Craig Topper Craig Topper - Bug 654369 - Part 10: Make nsFloatManager::StoreRegionFor return void r=bz
fd26456949adf4a5f019c7b551a6e8ee7ce28c22
created 2010-08-11 12:32 -0700
pushed 2016-05-03 12:47 +0000
fantasai fantasai - Change coordinate system in the float manager from content box (most of the time, but sometimes border box) to always border box. (Bug 551425) r=dbaron a2.0=blocking+
29ee630d1cc84f29feeb15848f8bce561acb0304
created 2010-08-05 21:59 -0700
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Don't try to clear pushed floats when computing the final size of blocks. Fixes scrollbar on layout/reftests/bugs/563584-6-columns.html . (Bug 563584, patch 11) r=roc
81b8361ed910c5240165b97a3941d54524fca2f5
created 2010-08-05 21:59 -0700
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Add the optimization mentioned in the previous patch, so we don't have to iterate all floats to determine if one was split. (Bug 563584, patch 10) r=roc
96e0c7bad07dc0d9fd81d5f15796604545c0a13c
created 2010-08-05 21:59 -0700
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Allow the float manager to record that a float has been pushed past a break. (Bug 563584, patch 9) r=roc
ccbef5922a0f8027fbc088c159a9e6af15045b76
created 2009-08-31 11:25 -0700
pushed 2016-05-03 12:47 +0000
fantasai fantasai - Bug 492627 - Remove Placeholder Continuations [Part VI: Handle <br clear>] r=roc
b24569bfd574246d4c3fc684fe9f460377b5edf5
created 2009-07-14 22:19 -0700
pushed 2016-05-03 12:47 +0000
fantasai fantasai - Bug 499377 - Store float region on frame r+sr=roc
be75e40365ce2dfc034cb17d8e33a4007244a013
created 2009-05-20 07:21 -0400
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Fix bug 25888 for inline frames other than bullets: redo line reflow when the line's height pushes it into the way of other floats. (Bug 25888) r+sr=roc
efc6ec4a3c35396d0f5172a7057ab616d4901673
created 2009-05-20 07:21 -0400
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Implement a method on the float manager to get the largest width available within a height (rather than just at a point). (Bug 25888) r+sr=roc
e5b1ab03542642f3de010c3eb31c3e4484f32e3c
created 2009-04-08 13:52 -0700
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Use a struct containing a rectangle and a boolean for float available space rather than passing them around separately. (Bug 25888) r+sr=roc
df0130484852d12339e976cbfc916e91df69bd15
created 2009-04-08 13:52 -0700
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Switch away from nsBlockReflowState::mAvailSpaceRect in bullet reflow, and simultaneously refix bug 427370 in a way that also fixes bug 428810. (Bug 25888) r+sr=roc
aa32889429dba54d7f0b6dbc87e7bfc081fb666b
created 2009-01-04 20:25 -0500
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Give nsFloatManager::FloatInfo a copy constructor to avoid confusing refcount logging. (Bug 191448)
496e0cb5c943e630c473dbce949d6437e05c62ac
created 2009-01-04 19:39 -0500| base
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Replace space manager with a more limited float manager. (Bug 191448) r+sr=roc
less more (0) tip