layout/generic/nsBlockFrame.cpp
6ec85ae1516a3c77740d58c4932740a03251dad8
created 2017-02-20 00:34 +0100
pushed 2017-02-20 00:13 +0000
Mats Palmgren Mats Palmgren - Bug 410857 part 2 - DrainOverflowLines before ResolveBidi for slightly improved performance. r=jfkthame draft
acff9eb8eae680737f15b4ec72c34eacca2b3a7a
created 2017-02-14 18:41 +0800
pushed 2017-02-15 09:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 24 - Implement operator<< for nsReflowStatus to use mozilla::ToString. r?dholbert draft
3cdf5fb3a88fbb3bd0b487438076e4b60be9195c
created 2017-02-14 17:55 +0800
pushed 2017-02-15 09:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 22 - Remove NS_FRAME_COMPLETE. r?dholbert draft
b8d411e6dcd37c111f91f4dd854dfbafc3ab84dd
created 2017-02-14 17:09 +0800
pushed 2017-02-15 09:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 19 - Convert NS_INLINE_BREAK_FIRST_LETTER_COMPLETE to use bit-field and methods. r?dholbert draft
a3c0de84e019393ac1131805d260e11e3236062d
created 2017-02-14 16:33 +0800
pushed 2017-02-15 09:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 18 - Convert NS_INLINE_IS_BREAK to a method. r?dholbert draft
3f252e20f7910a966687ff5c0c6c966b5ec6a97e
created 2017-02-14 16:22 +0800
pushed 2017-02-15 09:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 17 - Convert NS_INLINE_IS_BREAK_AFTER to a method. r?dholbert draft
873ca761a13325a63069d01a3d7c92ec9da99ba5
created 2017-02-14 16:16 +0800
pushed 2017-02-15 09:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 16 - Convert NS_INLINE_IS_BREAK_BEFORE to a method. r?dholbert draft
681751bd13ef7431730fd5b8dbcbe526fd97a3f8
created 2017-02-14 15:58 +0800
pushed 2017-02-15 09:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 14 - Convert NS_INLINE_GET_BREAK_TYPE to a method. r?dholbert draft
fe04331e10bcbd3a84f822a1339770bdf857f34c
created 2017-02-14 11:52 +0800
pushed 2017-02-15 09:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 12 - Add bit-fields for inline break status, and convert NS_INLINE_LINE_BREAK_BEFORE. r?dholbert draft
982d7133e70dece0e86552760fe72c846ed315f1
created 2017-02-13 17:15 +0800
pushed 2017-02-15 09:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 11 - Convert NS_MergeReflowStatusInto() to a method. r?dholbert draft
c324f7984f9e21e6498be30b2866bf8e3ec4be44
created 2017-02-13 16:16 +0800
pushed 2017-02-15 09:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 10 - Convert NS_FRAME_TRUNCATED to use bit-field and methods. r?dholbert draft
73982eb622508b3273827b112ed863013f7f3446
created 2017-02-13 14:56 +0800
pushed 2017-02-15 09:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 9 - Convert NS_FRAME_REFLOW_NEXTINFLOW to use bit-field and methods. r?dholbert draft
de60b262f2996536ea7e0ae69d06fc6717543aed
created 2017-02-11 23:18 +0800
pushed 2017-02-15 09:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 8 - Remove NS_FRAME_SET_OVERFLOW_INCOMPLETE. r?dholbert draft
bef86ed7a0db6f41900e47c32a9f4add0ad91292
created 2017-02-11 23:06 +0800
pushed 2017-02-15 09:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 7 - Remove NS_FRAME_SET_INCOMPLETE. r?dholbert draft
7325a8925bbc9f863a7f00d8e6afa255f6c9d722
created 2017-02-11 22:54 +0800
pushed 2017-02-15 09:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 6 - Remove NS_FRAME_OVERFLOW_IS_INCOMPLETE. r?dholbert draft
fe657845c6f03e5962478661ac686dfff8479aff
created 2017-02-11 22:45 +0800
pushed 2017-02-15 09:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 5 - Remove NS_FRAME_IS_COMPLETE. r?dholbert draft
cd7fd3251ec400ac121c7ea1e933fb2085cc5fd5
created 2017-02-11 22:38 +0800
pushed 2017-02-15 09:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 4 - Remove NS_FRAME_IS_FULLY_COMPLETE. r?dholbert draft
2aa0b2a14c9b81e86c5d4ed4508104b8731aab95
created 2017-02-11 22:17 +0800
pushed 2017-02-15 09:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 3 - Remove NS_FRAME_IS_NOT_COMPLETE. r?dholbert draft
478016651d62323c295469f91c1fbe4e7e74891e
created 2017-02-09 16:59 +0800
pushed 2017-02-10 06:28 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1338443 Part 1 - Use ReflowInput's float manager in BlockReflowInput. draft
d843dc104a2e124539e43aeff6fa8a89aa1cc430
created 2016-12-29 20:40 +1100
pushed 2017-01-11 13:31 +0000
Xidorn Quan Xidorn Quan - Bug 1325496 - Backed out changeset f64102123512 (bug 1260031) for bug 1322843. a=lizzard
bcbf5734ae38944963804243169a63d1129af353
created 2017-01-04 00:56 +0100
pushed 2017-01-04 15:38 +0000
Mats Palmgren Mats Palmgren - Bug 1232194 part 1 - [writing-mode] Drop "Get" from GetConsumedBSize() and add a WritingMode param. r=dholbert
31516cfb0f4153cfddf65a9cf8fbdb8f88694922
created 2016-12-29 20:40 +1100
pushed 2017-01-04 10:03 +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-04 10:03 +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-04 10:03 +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-04 10:03 +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-04 10:03 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c1e804683857 (bug 1312379)
c1e8046838571461c7bcca048ff88a96a6be0138
created 2016-12-22 16:08 +0100
pushed 2017-01-04 10:03 +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-04 10:03 +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
241ca97e6cd399fa7df4f9d8bd382c265785a6aa
created 2016-12-31 11:32 -0800
pushed 2017-01-02 06:03 +0000
Phil Ringnalda Phil Ringnalda - Merge m-c to m-i
fc12fe53968e08b95e47b1cbc55cd622b484b31e
created 2016-12-31 18:16 +0100
pushed 2017-01-02 06:03 +0000
Mats Palmgren Mats Palmgren - Bug 1325355 part 2 - Rename nsIFrame::GetWritingMode to WritingModeForLine to make its purpose clearer. r=jfkthame
16ce354f1c138a731e35d797bbac31b280dab361
created 2016-12-31 18:16 +0100
pushed 2017-01-02 06:03 +0000
Mats Palmgren Mats Palmgren - Bug 1325355 part 1 - Make nsIFrame::GetWritingMode take a WritingMode param instead of calling this->GetWritingMode(). r=jfkthame
a5281f4dd569e01fe55fd6951cff4d01593cdc56
created 2016-12-22 18:30 +1100
pushed 2016-12-30 07:08 +0000
Xidorn Quan Xidorn Quan - Bug 1322843 part 2 - Conditionally keep some floats in InlinePrefISizeData::ForceBreak. r?dbaron draft
14b27f1d415784ac2a271183a7b8a409b6673577
created 2016-12-23 19:11 +0100
pushed 2016-12-23 21:59 +0000
Mats Palmgren Mats Palmgren - Bug 1322191 part 2b - Replace "NS_BLOCK_FLOAT_MGR | NS_BLOCK_MARGIN_ROOT" with NS_BLOCK_FORMATTING_CONTEXT_STATE_BITS. r=dholbert
bf6da68ef7864fab6b1d46341bf8960b637b302f
created 2016-12-23 19:11 +0100
pushed 2016-12-23 21:59 +0000
Mats Palmgren Mats Palmgren - Bug 1322191 part 2 - [css-display] Implement layout for display:flow-root. r=dholbert
72540b72c92889a7504a4db4a1ed8b7b93926542
created 2016-12-22 18:30 +1100
pushed 2016-12-22 07:49 +0000
Xidorn Quan Xidorn Quan - Bug 1322843 part 2 - Conditionally keep some floats in InlinePrefISizeData::ForceBreak. r?dbaron draft
efcaf80ef8590b3dc41b75e836cd13f308a413a1
created 2016-12-20 23:56 +0100
pushed 2016-12-21 03:39 +0000
Mats Palmgren Mats Palmgren - Bug 1312379 part 4 - Rename GetBaseline() to BaselineBOffset(). r=me
950dba8823a024743997c98062c2f2e2826fca0e
created 2016-12-20 23:56 +0100
pushed 2016-12-21 03:39 +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
eff93213175c81ca4477994ce0429d15e7e1df75
created 2016-12-14 16:04 +1100
pushed 2016-12-14 05:07 +0000
Xidorn Quan Xidorn Quan - Bug 1322843 - Consider float clearing when calculate pref isize of a block line. r?dbaron draft
85179f8a6880cac8be71a180193535a31bb4663e
created 2016-10-12 16:06 +0800
pushed 2016-11-10 16:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1309467 Part 4 - Implement <shape-box> values for shape-outside. draft
d1b79d342d375ff470ca51de36b6d023491ecaec
created 2016-08-22 19:42 +0800
pushed 2016-11-10 03:46 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1291110 Part 4 - Use line BSize to query available space when updating nsLineLayout. draft
07cf7b6315f2b8360f8e8cb052d37fdbeb34c40f
created 2016-11-08 15:20 +0800
pushed 2016-11-10 03:46 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1291110 Part 3 - Enforce float available space never grow on either side. draft
bb22f85517acae6afb55dec7ff273c7902eadc14
created 2016-08-22 19:42 +0800
pushed 2016-11-08 15:05 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1291110 Part 4 - Use line BSize to query available space when updating nsLineLayout. draft
6745ac90ab4c82085a2f5ffe2e3803604149d84a
created 2016-11-08 15:20 +0800
pushed 2016-11-08 15:05 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1291110 Part 3 - Enforce float available space never grow on either side. draft
c9412633d52664507f55aacde47dd119c44b9b97
created 2016-08-22 19:42 +0800
pushed 2016-11-08 14:49 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1291110 Part 4 - Use line BSize to query available space when updating nsLineLayout. draft
59193163f313a575eb69cfdeddefac7b753fa0b6
created 2016-11-08 15:20 +0800
pushed 2016-11-08 14:49 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1291110 Part 3 - Enforce float available space never grow on either side. draft
acd6bedcd66fcd934744f68449047184ab363221
created 2016-08-22 19:42 +0800
pushed 2016-11-08 10:02 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1291110 Part 4 - Use line BSize to query available space when updating nsLineLayout. draft
9542f98ad1c3ba7c4c4f14c0ce4cd1abf64312c1
created 2016-08-22 19:42 +0800
pushed 2016-11-08 09:59 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1291110 Part 4 - Use line BSize to query available space when updating nsLineLayout. draft
e8ee671b9961ffb251f971203c112c16aecdddff
created 2016-11-08 15:20 +0800
pushed 2016-11-08 09:59 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1291110 Part 3 - Enforce float available space never grow on either side. draft
12389486807aee506e7b36a2d7874de5cfbafc91
created 2016-08-22 19:42 +0800
pushed 2016-11-08 09:37 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1291110 Part 4 - Use line BSize to query available space when updating nsLineLayout. draft
584598ca97442ab0580303c5e83e85a691490d32
created 2016-11-08 15:20 +0800
pushed 2016-11-08 09:37 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1291110 Part 3 - Enforce float available space never grow on either side. draft
fa7a8ff8b85cb627c3a2ec9dfda832a076169ea9
created 2016-11-08 13:42 +0800
pushed 2016-11-08 09:37 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1291110 Part 2 - Rename availableSpaceHeight to availableSpaceBSize. draft
e9dd8fc257887519b689603931153029df58ded7
created 2016-11-05 02:57 +0100
pushed 2016-11-05 15:48 +0000
Mats Palmgren Mats Palmgren - Bug 1300369 part 6 - Make nsBlockFrame::ComputeFinalSize handle margin-box min-size clamping. r=dholbert
f9d4dd6d3c076d61cc7127a16b205c46b2e862b7
created 2016-10-12 16:06 +0800
pushed 2016-11-03 08:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1309467 Part 4 - Implement <shape-box> values for shape-outside. draft
aa882d8b860955ac073d5026f565ea1f3ae4d174
created 2016-10-24 15:01 +0800
pushed 2016-10-24 09:03 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 followup - Fix naming issues.
9986eff3fd82a771d5c487c8ba9d79da6ce93046
created 2016-10-22 19:41 +0800
pushed 2016-10-22 11:42 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Trim trailing whitspaces in nsBlockFrame.h and nsBlockFrame.cpp. draft
ce71c4c69112c8f228e9cf1d5fbfe8d0fa57522c
created 2016-10-22 19:41 +0800
pushed 2016-10-22 11:42 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Rename line related functions in nsBlockFrame. draft
1ffe282dbc243234c5e0fdf31ee313ee728689b3
created 2016-10-22 19:41 +0800
pushed 2016-10-22 11:42 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Rename line related typedefs in nsBlockFrame. draft
2da555d2ae07336bedfcc79944b77931748bcc7a
created 2016-10-21 12:41 +1100
pushed 2016-10-21 03:28 +0000
Xidorn Quan Xidorn Quan - Bug 1304556 part 1 - Add AutoLineCursorSetup RAII class for local line cursor setup. r=dbaron draft
169abb682cb47944fb4eff9a5febd7c7767c6969
created 2016-10-21 00:44 +0800
pushed 2016-10-20 16:45 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Trim whitspaces in nsBlockFrame.h and nsBlockFrame.cpp.. draft
5881d0f58190d7260553da936b159d1897eecf9c
created 2016-10-21 00:23 +0800
pushed 2016-10-20 16:24 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Rename line related functions in nsBlockFrame. draft
less more (0) -300 -100 -60 tip