layout/generic/nsBlockFrame.cpp
720cbc37da356c260e60c8caf4170bdb5a66d914
created 2017-02-20 17:43 +0100
pushed 2017-02-21 21:41 +0000
Mats Palmgren Mats Palmgren - Bug 410857 - Part 2: DrainOverflowLines before ResolveBidi for slightly improved performance. r=jfkthame, a=jcristau
31516cfb0f4153cfddf65a9cf8fbdb8f88694922
created 2016-12-29 20:40 +1100
pushed 2017-01-23 14:19 +0000
Xidorn Quan Xidorn Quan - Bug 1325496 - Backed out changeset f64102123512 (bug 1260031) for bug 1322843. a=lizzard
20654fa125a90d0ca839bbf15b81612b8667c43b
created 2016-12-22 21:18 +0100
pushed 2017-01-23 14:19 +0000
Mats Palmgren Mats Palmgren - Bug 1312379 part 4 - Rename GetBaseline() to BaselineBOffset(). r=me a=cbook
93ed33a01abe9b661e1bb2e1fbd02b52ac8936df
created 2016-12-22 21:18 +0100
pushed 2017-01-23 14:19 +0000
Mats Palmgren Mats Palmgren - Bug 1312379 part 1 - [css-align][css-flexbox][css-grid] Introduce nsIFrame methods for calculating baselines per CSS Alignment and CSS2 'vertical-align'. r=dholbert a=cbook
3f796290f90ecb3a66af13f2ea0435859a38b57a
created 2016-12-22 20:25 +0100
pushed 2017-01-23 14:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset b4f1387cf20b (bug 1312379) for permafailing flexbox-align-self-baseline-horiz-3.xhtml on OSX. r=backout a=backout
cc0413f9fad33357ddc75832fb3be61ce3905fc3
created 2016-12-22 20:21 +0100
pushed 2017-01-23 14:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c1e804683857 (bug 1312379)
c1e8046838571461c7bcca048ff88a96a6be0138
created 2016-12-22 16:08 +0100
pushed 2017-01-23 14:19 +0000
Mats Palmgren Mats Palmgren - Bug 1312379 part 4 - Rename GetBaseline() to BaselineBOffset(). r=me a=cbook
b4f1387cf20b8817ef2fac7014deb77d16d8ab79
created 2016-12-22 16:08 +0100
pushed 2017-01-23 14:19 +0000
Mats Palmgren Mats Palmgren - Bug 1312379 part 1 - [css-align][css-flexbox][css-grid] Introduce nsIFrame methods for calculating baselines per CSS Alignment and CSS2 'vertical-align'. r=dholbert a=cbook
ae7543286030724b9aa495792c86085265e0f711
created 2016-08-22 19:42 +0800
pushed 2017-01-23 14:19 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1291110 Part 4 - Use line BSize to query available space when updating nsLineLayout. r=dbaron
5ebd8aebc99f26443b596cb026ab025585a9260d
created 2016-11-08 15:20 +0800
pushed 2017-01-23 14:19 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1291110 Part 3 - Enforce float available space never grow on either side. r=dbaron
0ddd1de392d811da6cf3497a42f2b833e53c093e
created 2016-11-08 13:42 +0800
pushed 2017-01-23 14:19 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1291110 Part 2 - Rename availableSpaceHeight to availableSpaceBSize. r=dbaron
e9dd8fc257887519b689603931153029df58ded7
created 2016-11-05 02:57 +0100
pushed 2017-01-23 14:19 +0000
Mats Palmgren Mats Palmgren - Bug 1300369 part 6 - Make nsBlockFrame::ComputeFinalSize handle margin-box min-size clamping. r=dholbert
aa882d8b860955ac073d5026f565ea1f3ae4d174
created 2016-10-24 15:01 +0800
pushed 2017-01-23 14:19 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 followup - Fix naming issues.
9639e2670d5eeb88a13a96a7eff53967ff1fa2d5
created 2016-10-22 19:41 +0800
pushed 2017-01-23 14:19 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Trim trailing whitspaces in nsBlockFrame.h and nsBlockFrame.cpp. r=TYLin
741c66d1e10e0edc4d2dc6aeafbb4350676b73db
created 2016-10-22 19:41 +0800
pushed 2017-01-23 14:19 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Rename line related functions in nsBlockFrame. r=TYLin
cdd81ce1b8412b82f3ece4ccd3f5de54ad0fec65
created 2016-10-22 19:41 +0800
pushed 2017-01-23 14:19 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Rename line related typedefs in nsBlockFrame. r=TYLin
7e8d0d68f550e00f8c9ad628923a9e6b5fa6e011
created 2016-10-21 12:41 +1100
pushed 2017-01-23 14:19 +0000
Xidorn Quan Xidorn Quan - Bug 1304556 part 1 - Add AutoLineCursorSetup RAII class for local line cursor setup. r=dbaron
6ffa724dba7370437db8548018f8542e86d7d606
created 2016-10-07 00:36 +0800
pushed 2017-01-23 14:19 +0000
Jeremy Chen Jeremy Chen - Bug 1307728 - convert LineReflowStatus to an enum class. r=mats
dc76dc5df6d9ca2c9a883d669724a38f569d7c13
created 2016-10-07 00:36 +0800
pushed 2017-01-23 14:19 +0000
Jeremy Chen Jeremy Chen - Bug 1307728 - use LineReflowStatusToString to support debugging. r=mats
d843dc104a2e124539e43aeff6fa8a89aa1cc430
created 2016-12-29 20:40 +1100
pushed 2016-12-29 09:41 +0000
Xidorn Quan Xidorn Quan - Bug 1325496 - Backed out changeset f64102123512 (bug 1260031) for bug 1322843. a=lizzard
4fb8ce27c37fd72b2ea08fe299f590071dc60f8c
created 2016-09-09 15:26 +0800
pushed 2016-11-14 12:26 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1301630 - Remove nsBlockFrame::SetFlags(). r=bz
fd597b8d1dd62e173a89ba7e85b0a78805fa8add
created 2016-09-04 00:16 +0530
pushed 2016-11-14 12:26 +0000
Manish Goregaokar Manish Goregaokar - Bug 1300337 - Replace None_ variants from nsStyleConsts.h with None; r=heycam,TYLin
31f1b0aa5308eebc39635a76db6016e0598e33ad
created 2016-09-07 14:45 +0800
pushed 2016-11-14 12:26 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1299753 Part 2 - Create block formatting context for DetailsFrame if needed. r=bz
5f10d3f47379248797c381742d69af738cf31aad
created 2016-09-07 10:20 +0800
pushed 2016-11-14 12:26 +0000
Jeremy Chen Jeremy Chen - Bug 1297306 - part7:replace StyleClear related NS_ASSERTION with MOZ_ASSERT. r=xidorn
67f271218828f4a31c69439f52ac3163977cbba7
created 2016-09-07 10:20 +0800
pushed 2016-11-14 12:26 +0000
Jeremy Chen Jeremy Chen - Bug 1297306 - part6:replace NS_STYLE_CLEAR_* with StyleClear enum class. r=xidorn
e0c257e6ad66eaf10ad2453f86ec12b6c5a5e2d8
created 2016-08-22 21:39 +1000
pushed 2016-11-14 12:26 +0000
Xidorn Quan Xidorn Quan - Bug 1260031 followup - Remove unused parameter of BlockReflowInput::ComputeBlockAvailSpace. r=dbaron
f64102123512121efb3b48aaf2355202a909cc3d
created 2016-08-23 09:29 +1000
pushed 2016-11-14 12:26 +0000
Xidorn Quan Xidorn Quan - Bug 1260031 - Not force break before a block when calculating intrinsic width if the current line is empty and the block cannot intersect floats. r=dbaron
c212e496d0ce0dcdd52828c8beaa592f29d240cb
created 2016-08-27 19:31 -0700
pushed 2016-11-14 12:26 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1299066: Make NS_STYLE_DISPLAY_* an enum class. Prefer indexing instead of linear search in the frame constructor r=heycam,bz
04d649b88650550ca119a6789398aa8f82769340
created 2016-09-01 17:36 +0200
pushed 2016-11-14 12:26 +0000
Mats Palmgren Mats Palmgren - Bug 1171419 part 10 - Rename RenumberLists() to RenumberList(). r=xidorn
469a5ca9c661391c012a0d7faaaf3a0c7aaf2eff
created 2016-09-01 17:36 +0200
pushed 2016-11-14 12:26 +0000
Mats Palmgren Mats Palmgren - Bug 1171419 part 7 - Make nsBlockFrame::AttributeChanged look for flex/grid ancestors too, not just blocks. r=xidorn
098badb45dee84a589174c153d1a03b6b8c9dfbd
created 2016-09-01 17:36 +0200
pushed 2016-11-14 12:26 +0000
Mats Palmgren Mats Palmgren - Bug 1171419 part 6 - Move nsBlockFrame::AttributeChanged <ol> handling to nsContainerFrame so that it works not just for blocks. r=xidorn
851a6b413bfc21a6d7676ec8c108cbfd5b8386d0
created 2016-09-01 17:36 +0200
pushed 2016-11-14 12:26 +0000
Mats Palmgren Mats Palmgren - Bug 1171419 part 2 - Remove useless aPresContext param from RenumberLists. r=xidorn
df3331607674ddb5ce23b75e8f21b24feb4a9e22
created 2016-09-01 17:36 +0200
pushed 2016-11-14 12:26 +0000
Mats Palmgren Mats Palmgren - Bug 1171419 part 1 - Move some list-item numbering code from nsBlockFrame to nsContainerFrame. r=xidorn
5d179cfa9eb1c2222157df700faa49cc34ffb427
created 2016-08-26 12:44 +0530
pushed 2016-11-14 12:26 +0000
Ravi Shankar Ravi Shankar - Bug 1297982 - Replace NS_STYLE_BOX_DECORATION_BREAK_* with enum class; r=xidorn
8146a675a477c67534886dcf10937e62d0c1da68
created 2016-08-12 15:28 +0800
pushed 2016-11-14 12:26 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1294628 - Replace block reflow input flags with a bit fields struct. r=dholbert
f881b700b183e9c4bb83cd9e0ae450082fb947e9
created 2016-08-14 23:43 -0700
pushed 2016-11-14 12:26 +0000
Igor Igor - Bug 1293384 - Part 2: Rename Snprintf.h header to Sprintf.h. r=froydnj
86fac0f27d7dc7b464edaabd0629b248dbfde9bb
created 2016-08-14 23:44 -0700
pushed 2016-11-14 12:26 +0000
Igor Igor - Bug 1293384 - Part 1: Rename snprintf_literal to SprintfLiteral. r=froydnj
9bc47f02e32250f3736faa290f1f3c33e4c3c48e
created 2016-08-09 17:32 +0800
pushed 2016-11-14 12:26 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1293604 - Replace NS_STYLE_FLOAT_* with StyleFloat enum class. r=dbaron
4b7261f08cce99380890a829387fc23d33f2c38a
created 2016-08-03 14:37 +0200
pushed 2016-11-14 12:26 +0000
Tom Schuster Tom Schuster - Bug 1197324 - Fix new warnings. r=froydnj
2248a75304770fcb2b0eba29c7eb73a5a19fea43
created 2016-08-01 15:54 +0530
pushed 2016-11-14 12:26 +0000
Manish Goregaokar Manish Goregaokar - Bug 1290813 - Correctly number indirect descendants of <ol reversed>; r=xidorn
f06109a9a08d10f8f3058096ff9adf37af329362
created 2016-07-26 17:10 +0800
pushed 2016-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1288992 Part 3 - Rename local variables named metrics to reflowOutput. r=dholbert
ec9c3a2f2c091f2159edd5753a1b17b4b77189ec
created 2016-07-21 18:36 +0800
pushed 2016-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 7c - Rename various RS variables to RI. r=dbaron
d1a449efbe4446e696311b21f7bdfcd709b82a26
created 2016-07-21 18:36 +0800
pushed 2016-09-19 13:38 +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-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 6b - Rename rendContext to mRenderingContext in SizeComputationInput. r=dbaron
a70b04f074fca46e056356aebb7726d5cc6578ab
created 2016-07-21 18:36 +0800
pushed 2016-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 6a - Rename frame to mFrame in SizeComputationInput. r=dbaron
b2db47ba326823e5774032569afaa333bfb1f7a3
created 2016-07-21 18:36 +0800
pushed 2016-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 5c - Rename nsHTMLReflowMetrics to ReflowOutput. r=dbaron
1e22c6ef454e4c66e7f5cb78ec69ab383659b972
created 2016-07-21 18:36 +0800
pushed 2016-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 5b - Rename nsHTMLReflowMetrics.h/cpp to ReflowOutput.h/cpp and fix #includes. r=dbaron
d8ef49c1d01eaf977a88583c6f65a4b1552363d2
created 2016-07-21 18:36 +0800
pushed 2016-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 2c - Rename nsBlockReflowState to BlockReflowInput. r=dbaron
3ae833bfcad42f7cb0671f7c645b2c1d9c8b2319
created 2016-07-21 18:36 +0800
pushed 2016-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 2b - Rename nsBlockReflowState.h/cpp to BlockReflowInput.h/cpp and fix #includes. r=dbaron
7fa3859b444c9a45f642e344d2ad961873bdaf8e
created 2016-07-21 18:36 +0800
pushed 2016-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 1d - Rename nsCSSOffsetState to SizeComputationInput. r=dbaron
36e0aef210e256b04a1afce041c8ad5f150bd720
created 2016-07-21 18:36 +0800
pushed 2016-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 1c - Rename nsHTMLReflowState to ReflowInput. r=dbaron
616e6e57a7df155730cf679ed5ed33e38a57c66f
created 2016-07-08 08:08 +0200
pushed 2016-09-19 13:38 +0000
Michael Li Michael Li - Bug 1283273 - Change nsAutoPtr to UniquePtr in classes within layout/generic. r=dholbert
83d9f275922858c133c957249bd415862f397f0b
created 2016-07-07 16:48 +1000
pushed 2016-09-19 13:38 +0000
Xidorn Quan Xidorn Quan - Bug 1283721 - Use block-size rather than height for computing float available space. r=jfkthame
ed713102408e02b6162cf0bb7c4bc83c7ea6bd12
created 2016-06-21 13:17 -0700
pushed 2016-09-19 13:38 +0000
Brad Werth Brad Werth - Bug 1243559 - Removes static casts from calls to FrameProperties::Get, ::Set, and ::Remove, and forces callers to use the type associated with the property. r=dbaron
dd0771829dc90fdc6c9d19f4884ebc7c340f3beb
created 2016-06-22 18:45 -0700
pushed 2016-09-19 13:38 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset 0bb00282a4c2 (bug 1243559) for widespread SVG assertion failures
0bb00282a4c22660572181cf2eefd0ab22f24d81
created 2016-06-21 13:17 -0700
pushed 2016-09-19 13:38 +0000
Brad Werth Brad Werth - Bug 1243559 - Removes static casts from calls to FrameProperties::Get, ::Set, and ::Remove, and forces callers to use the type associated with the property. r=dbaron
913b86ac15a73ab7132279835e0ab764989a07f9
created 2016-06-10 02:56 +0200
pushed 2016-09-19 13:38 +0000
Mats Palmgren Mats Palmgren - Bug 1278080 - Make nsContainerFrame::RemoveFrame deal with overflow containers. r=dholbert
5d9b7a5387ed5342e37224ca07a083127458b0e2
created 2016-05-31 17:40 +0800
pushed 2016-08-01 13:59 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1276870 - Rename parentReflowState to mParentReflowState in nsHTMLReflowState. r=dholbert
59ce575d21f13a723f0c7610b13fd597f36736d2
created 2016-05-27 16:06 +0800
pushed 2016-08-01 13:59 +0000
Jeremy Chen Jeremy Chen - Bug 1275831 - part6: remove unused block layout debug flag. r=dholbert
45556622fe52c16de77f59975a6ae27cfe7aded3
created 2016-05-27 16:06 +0800
pushed 2016-08-01 13:59 +0000
Jeremy Chen Jeremy Chen - Bug 1275831 - part4: fix NOISY_BLOCK_DIR_MARGINS block layout debug flag. r=dholbert
less more (0) -300 -100 -60 tip