layout/generic/BlockReflowInput.cpp
40587ee0a347c6af4f30eb7510b6242952a20a06
created 2021-03-10 05:59 +0000
pushed 2021-03-10 21:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1697325 Part 5 - Add GetOverflowAreasRelativeToParent(), and simplify all the call sites. r=emilio
5279b71d0068a178739da9dcd57ec7c558781222
created 2021-01-26 02:47 +0000
pushed 2021-01-26 15:55 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1686603 Part 2 - Add StyleSizeOverrides parameter to ReflowInput's constructor & co. to override data from style system data. r=dholbert
f8446e5139b64669581d5ba6667ea74f4a57ff87
created 2021-01-26 04:32 +0200
pushed 2021-01-26 09:25 +0000
Csoregi Natalia Csoregi Natalia - Backed out 8 changesets (bug 1686603) for causing crashtest failures. CLOSED TREE
c82593b13a617a671d5c5dfc7d5cca562452535c
created 2021-01-25 22:29 +0000
pushed 2021-01-26 09:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1686603 Part 2 - Add StyleSizeOverrides parameter to ReflowInput's constructor & co. to override data from style system data. r=dholbert
40bc01de5e10a7ad5b19ba0fbdf43eaddde74a3e
created 2021-01-21 09:21 +0200
pushed 2021-01-21 15:33 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 7 changesets (bug 1686603) for causing crashtest assertion failures.
965dbe8de1e10060fec3e1f4f13f5aefdf515e35
created 2021-01-21 04:17 +0000
pushed 2021-01-21 15:33 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1686603 Part 2 - Add StyleSizeOverrides parameter to ReflowInput's constructor & co. to override data from style system data. r=dholbert
bf11f56d91cb7cf31564095d6e4467beeb8a4687
created 2020-11-30 17:49 +0000
pushed 2020-11-30 21:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1677917 - Change BlockReflowInput's skipsides setup to be sane. r=mats,TYLin
8b21247508414f1cadb6db9aac1a53055259cbff
created 2020-11-21 19:23 +0200
pushed 2020-11-22 09:34 +0000
Razvan Maries Razvan Maries - Backed out changeset b2da4b644dd9 (bug 1677917) for perma failures on break-at-end-container-edge-000.html. CLOSED TREE
b2da4b644dd901a46d80e36d184a2222066a8780
created 2020-11-21 15:53 +0000
pushed 2020-11-22 09:34 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1677917 - Change BlockReflowInput's skipsides setup to be sane. r=mats,TYLin
6cde833264983df1d8bb92f4051cf8ece18ec221
created 2020-11-18 11:04 +0000
pushed 2020-11-18 21:51 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1675376 - Pass consumed bsize to ApplySkipSides when during reflow. r=mats
391bda1947b17fe694294ae363ede252c40066e7
created 2020-11-18 08:00 +0200
pushed 2020-11-18 16:05 +0000
Bogdan Tara Bogdan Tara - Backed out 3 changesets (bug 1675376) for asan crashtest failures CLOSED TREE
e3aa6fb624220ba465b77dfdcb998b07fa040f07
created 2020-11-18 03:08 +0000
pushed 2020-11-18 16:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1675376 - Pass consumed bsize to ApplySkipSides when during reflow. r=mats
ad537634af0d82b58711cb0a651fab9c31443157
created 2020-11-03 19:57 +0000
pushed 2020-11-04 04:15 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1674931 Part 2 - Add WritingMode argument to SizeComputationInput::ComputedLogicalBorderPadding(), and adapt callers. r=jfkthame
b43f8212b0e47b98c3b98a166a85bce13bce466c
created 2020-11-03 19:44 +0000
pushed 2020-11-04 04:15 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1674931 Part 1 - Add WritingMode argument to SizeComputationInput::ComputedLogicalMargin(), and adapt callers. r=jfkthame
8359cf5af8c40d523aaff0b11fb22a1be9faa92c
created 2020-10-23 22:52 +0000
pushed 2020-10-24 09:41 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1673056 - Remove nsLayoutUtils::MIN_ISIZE and nsLayoutUtils::PREF_ISIZE. r=mats
8c30d38db0a5fb5a116755c994fea5e558123943
created 2020-10-21 16:31 +0000
pushed 2020-10-22 14:54 +0000
Mats Palmgren Mats Palmgren - Bug 1426747 - Remove the IE compat quirk for <table align=left>. r=emilio
9742d6bf7d2517d511045ec5aa1e3dfd321552c2
created 2020-09-30 23:38 +0000
pushed 2020-10-01 09:40 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1668387 - Make nsContainerFrame::StealFrame() return void since it shouldn't fail. r=emilio
977b599edf3f631389157aef63bab71b67316f67
created 2020-09-14 20:42 +0000
pushed 2020-09-15 03:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1168478 Part 2 - Combine the border and padding arguments for nsIFrame::ComputeSize(). r=dholbert
fbc1eaa18e51b0e89f97f118480961cc03b1659b
created 2020-09-11 18:32 +0000
pushed 2020-09-12 09:26 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1663822 Part 3 - Move ComputeSizeFlags to LayoutConstants.h, and put it under mozilla namespace. r=dholbert
8e587833e6290d92d81eca990f81ecf3d3fd7a37
created 2020-09-11 18:32 +0000
pushed 2020-09-12 09:26 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1663822 Part 2 - Change ComputeSizeFlags into an EnumSet. r=dholbert
070f9ba9109a70c77fdaeb769baa3890ddd98b0a
created 2020-09-11 18:31 +0000
pushed 2020-09-12 09:26 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1663822 Part 1 - Drop the "e" prefix from the enum values in ComputeSizeFlags. r=dholbert
b7f8a00c7278c710d8c86aa884dd476dbacd0489
created 2020-08-17 06:57 +0000
pushed 2020-08-17 15:21 +0000
Boris Chiou Boris Chiou - Bug 1639963 - Update the API of nsIFrame::ComputeSize for aspect-ratio. r=emilio
529c7022e64b5b0dba3d62838471c3e5054401cd
created 2020-07-06 22:29 +0000
pushed 2020-07-07 09:47 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1630704 - Part 27: Remove nsFrame from inheritance chain r=emilio
3f8100fb74318f9e0b3b6351ade737994d13bcf8
created 2020-07-01 08:29 +0000
pushed 2020-07-01 21:32 +0000
Simon Giesecke Simon Giesecke - Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj
d0ecbcba26cda996e4be32cd38f2bff4106160d2
created 2020-06-25 14:43 +0000
pushed 2020-06-26 03:24 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1647525 - Use HasAnyStateBits() in BlockReflowInput r=emilio
e1232e2aeacf7f85a4556947eec61dfa5418aab2
created 2020-06-16 18:33 +0000
pushed 2020-06-17 14:49 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1574046 Part 5 - Prevent BlockReflowInput::ClearFloat from returning nscoord_MAX. r=dbaron
b217eaadc9d95c656d4f7cf53ca92d979765503d
created 2020-06-03 00:14 +0000
pushed 2020-06-17 14:49 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1574046 Part 3 - Make BlockReflowInput::ClearFloats() return ClearFloatsResults. r=dbaron
4140c68594e37736cad363e832d76ba22b7db8e9
created 2020-05-27 04:44 +0000
pushed 2020-06-17 14:49 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1574046 Part 2 - Move calling nsFloatManager::ClearContinues to BlockReflowInput::ClearFloats(). r=dbaron
89df1bf5dee822f6cf34bbf3d48555964a06377e
created 2020-04-07 18:44 +0000
pushed 2020-04-07 21:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1624684 Part 2 - Let LogicalMargin::ApplySkipSides return a reference to itself, and convert some callers. r=jfkthame
b1016f5d41b6a019dc4494c04db3167151db23aa
created 2020-03-30 18:03 +0000
pushed 2020-03-30 22:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1625559 Part 2 - Use BlockReflowInput::ContentBEnd() to replace undocumented mBEndEdge. r=jfkthame
c4457ff1ca677a5c93833bcc1aa06665b3ae4a16
created 2020-03-30 13:21 +0000
pushed 2020-03-30 22:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1625559 Part 1 - Remove two unused BlockReflowInput flags. r=jfkthame
1b7d5fd89d72cca0d78e25179f6fc7185021d965
created 2020-02-11 23:34 +0000
pushed 2020-02-12 09:32 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1614510 - Split clip-path and shape-outside values. r=boris
2cf2b40ea72da060b7f1a83a88a62be6b750c284
created 2020-02-11 22:03 +0000
pushed 2020-02-12 09:32 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1614510 - Use cbindgen for shape-outside and clip-path. r=boris
1e2ba9e0ea1a1d8d02494d3fdf9b3b9f83fb6cda
created 2020-02-06 16:06 +0000
pushed 2020-02-06 21:47 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1613349 - Rename nsIFrame::DeleteProperty to RemoveProperty. r=dholbert
e9783a644016aa9b317887076618425586730d73
created 2019-10-10 13:38 +0000
pushed 2019-10-10 21:40 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1168921 - Stop cloning block direction margins for box-decoration-break:clone. r=mats
be8883d72832f83fab1f4bb4bb1c1f5adfa59070
created 2019-09-09 17:42 +0000
pushed 2019-09-10 03:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1523582 Part 3 - Adjust GetLogicalSkipSides() to check non-fluid continuations. r=dbaron
81d923353e5ef3f1d577e26f14a79d22f989d2cd
created 2019-08-21 19:53 +0000
pushed 2019-08-22 04:04 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1575377 - Remove BlockReflowInput::mHasUnconstrainedBSize, and update documents. r=dholbert
6d5655c8638d8683fe22521583bddd575c668575
created 2019-08-15 16:49 +0000
pushed 2019-08-16 03:57 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1569701 Part 1 - Make BlockReflowInput::mConsumedBSize a constant, and delete it assessor method. r=dbaron
50be005d08a9ef783c009fc8259cd4f3f3e57d49
created 2019-08-05 17:39 +0000
pushed 2019-08-05 21:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1571135 - Remove the preference that controls breaking floats inside columns. r=mats
23bbfebbe5834c6d6f9f4ae175c6b525ce4acfa6
created 2019-06-04 23:41 +0000
pushed 2019-06-06 09:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1549267 Part 1 - Remove NS_INTRINSICSIZE and NS_AUTOHEIGHT. r=mats
41a34b64ca1798f76f0781978d0d1c9d764d9a1a
created 2019-05-10 21:06 +0000
pushed 2019-05-11 09:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1550629 - Fix comments mentioning GetAvailableSpace. r=dholbert
c2250a23fd66e3c812cb023c2d12f6f5e8d5a2f2
created 2019-05-09 02:32 +0000
pushed 2019-05-09 15:34 +0000
Cameron McCormack Cameron McCormack - Bug 866102 - Implement -webkit-line-clamp. r=mats,emilio,dholbert
4eb0aa21e01d6bda2013268ad041bb772c2238d9
created 2019-04-11 20:27 +0000
pushed 2019-04-12 03:19 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1543571 Part 1 - Replace "reflow state" with "reflow input". r=dholbert
f3471544869b9de5c9864f648d077b278200675a
created 2019-02-20 21:18 +0000
pushed 2019-02-21 03:41 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1526097 - Remove nsIFrame::eBlockFrame flag. r=dholbert
3a42420ab5d250b4e9d78604f7e2618e32bc3ffb
created 2019-01-26 11:00 +0100
pushed 2019-02-10 09:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1523071 - Use the style system's LengthPercentage for shape-margin. r=jwatt
3fd657e4aea9479d9df9e49f68b1ebdce31bd7ff
created 2019-01-29 21:22 +0000
pushed 2019-01-30 04:10 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1523061 Part 2 - Remove static ListTag(FILE*, const nsIFrame*). r=dholbert
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-19 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
488a0a90ca916e094358cf9766a8aef648e711a5
created 2018-11-15 08:16 +0000
pushed 2018-11-15 16:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1507127 - Also move page-break-inside outside of mako. r=heycam
3d0711b3c764ac815d0cd74020710e25671faa19
created 2018-11-08 21:37 +0000
pushed 2018-11-09 05:26 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1505817 - Handle the case where a float is dynamically inserted inside a continuation. r=dbaron
2247311dfb80693ddcf1b9d62cb3448d91af198a
created 2018-10-04 19:41 +0200
pushed 2018-10-10 04:34 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1496014 - Fix shape-outside invalidation. r=dbaron
975546ce7e13698d4e9a31aef70e89c8b2ded1e1
created 2018-08-22 23:29 +0000
pushed 2018-08-23 21:39 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1485430 - Simplify PlaceBelowCurrentFloats. r=dbaron,mats
eb66264387a0eaddbc5ff8e07aea2e7d667daafa
created 2018-07-16 19:01 +0200
pushed 2018-07-17 21:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1476054: Fixes and cleanups for Servo PR #21156. r=me
449941e7a840f4d64cc5f53d7967b65981b5a2ed
created 2018-07-16 18:50 +0200
pushed 2018-07-17 21:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1476054: Fixes and cleanups for Servo PR #21139. r=me
6339739cba9a0099d6bbefa294ce22989935ab69
created 2018-07-16 23:56 +0300
pushed 2018-07-17 09:42 +0000
Gurzau Raul Gurzau Raul - Backed out 6 changesets (bug 1476054) for failing on servo/ports/geckolib/glue.rs on a CLOSED TREE
0a712d7bcb66d19a94ba05d020c28b845071aee6
created 2018-07-16 19:01 +0200
pushed 2018-07-17 09:42 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1476054: Fixes and cleanups for Servo PR #21156. r=me
ef2a43e3fc6c6acd0f7dea8424837b18edd15a95
created 2018-07-16 18:50 +0200
pushed 2018-07-17 09:42 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1476054: Fixes and cleanups for Servo PR #21139. r=me
1e3f098cc0de84cc20e49bdff1a3eb67decea477
created 2018-06-05 15:33 +1000
pushed 2018-06-20 10:57 +0000
Cameron McCormack Cameron McCormack - Bug 1469738 - Part 2: Replace mentions of "space manager" with "float manager" in comments. r=xidorn
0aa1a48450beee487dc6c972c8ee21e8d9bac02e
created 2018-05-30 11:07 -0700
pushed 2018-06-09 21:59 +0000
Brad Werth Brad Werth - Bug 1463745 Part 2: Change nsFlowAreaRect to also track whether it may widen in the block direction. r=dbaron
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-05-08 15:48 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
less more (0) -100 -60 tip