layout/generic/nsColumnSetFrame.cpp
2bd2d03f3c45dfbe63d553021749116f76e2b9d3
created 2020-01-07 20:19 +0000
pushed 2020-01-07 20:20 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1603088 Part 2 - Delete NS_FRAME_CONTAINS_RELATIVE_BSIZE manipulation in nsColumnSetFrame::Reflow(). r=dbaron
62a41cc1264ebceedd1458b60f1c1500f0565794
created 2019-12-31 16:10 +0000
pushed 2019-12-31 22:39 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1499281 - Remove column-span pref in nsColumnSetFrame. r=dbaron
8921129925a8621b6a6ce593be136c8a98aac421
created 2019-11-16 20:59 +0000
pushed 2019-11-16 21:00 +0000
James Hooks James Hooks - Bug 1585806 - Make SideBits an enum class, add casting where necessary. r=botond
4948888357be78807a9a0be9af1d11e894af92c5
created 2019-10-28 09:33 +0000
pushed 2019-10-28 18:22 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1591546 Part 1 - Add WritingMode::IsBidiRTL(). r=jfkthame
7c82ce0af9f0b5589e08e8f69e6d7ab466aacab4
created 2019-10-23 22:05 +0000
pushed 2019-10-24 17:17 +0000
Daniel Holbert Daniel Holbert - Bug 1590639 part 1: Fix non-unified build issues in layout/generic. r=TYLin
d55ef63221849c2c4c9bdaf89a74c2e7b60cc34a
created 2019-09-26 22:07 +0000
pushed 2019-09-26 22:11 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1575054 - Disable column balancing for nested multicol containers of depth more than two. r=dbaron
2bc477bd65f2a0169572f46528296568cadd0793
created 2019-09-27 00:16 +0300
pushed 2019-09-26 21:18 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset e10a3c249943 (bug 1575054) for crashtest failures at reftest/tests/layout/generic/crashtests/812893.html on a CLOSED TREE
e10a3c2499439232e95ecff9b90c3689c48d7ae2
created 2019-09-24 21:38 +0000
pushed 2019-09-26 17:27 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1575054 - Disable column balancing for nested multicol containers of depth more than two. r=dbaron
5837862212545b9ca4c7f20bee817a75389d832e
created 2019-09-25 23:36 +0000
pushed 2019-09-26 02:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1583639 Part 4 - Stop creating more columns in column-fill:auto mode if there's still block-size left in multicol container. r=dbaron
1c897f0c159a6c9cf322eae35b2c1eb3539d8a56
created 2019-09-25 06:41 +0000
pushed 2019-09-26 02:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1583639 Part 3 - Keep the optimal used numColumns in column-fill:auto mode without resetting it to INT32_MAX. r=dbaron
d410846efdeb16b202c781d184ebaf4fd458891c
created 2019-09-25 06:43 +0000
pushed 2019-09-26 02:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1583639 Part 2 - Rename mBalanceColCount to mUsedColCount in nsColumnSetFrame::ReflowConfig. r=dbaron
9913d2611eadecb26b227edee28fdbfac96b07b7
created 2019-09-24 21:09 +0000
pushed 2019-09-26 02:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1583639 Part 1 - De-indent an else-block inside the while-loop in nsColumnSetFrame::ReflowChild. r=dbaron
88f20e24fa39cd939b5bf6003ec43014f722f8b7
created 2019-09-21 08:38 +0000
pushed 2019-09-22 22:49 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1575016 - Update a comment that describes minimum 1px block-size for column-content blocks. r=dbaron
1278aa29cad02f46b268c300165eda92582a3d56
created 2019-09-17 01:12 +0000
pushed 2019-09-17 01:13 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1575964 Part 2 - Fix RTL column positions when column-span is enabled. r=dbaron
754f6bc92d676472b74bc94f62384b93e97ee335
created 2019-09-16 18:45 +0000
pushed 2019-09-17 01:13 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1575964 Part 1 - Separate a fixup logic which is redundant if column-span is enabled. r=dbaron
66042c8f7236383f5f4c89832567f359b62e4d32
created 2019-08-26 07:03 +0000
pushed 2019-08-26 16:16 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1575106 Part 3 - Use unconstrained block-size to measure last column, and revise condition to create overflow columns. r=dbaron
95b4fc380349b04326fb0378085daaf0f55324ae
created 2019-08-26 06:10 +0000
pushed 2019-08-26 16:16 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1575106 Part 1 - Use a variable to indicate ColumnSet is measuring the feasible block-size. r=dbaron
af26c6064d12531a81869fdb0341d6bbf841979a
created 2019-08-21 00:25 +0000
pushed 2019-08-21 00:26 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1575305 Part 4 - Improve column set log. r=dbaron
7f6f92f75e0157d59009513939b2284b52498a8b
created 2019-08-21 00:24 +0000
pushed 2019-08-21 00:26 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1575305 Part 3 - Initialize colBSize with available block-size when column-span is enabled. r=dbaron
d786ae0b7dd3046069fd7ef70f113f053ff90ae5
created 2019-08-21 00:24 +0000
pushed 2019-08-21 00:26 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1575305 Part 2 - Remove the unused border-padding variable in nsBlockFrame::FindBestBalanceBSize(). r=dbaron
e9611b9cff9a7a9bf7ce21a1384d017bf9c02fbe
created 2019-08-15 16:59 +0000
pushed 2019-08-15 17:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1569701 Part 2 - Use ColumnSetWrapper's effective computed content block-size to impose constraint for ColumnSet. r=dbaron
e56e6ed91e5af309cbca9ce38252f03530d81b79
created 2019-08-14 23:17 +0000
pushed 2019-08-15 17:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1569701 Part 0 - Use nscoord instead of int for contentBEnd in nsColumnSetFrame::ReflowChildren(). r=dbaron
6760ce3f266d394ef04dfffb5965f59f2a913ed8
created 2019-08-12 06:41 +0000
pushed 2019-08-12 06:42 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1571849 - In ColumnSetFrame, use mParentReflowInput to get the ColumnSetWrapperFrame's reflow input. r=dbaron
905117fbca93bc285a77bb6c4a46c4c0f8557af9
created 2019-08-08 19:48 +0000
pushed 2019-08-08 20:06 +0000
L. David Baron L. David Baron - Bug 1571250 - Convert flags passed to ReflowChild, FinishReflowChild, SyncFrameViewAfterReflow and from GetXULLayoutFlags / GetLayoutFlags into an enum class. r=TYLin
d02896d5e083ce2d6be15451c2a1c5e42d7ceb1a
created 2019-08-07 20:20 +0000
pushed 2019-08-07 20:49 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1569252 Part 1 - Convert nsIFrame::HasColumnSpanSiblings() property into an nsIFrame bit. r=dbaron
ed7acf219ce6525a982ad945627138d53b024ab8
created 2019-08-07 01:28 +0000
pushed 2019-08-07 01:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1571930 - Convert a MOZ_ASSERT in nsColumnSetFrame::ReflowChildren() to be non-fatal. r=dholbert
87d49e3ac012d7d69fbe08e6c592a972486f181c
created 2019-08-01 22:48 +0000
pushed 2019-08-02 04:19 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1548100 Part 2 - Fix the block-size of the column-rule by consuming available block-size. r=dbaron
a93ed6014a77c15ea8b28dc7835a53be8c79f509
created 2019-08-02 00:44 +0300
pushed 2019-08-01 22:46 +0000
Ciure Andrei Ciure Andrei - Backed out 2 changesets (bug 1548100) for causing nsColumnSetFrame.cpp perma asertion failures CLOSED TREE
a06a6a6e1c5e79a6c661d5bd7485f3855afd4112
created 2019-08-01 00:03 +0000
pushed 2019-08-01 20:20 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1548100 Part 2 - Fix the block-size of the column-rule by consuming available block-size. r=dbaron
bb32f80c5c9df725ec35a3f25be6b708ee44b85f
created 2019-07-17 23:34 +0000
pushed 2019-07-18 06:53 +0000
L. David Baron L. David Baron - Bug 1566945 - Add a parameter to nsContainerFrame::InsertFrames for aPrevFrame's line box. r=dholbert
0edb7e82846534f22e0116825e28f8d96e62c20f
created 2019-07-16 07:33 +0000
pushed 2019-07-16 07:35 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
ac4398269328e4abb86618e9483921acfe7eed6a
created 2019-07-12 20:24 +0000
pushed 2019-07-12 22:29 +0000
L. David Baron L. David Baron - Bug 1564649 - Reflow all columns when a multicol with non-auto block-size balances its columns at a different block-size. r=TYLin
c34163e3ba0bc56900f1344e0296b8e027307f05
created 2019-07-12 20:24 +0000
pushed 2019-07-12 22:29 +0000
L. David Baron L. David Baron - Bug 1564649 - Remove a duplicate variable where we had two variables for the same thing, and a little related cleanup. r=TYLin
ae0a517daf9700bcb8c7ac0b035870fb508f2929
created 2019-07-01 21:56 +0000
pushed 2019-07-03 19:50 +0000
Gerald Squelart Gerald Squelart - Bug 1474771 - Propagate NS_FRAME_IS_DIRTY to descendants when marking as dirty rather than during reflow. r=dholbert
9cd5c207529c16716daabda597d90be5517a129b
created 2019-06-19 17:05 +0000
pushed 2019-06-19 19:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1523595 Part 3 - Apply ColumnSetWrapper's block size constraint to the available size when creating BlockReflowInput for ColumnSet. r=dbaron
23bbfebbe5834c6d6f9f4ae175c6b525ce4acfa6
created 2019-06-04 23:41 +0000
pushed 2019-06-06 00:08 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1549267 Part 1 - Remove NS_INTRINSICSIZE and NS_AUTOHEIGHT. r=mats
93fd1b5a5a025a54f109c8ab76d17ee1e6f860d1
created 2019-05-08 22:49 +0000
pushed 2019-05-09 04:06 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1494100 Part 2 - Check column-span pref before checking the size containment in nsColumnSetFrame. r=dholbert
e77c2a2c5d8238d23de731605789269873ecd97e
created 2019-05-08 22:49 +0000
pushed 2019-05-09 04:06 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1494100 Part 1 - Create ColumnUtils, and extract utility functions in nsColumnSetFrame into it. r=dholbert
69a48ceb1ecb6c0857a5a258d653be3b0a7b93b6
created 2019-05-08 13:49 +0000
pushed 2019-05-08 14:20 +0000
Miko Mynttinen Miko Mynttinen - Bug 1549751 - Part 2: Add nsPaintedDisplayItem r=mattwoodrow
152fb420ffc57e19cd0015c5ca57421c535d1268
created 2019-05-08 03:12 +0000
pushed 2019-05-08 03:15 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1548118 Part 2 - Extract computing column balancing depth logic to a function. r=dbaron
3db2c18f995048c3c7f2dc494ce7e582e9f374c1
created 2019-05-08 03:09 +0000
pushed 2019-05-08 03:15 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1548118 Part 1 - Advance the column count at the end of the while loop. r=dbaron
fc6bf8a71924c82e6e232bae21047bcd4690def2
created 2019-05-07 05:41 +0300
pushed 2019-05-07 02:42 +0000
arthur.iakab arthur.iakab - Backed out 3 changesets (bug 1548118) for causing reftest failures on column-balancing-nested-001.html CLOSED TREE
40a074be8bf08c2f8e3ca3da13ccad5328bac624
created 2019-05-03 19:25 +0000
pushed 2019-05-07 00:07 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1548118 Part 2 - Extract computing column balancing depth logic to a function. r=dbaron
f3821529e27617e69d4d4c2547c275a03f6a731a
created 2019-05-03 19:24 +0000
pushed 2019-05-07 00:07 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1548118 Part 1 - Advance the column count at the end of the while loop. r=dbaron
b23e64dd2c7bd9e83db404bde4b033d02d18d61e
created 2019-04-24 17:35 +0000
pushed 2019-04-24 23:02 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1546223 Part 4 - Mechanically replace pointer with Maybe for ReflowInput's optional containing block size. r=dholbert
c4f25a740b967189ab6b42c9434c984ab143dd8d
created 2019-04-19 22:02 +0000
pushed 2019-04-20 02:40 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1411422 - Make percentage block size children work without "height:100%" in ::-moz-column-set and ::-moz-column-content. r=dbaron
60b2b50f00a7f7167ce645815cb0cd566c778e5b
created 2019-04-19 05:43 +0000
pushed 2019-04-19 18:17 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1545328 Part 7 - Fix a typo in FindBestBalanceBSize(). r=mats
4120cfae19360bed0f96dde2e6dbb8423f9f35d8
created 2019-04-19 05:43 +0000
pushed 2019-04-19 18:17 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1545328 Part 6 - Mark some nsColumnSetFrame methods "const". r=mats
93a076c63319f8ef6225948ffb851dec6bbf08f9
created 2019-04-19 05:43 +0000
pushed 2019-04-19 18:17 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1545328 Part 5 - Move "feasible" result into ColumnBalanceData, and make reflow methods return ColumnBalanceData. r=mats
31d11b8fca065f1c471fe0f681a3ea7b4b7b1ad4
created 2019-04-19 05:43 +0000
pushed 2019-04-19 18:17 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1545328 Part 4 - Replace "height" with "block-size" in comments. r=mats
d4cf957cb4d3131a18357f1faa9a6b7686a14f35
created 2019-04-19 05:42 +0000
pushed 2019-04-19 18:17 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1545328 Part 3 - Stop exposing ClampUsedColumnWidth() in the header. r=mats
ba82a40db6755a8c488d445872894a48df0190c9
created 2019-04-19 05:42 +0000
pushed 2019-04-19 18:17 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1545328 Part 2 - Remove "virtual" keywords for methods that already have "override". r=mats
7ccd0940d635e77d744d40d0a50ae78fcdb2a59f
created 2019-04-19 06:43 +0000
pushed 2019-04-19 18:17 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1545328 Part 1 - Change two FindBestBalanceBSize()'s arguments to be passed by value. r=mats
4b56de3cd46cab3f1988a2ecc299a63bceae0038
created 2019-04-16 07:24 +0000
pushed 2019-04-16 07:26 +0000
Masayuki Nakano Masayuki Nakano - Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio
441551c28fbf1decc68fcbafd9676c3ab62932f1
created 2019-04-10 16:00 +0000
pushed 2019-04-11 00:15 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1543401 - Use rust lengths for row-gap / column-gap. r=mats
ddcd214baefac1efcec62fa50d163677de01869b
created 2019-04-04 18:29 +0000
pushed 2019-04-04 18:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1541913 - Use Servo lengths for column-width. r=boris
4fedc80c2609b5bae58ca322c84aa1ecc5bb0781
created 2019-04-04 11:35 +0000
pushed 2019-04-04 13:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1541546 - Use only the new name for StyleColor. r=heycam
95484a7dc30b364232a5cc905bdfdf4f665d369b
created 2019-04-04 15:04 +0300
pushed 2019-04-04 12:05 +0000
Cosmin Sabou Cosmin Sabou - Backed out 3 changesets (bug 1541546) for causing build bustages. CLOSED TREE
895863144707dd9216fcb26807a22217a5e3eda1
created 2019-04-04 11:35 +0000
pushed 2019-04-04 11:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1541546 - Use only the new name for StyleColor. r=heycam
849df7cf02875bac7684a0ce090f1dedfb7957fc
created 2019-04-01 16:53 +0000
pushed 2019-04-02 16:45 +0000
Matt Woodrow Matt Woodrow - Bug 1539673 - Support fallible display item construction. r=miko
less more (0) -300 -100 -60 tip