layout/generic/nsLineLayout.cpp
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
b39fdda36636395fefd8a671ced01fa4eee9f154
created 2017-02-14 11:52 +0800
pushed 2017-03-06 23:02 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 13 - Convert NS_INLINE_LINE_BREAK_AFTER to a method. r=dholbert
43b83d0ac36b7f27b02defaecc00f735e3c1a9e3
created 2017-02-14 11:52 +0800
pushed 2017-03-06 23:02 +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
2cb25268cfbb3d268b06e316f37d0b2af505c530
created 2017-02-11 22:45 +0800
pushed 2017-03-06 23:02 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 5 - Remove NS_FRAME_IS_COMPLETE. r=dholbert
9f1508490ddf657da9cc3b29c423ad39aba52891
created 2017-02-11 22:17 +0800
pushed 2017-03-06 23:02 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 3 - Remove NS_FRAME_IS_NOT_COMPLETE. r=dholbert
1710e2f930dbd5b32aa5f126ab031c8353a73523
created 2016-11-18 18:12 +0800
pushed 2017-01-23 16:02 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1317588 Part 3 - Remove #define NS_SIDE_TOP/RIGHT/BOTTOM/LEFT. r=mats
10b8471d7d455260dc55469b1936661b9a8d13b0
created 2016-11-10 11:10 +1100
pushed 2016-11-14 12:33 +0000
Xidorn Quan Xidorn Quan - Bug 1267515 part 1 - Refactor ruby leadings into a helper RubyBlockLeadings struct. r=dholbert
9b93581a04ef2cb164e72dff88d6bfc4ed063d99
created 2016-10-26 23:15 +0800
pushed 2016-11-14 12:33 +0000
Jeremy Chen Jeremy Chen - Bug 1313083 - Remove unused line layout debug flags. r=TYLin
c4b900415af674f2b262d75c2b1bd925f691b8e0
created 2016-10-26 23:15 +0800
pushed 2016-11-14 12:33 +0000
Jeremy Chen Jeremy Chen - Bug 1313083 - Fix REALLY_NOISY_REFLOW line layout debug flag. r=TYLin
e29de31acba0c7fa6030c13a17cb454982308a20
created 2016-10-26 23:15 +0800
pushed 2016-11-14 12:33 +0000
Jeremy Chen Jeremy Chen - Bug 1313083 - Fix NOISY_BLOCKDIR_ALIGN line layout debug flag. r=TYLin
93657f8dedaafa384bcd49c71b52e195ec968de8
created 2016-09-01 15:01 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm.
c212e496d0ce0dcdd52828c8beaa592f29d240cb
created 2016-08-27 19:31 -0700
pushed 2016-09-19 13:50 +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
5d179cfa9eb1c2222157df700faa49cc34ffb427
created 2016-08-26 12:44 +0530
pushed 2016-09-19 13:50 +0000
Ravi Shankar Ravi Shankar - Bug 1297982 - Replace NS_STYLE_BOX_DECORATION_BREAK_* with enum class; r=xidorn
f06109a9a08d10f8f3058096ff9adf37af329362
created 2016-07-26 17:10 +0800
pushed 2016-08-01 14:37 +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-08-01 14:37 +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-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
a70b04f074fca46e056356aebb7726d5cc6578ab
created 2016-07-21 18:36 +0800
pushed 2016-08-01 14:37 +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-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
7beb1565767200b49de2450912af5624ab7f4725
created 2016-05-30 09:24 +1000
pushed 2016-06-06 20:27 +0000
Xidorn Quan Xidorn Quan - Bug 1268342 part 3 - Treat orthogonal text frame as non-text frame when applying justification gap. r=jfkthame
77af17d7575646053e3ffad7c2f8c19e675e866e
created 2016-05-30 09:24 +1000
pushed 2016-06-06 20:27 +0000
Xidorn Quan Xidorn Quan - Bug 1268342 part 2 - Store writing mode of frame in PerFrameData. r=jfkthame
975596fc6440322edb04628995c7154841b22119
created 2016-05-18 09:09 +1000
pushed 2016-06-06 20:27 +0000
Xidorn Quan Xidorn Quan - Bug 1266645 - Move around a warning to avoid triggering it for valid cases. r=jfkthame
714878a46288cec9349e9140281df052e686def9
created 2016-05-11 14:03 +1000
pushed 2016-06-06 20:27 +0000
Cameron McCormack Cameron McCormack - Bug 1271869 - Rename NS_STYLE_TEXT_ALIGN_DEFAULT to NS_STYLE_TEXT_ALIGN_START. r=dholbert
5f3ba1d0bbf4cbfe14050cf230c289fc71bb5ab3
created 2016-04-23 01:40 +0800
pushed 2016-04-25 17:12 +0000
Jeremy Chen Jeremy Chen - Bug 1248708 - Part2.2: render -webkit-text-stroke property. r=jfkthame
538985880d091518f93224237cf533bfae174364
created 2016-04-12 15:52 +1000
pushed 2016-04-25 17:12 +0000
Cameron McCormack Cameron McCormack - Bug 1261754 - Part 6: Move vertical-align from nsStyleTextReset to nsStyleDisplay. r=dholbert
8ae38f8e1def584f4d76413e48534ec0827dee55
created 2016-03-17 13:55 +0800
pushed 2016-04-25 17:12 +0000
Xidorn Quan Xidorn Quan - Bug 1257121 part 4 - Use return value rather than out param to return font metrics. r=jfkthame
290f666471a0177f984f05d5c9933914d2d11443
created 2015-12-15 13:56 -0800
pushed 2016-01-25 14:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1231550 - Use DrawTarget instead of gfxContext and/or nsRenderingContext in many places in font/text code. r=jfkthame.
aab78aed1c92f6a838eaf737b6302eb7a7b6c93a
created 2015-11-22 21:33 -0800
pushed 2016-01-25 14:05 +0000
Chris Peterson Chris Peterson - Bug 1235306 - Fix -Wimplicit-fallthrough warnings in layout/. r=dholbert
bc1562f01b6ac3bfe189865e380bcb1becfb051e
created 2015-12-08 12:55 -0500
pushed 2015-12-14 20:18 +0000
Xidorn Quan Xidorn Quan - Bug 1225018 part 4 - Ensure leading for emphasis marks of text directly inside block. r=jfkthame
384614be367e5aa1bb87e8c6f667f7fee3305628
created 2015-12-08 12:55 -0500
pushed 2015-12-14 20:18 +0000
Xidorn Quan Xidorn Quan - Bug 1225018 part 3 - Use font metrics of emphasis marks to compute required leading. r=jfkthame
835de4b7bcb2b9016ef425db25878929c28a9448
created 2015-12-04 13:08 +1100
pushed 2015-12-14 20:18 +0000
Xidorn Quan Xidorn Quan - Backed out 8 changesets (bug 1225018, bug 1229278, bug 1224013) for reftest failures on CLOSED TREE
15113b4231c70ccbc1ce420fd03f1984c5b89d22
created 2015-12-04 12:02 +1100
pushed 2015-12-14 20:18 +0000
Xidorn Quan Xidorn Quan - Bug 1224013 part 2 - Move leading fix to ruby base container. r=dholbert
ad2bfc7f95ba2c944f65144ef187a485d920946b
created 2015-12-04 11:58 +1100
pushed 2015-12-14 20:18 +0000
Xidorn Quan Xidorn Quan - Bug 1225018 part 2 - Ensure leading for emphasis marks of text directly inside block. r=jfkthame
8e21e58e22b8887111a6fdaf6a88884bd32f6521
created 2015-11-28 11:56 +1100
pushed 2015-12-14 20:18 +0000
Xidorn Quan Xidorn Quan - Bug 1040668 part 12 - Add line leadings for emphasis marks if necessary. r=dholbert
8fbbcf30b18338b5c6164d32fb37b8b57e3e2850
created 2015-11-28 11:56 +1100
pushed 2015-12-14 20:18 +0000
Xidorn Quan Xidorn Quan - Bug 1040668 part 11 - Move line leadings adjusting code into a separate function in nsLineLayout. r=dholbert
47f1a643b90abf0e3773e332d2416ae73195fa3c
created 2015-11-28 11:56 +1100
pushed 2015-12-14 20:18 +0000
Xidorn Quan Xidorn Quan - Bug 1040668 part 10 - Implement emphasis mark rendering. r=jfkthame
fbd2e8ad5795b20cc29ed0c54887fd16fc58ff20
created 2015-11-04 20:25 -0800
pushed 2015-12-14 20:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1059014 (part 1) - Remove support for max line box width. r=dbaron.
95346f49d048f5abb3d60df4beec4fe4ef412017
created 2015-10-30 19:23 +1300
pushed 2015-12-14 20:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 264412. Refactor nsIFrame::GetRenderedText API to be more sane. r=mats,marcoz
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
2ce4a3b6fdb3c005d70129175d2ba0ad090d6e4d
created 2015-09-04 22:06 +0200
pushed 2015-09-21 14:31 +0000
Mats Palmgren Mats Palmgren - Bug 1174553 part 3 - [css-grid] Implement the 'min-content' / 'max-content' sizing functions in layout. r=dholbert
c8e1442c657f09fc3637d20e0051db62389cf8ad
created 2015-09-04 16:22 -0700
pushed 2015-09-21 14:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 4a0c4ece75db (bug 1174553)
4a0c4ece75db8c5b30a7703a20f5453286a377fa
created 2015-09-04 22:06 +0200
pushed 2015-09-21 14:31 +0000
Mats Palmgren Mats Palmgren - Bug 1174553 part 3 - [css-grid] Implement the 'min-content' / 'max-content' sizing functions in layout. r=dholbert
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
a748653e5358f3f5df934aea565d706ba7c0d790
created 2015-06-15 16:36 -0700
pushed 2015-06-29 20:36 +0000
Eric Rahm Eric Rahm - Bug 1173858 - Part 3 - Reindent blocks that we've converted to use LAYOUT_WARN_IF_FALSE. r=dholbert
2b8b27c822019f62e3d5f907735a658b608d7833
created 2015-06-15 16:36 -0700
pushed 2015-06-29 20:36 +0000
Eric Rahm Eric Rahm - Bug 1173858 - Part 2: Use LAYOUT_WARN_IF_FALSE to silence some verbose layout warnings by default. r=dholbert
c4d86ce81aab3652e7432de502fb6718c0c04320
created 2015-04-20 15:04 +1200
pushed 2015-05-11 19:23 +0000
Xidorn Quan Xidorn Quan - Bug 1146117 - Downgrade the assertion in FindNearestRubyBaseAncestor to warning. r=dbaron
9f3b7f39745b9b965791935deb63b966b223ea52
created 2015-04-19 19:03 +0100
pushed 2015-05-11 19:23 +0000
Jonathan Kew Jonathan Kew - Bug 1156021 - Use containing block inline-size (as appropriate for writing mode) to compute text-indent when specified as percentage. r=dbaron
588c7ee3cf4fce8ffebee4f655d473210a2c9cbc
created 2015-04-08 11:22 +1200
pushed 2015-05-11 19:23 +0000
Xidorn Quan Xidorn Quan - Bug 1141931 patch 10 - Revert to pass container size instead of only isize for bidi reordering. r=smontagu
d954b4d6c47e2db1cbe0bb64e90d156362a4bd2e
created 2015-04-08 11:22 +1200
pushed 2015-05-11 19:23 +0000
Xidorn Quan Xidorn Quan - Bug 1141931 part 5 - Eliminate unnecessary includes in header files of ruby frames. r=dholbert
a61013b9cfd9c2ee81a617973e78dc2e619cddcb
created 2015-04-08 11:22 +1200
pushed 2015-05-11 19:23 +0000
Xidorn Quan Xidorn Quan - Bug 1141931 part 3 - Adjust some parameters of functions in nsBidiPresUtils. r=jfkthame
44c475f5adc1d5c0706d98c26a422490d8c0e204
created 2015-04-07 14:23 -0700
pushed 2015-05-11 19:23 +0000
Wes Kocher Wes Kocher - Backed out 10 changesets (bug 1141931) for mochitest-5 failures CLOSED TREE
c90940067de6b3099932640b008b53b0fd1d4555
created 2015-04-08 08:40 +1200
pushed 2015-05-11 19:23 +0000
Xidorn Quan Xidorn Quan - Bug 1141931 patch 10 - Revert to pass container size instead of only isize for bidi reordering. r=smontagu
f432612b6475043f68d405eb5e38aad1be936b2e
created 2015-04-08 08:40 +1200
pushed 2015-05-11 19:23 +0000
Xidorn Quan Xidorn Quan - Bug 1141931 part 5 - Eliminate unnecessary includes in header files of ruby frames. r=dholbert
f1ab848b3fa6cb2f1af40f949922b3eadd2e6de2
created 2015-04-08 08:40 +1200
pushed 2015-05-11 19:23 +0000
Xidorn Quan Xidorn Quan - Bug 1141931 part 3 - Adjust some parameters of functions in nsBidiPresUtils. r=jfkthame
41c005e9398e95871789aa21bb0f26559320b3d9
created 2015-03-29 22:38 +0000
pushed 2015-03-30 18:46 +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
b95971911f747ca3f99f2e480c4f3a1d9207eefc
created 2015-03-26 12:34 +0000
pushed 2015-03-30 18:46 +0000
Jonathan Kew Jonathan Kew - Bug 1133945 - Fix behavior of vertical-align with a specified length, relative to dominant centered baseline in vertical mode. r=smontagu
95ec024d2e6bd8b8f145735057577428fe1aaad7
created 2015-03-22 11:44 +0200
pushed 2015-03-30 18:46 +0000
Simon Montagu Simon Montagu - Bug 1143218 patch 3: a better fix for bug 1105137 using line-left and line-right to place floats, r=jfkthame
less more (0) -300 -100 -60 tip