layout/generic/nsGridContainerFrame.cpp
a3ddb4c1ce28569b398d3b0789aef50a11d412e5
created 2019-05-03 17:34 +0000
pushed 2019-05-13 10:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1548673 Part 1 - Rename NS_INTRINSIC_WIDTH_UNKNOWN to NS_INTRINSIC_ISIZE_UNKNOWN. r=jfkthame
62da064b1b8f2274df270f8f2de784e9b4d0302d
created 2019-04-25 23:03 +0000
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1546697 - Use a consistent style for enum classes in layout. r=dholbert
15cb052119fe2c70a42b0eeba69a4583f53a5718
created 2019-04-25 22:42 +0000
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1546697 - Make BaselineSharingGroup an enum class. r=dholbert
ac28f88b0c677487f673867a9fa5a0a79b96407f
created 2019-04-25 05:04 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1545342 - part 2: Make some public enum of nsIPresShell move to mozilla namespace and defined as enum class in PresShellForwards.h r=smaug
b23e64dd2c7bd9e83db404bde4b033d02d18d61e
created 2019-04-24 17:35 +0000
pushed 2019-05-13 10:53 +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
4b56de3cd46cab3f1988a2ecc299a63bceae0038
created 2019-04-16 07:24 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio
a57a60c0278de19bc4ab10d6f857b160cc6d74ff
created 2019-04-13 12:43 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1543315 - part 9: Mark nsIPresShell::FlushPendingNotifications() as MOZ_CAN_RUN_SCRIPT r=smaug
2668dff6a521ac8a02556cd52a956e622686359e
created 2019-04-11 20:27 +0000
pushed 2019-05-13 10:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1543571 Part 2 - Replace DUMMY_PARENT_REFLOW_STATE with DUMMY_PARENT_REFLOW_INPUT. r=dholbert
4eb0aa21e01d6bda2013268ad041bb772c2238d9
created 2019-04-11 20:27 +0000
pushed 2019-05-13 10:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1543571 Part 1 - Replace "reflow state" with "reflow input". r=dholbert
441551c28fbf1decc68fcbafd9676c3ab62932f1
created 2019-04-10 16:00 +0000
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1543401 - Use rust lengths for row-gap / column-gap. r=mats
968c536eff6e86e0b429e730845c00c41f22ebaf
created 2019-04-06 06:02 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1542407 - Make nsIFrame use mozilla::PresShell directly rather than via nsIPresShell r=emilio
ca4ff21cf3541314675bd0d66690ef9a9e989abe
created 2019-04-03 12:40 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1540930 - Make nsPresContext use mozilla::PresShell directly rather than via nsIPresShell r=emilio
6c2e7cfa54847968b0e98fc4e3719c2a633276ca
created 2019-03-24 23:13 +0100
pushed 2019-05-13 10:53 +0000
Mats Palmgren Mats Palmgren - Bug 288704 part 3 - Make nsBulletFrame use the built-in 'list-item' CSS counter and remove the old implementation. r=emilio
739201563949300a8fe729d07a49e7b634231922
created 2019-02-22 13:58 +0100
pushed 2019-03-11 13:01 +0000
Mats Palmgren Mats Palmgren - Bug 1526567 - [css-grid] Make the block-axis percentage basis be indefinite for measuring reflows. r=dholbert
a8e8102f8558245ed52420484bdc3803493a7d0e
created 2019-02-19 23:04 +0000
pushed 2019-03-11 13:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1529058 - Use Rust types for perspective and z-index. r=jwatt
659c7fae6ae49dc00e950a6755b7f724bcb9084e
created 2019-02-18 21:23 +0200
pushed 2019-03-11 13:01 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 2 changesets (bug 1526567, bug 1525775) for dt failures on browser_webconsole_sidebar_scroll.js . CLOSED TREE
e919946fd91306287e4a6197c52a77b6361676ce
created 2019-02-18 18:17 +0100
pushed 2019-03-11 13:01 +0000
Mats Palmgren Mats Palmgren - Bug 1526567 - [css-grid] Make the block-axis percentage basis be indefinite for measuring reflows. r=dholbert
bf8e35be76d809477626dd0ebd4e6b0b4c89bd36
created 2019-02-10 13:55 +0100
pushed 2019-03-11 13:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1527410 - Use Rust sizes for flex-basis, width, height, and their min/max properties. r=jwatt
525e804dc7e63855e026be9557af15340d71455a
created 2019-02-05 17:45 +0100
pushed 2019-03-11 13:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1525371 - Kill ComputedStyle::mPresContext, move the pointer to the frame instead. r=jwatt
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-21 13:03 +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
2aeb562c9c1c1a80ce53adf5adeb546e20a8da57
created 2018-12-19 00:50 +0000
pushed 2019-01-21 13:03 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1515192 - Replace handcrafted FrameChildListIDs class with EnumSet. r=mats
736e6ca6a7e18ad7f7fa4acbb59d2a5a197dd63d
created 2018-12-11 01:50 +0100
pushed 2019-01-21 13:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1513012 - Move overflow to use cbindgen. r=heycam
1b641c848a60987464e438095f426baa66702086
created 2018-12-07 20:00 +0000
pushed 2018-12-10 13:40 +0000
Cameron McCormack Cameron McCormack - Bug 1512716 - Re-indent NS_QUERYFRAME macros after clang-format. r=TYLin
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
11e4a0b13d536bf8306de656927d76de5c1fb7b6
created 2018-11-21 22:05 +0100
pushed 2018-12-03 16:23 +0000
Mats Palmgren Mats Palmgren - (no bug) - Add a couple of 'clang-format off' code comments to preserve formatting for readability. r=me
f678d3408301ff96414b17c1cd4e20958c6034b2
created 2018-11-15 08:15 +0000
pushed 2018-12-03 16:23 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1507127 - Move the page-break-{before,after} properties to not use mako. r=heycam
7afc10b1bea13050b90796bcea2c66493e799f96
created 2018-10-16 19:38 +0000
pushed 2018-10-18 18:37 +0000
Boris Chiou Boris Chiou - Bug 1496558 - Part 1: Store the correct computed values for keywords for sizing properties r=mats
df4e19315cd308ce146ffb6dd81385b4e690833a
created 2018-09-15 01:30 +0200
pushed 2018-10-15 21:07 +0000
Mats Palmgren Mats Palmgren - Bug 1490730 part 1 - [css-grid] Static position should use content-box, not padding-box. r=dholbert
af0fc623d0b5d5e575bb03b08576709512bac4f3
created 2018-09-12 12:35 +0000
pushed 2018-10-15 21:07 +0000
Zhang Junzhi Zhang Junzhi - Bug 1490611 - physical to logical name refactor: DISPLAY_*_WIDTH to DISPLAY_*_INLINE_SIZE(as well as the relevant struct in the macro contents) r=jfkthame
21fc8a773b280d0abc62661591b0440e260e078a
created 2018-09-11 20:07 +0200
pushed 2018-10-15 21:07 +0000
Mats Palmgren Mats Palmgren - Bug 1489770 - Don't convert InlineBreak::Before reflow status to Incomplete unless we know the child frame is splittable. r=dholbert
1719e0b4140df4657af0c05d18665f0af0f3e6dd
created 2018-09-11 20:07 +0200
pushed 2018-10-15 21:07 +0000
Mats Palmgren Mats Palmgren - Bug 1489153 - Push any child next-in-flows in our principal list to OverflowList before starting our reflow. r=dholbert
584b58e90de79ea9b18fc9c94c12d5884861c725
created 2018-09-11 00:00 +0000
pushed 2018-10-15 21:07 +0000
Gerald Squelart Gerald Squelart - Bug 1470462 - contain:size for nsGridContainerFrame - r=dholbert
57de52c1758537f72a68c27318e6113ad45e2852
created 2018-09-11 20:07 +0200
pushed 2018-09-17 13:22 +0000
Mats Palmgren Mats Palmgren - Bug 1489153 - Push any child next-in-flows in our principal list to OverflowList before starting our reflow. r=dholbert, a=pascalc
2d928d5aead4300a7d7f247686a82fc39d724b61
created 2018-09-11 20:07 +0200
pushed 2018-09-17 11:29 +0000
Mats Palmgren Mats Palmgren - Bug 1489770 - Don't convert InlineBreak::Before reflow status to Incomplete unless we know the child frame is splittable. r=dholbert a=pascalc
57d01bdce6b86840f4567d8d68b61d893369a849
created 2018-07-19 12:30 -0700
pushed 2018-08-24 17:49 +0000
Mihir Iyer Mihir Iyer - Bug 1311892 - Implement <overflow-position> 'safe'/'unsafe' for absolutely positioned boxes in grid and flexbox. r=dholbert
56062a63fa8c1eb577eedd5ea3b972f0f93ca740
created 2018-07-12 09:42 +0300
pushed 2018-08-24 17:49 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - Layout - Initialize member fields in classes/ structures. r=dbaron
ad40d4b300a6d0b152d7ca7db2eae4bda2b352c0
created 2018-06-14 16:35 -0700
pushed 2018-06-23 22:41 +0000
Brad Werth Brad Werth - Bug 1468416 Part 1: Make nsGridContainerFrame::GetGridFrameWithComputedInfo use the same code to find the grid container frame as used by the layout algorithm itself. r=mats
dd591b5f2bad965605fb638a0d68a1ab7b851a84
created 2018-06-22 21:37 +0300
pushed 2018-06-23 22:41 +0000
Ciure Andrei Ciure Andrei - Backed out 2 changesets (bug 1468416) for failing nsGridContainerFrame CLOSED TREE
55e1e865e62682358974cb7929ce5bf5defd04de
created 2018-06-14 16:35 -0700
pushed 2018-06-23 22:41 +0000
Brad Werth Brad Werth - Bug 1468416 Part 1: Make nsGridContainerFrame::GetGridFrameWithComputedInfo use the same code to find the grid container frame as used by the layout algorithm itself. r=mats
ce75d57cebaf14b72f5659c1d426b0ddd6c47a58
created 2018-06-07 17:41 +0200
pushed 2018-06-18 21:43 +0000
Mats Palmgren Mats Palmgren - Bug 1467239 - [css-grid] Null-check GetContentInsertionFrame() return value. r=emilio
6d4e28bd3162c7f907b73df041ae776b9df87d5f
created 2018-06-05 21:46 +0200
pushed 2018-06-18 21:43 +0000
Mats Palmgren Mats Palmgren - Bug 1465290 part 3 - [css-grid-2] Add frame bits to nsGridContainerFrame that are set if it has an item that is a subgrid in that axis. r=dholbert
427ecb7240993ea81ded1480f951f5f9b93be763
created 2018-06-05 21:46 +0200
pushed 2018-06-18 21:43 +0000
Mats Palmgren Mats Palmgren - Bug 1465290 part 2 - [css-grid-2] Add bits to the GridItemInfo state that are set if the item is a subgrid in the container's axis. r=dholbert
8fbed517647c5075efef151cf25855adba1a31cc
created 2018-06-05 21:46 +0200
pushed 2018-06-18 21:43 +0000
Mats Palmgren Mats Palmgren - Bug 1465290 part 1 - [css-grid-2] Add frame bits to nsGridContainerFrame that is set if it's a subgrid in an axis. r=dholbert
c4c90903c8e9ca2e76edc680dde3b231d1f3f447
created 2018-06-04 23:18 +0200
pushed 2018-06-18 21:43 +0000
Mats Palmgren Mats Palmgren - Bug 1464883 - [css-grid] Remove a redundant ResolveGapToLength call. r=dholbert
2acc5be853afe7e3ede8e7a8a9896bfea48bf8cf
created 2018-06-04 23:18 +0200
pushed 2018-06-18 21:43 +0000
Mats Palmgren Mats Palmgren - Bug 1464882 - [css-grid] Pass the content size relevant for the specific axis rather than requiring both only to discard one value. r=dholbert
547112cf70032742672310176b0b879f2e177c55
created 2018-06-02 00:08 +0200
pushed 2018-06-18 21:43 +0000
Mats Palmgren Mats Palmgren - Bug 1462854 part 2 - [css-grid] Handle [max-]width/height percentages in min-size contributions according to spec. r=dholbert
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-18 21:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
be1b4c0421705b9752a9550d3e8f8c9d326c3462
created 2018-05-18 21:09 +0200
pushed 2018-06-18 21:43 +0000
Mats Palmgren Mats Palmgren - Bug 1458902 - [css-grid] Re-resolve row-gap against the sum of row track sizes for auto-sized grid containers. r=dholbert
1b2650f9cc81613012d0221b8f596289bda09652
created 2018-05-05 22:21 +0200
pushed 2018-05-06 20:01 +0000
Mats Palmgren Mats Palmgren - Bug 1452383 part 2 - [css-grid] Remove local enum LineRangeSide and use LogicalSide instead (idempotent patch). r=dholbert
87a5deedc146c977b98e440ea1b8b57b1feab813
created 2018-05-05 22:21 +0200
pushed 2018-05-06 20:01 +0000
Mats Palmgren Mats Palmgren - Bug 1452383 part 1 - [css-grid] Use LogicalAxis instead of passing member pointers (idempotent patch). r=dholbert
19214ffe89a807e3738e4c33e2029ada96ca0edc
created 2018-05-05 22:21 +0200
pushed 2018-05-06 20:01 +0000
Mats Palmgren Mats Palmgren - Bug 1452368 part 1 - [css-grid] Fix off-by-1 calculation in line clamping limit for auto-placed items. r=dholbert
8478901f3de66ebbd6c66cc0fd3dd112e0b1ce5e
created 2018-04-24 01:52 +0200
pushed 2018-04-26 21:04 +0000
Mats Palmgren Mats Palmgren - Bug 1398482 part 2 - [css-grid][css-flexbox][css-multicol] Add 'row-gap' and 'gap' properties; make 'grid-[column|row]-gap' and 'grid-gap' alias the respective unprefixed properties (Gecko part). r=dholbert
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-26 21:04 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-26 21:04 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
e2e12045f2331037bf4f30bdc6a37b535950a6b5
created 2018-04-10 00:16 +0200
pushed 2018-04-26 21:04 +0000
Mats Palmgren Mats Palmgren - Bug 1434478 part 6 - Propagate a percentage basis to nsIFrame::IntrinsicISizeOffsets for resolving padding/margin. r=dholbert
18a97ac055fe0e3b741f7333343f0ef030c1f1ed
created 2018-04-10 00:16 +0200
pushed 2018-04-26 21:04 +0000
Mats Palmgren Mats Palmgren - Bug 1434478 part 2 - Stop back-computing percentage padding/margin when the percentage basis is indefinite. Treat them as zero sized instead. r=dholbert
48d0890ec465e34ea0a591a77bfe7a668d5d181a
created 2018-04-10 00:16 +0200
pushed 2018-04-26 21:04 +0000
Mats Palmgren Mats Palmgren - Bug 1434478 part 1 - [css-grid] Stop back-computing percentage grid gaps when the percentage basis is indefinite. Treat them as zero sized instead. r=dholbert
5c3a7a21deddec8f18c40abdd5746cdd8ddce5fe
created 2018-04-09 10:21 +0100
pushed 2018-04-26 21:04 +0000
Jonathan Watt Jonathan Watt - Bug 1452170 follow-up - Fix Windows unified build bustage by adding missing AutoRestore.h includes. r=me on CLOSED TREE
6d8e461ed3a2efe194bd0a908d5979ffc6e4bdd7
created 2018-03-24 23:03 +0100
pushed 2018-04-26 21:04 +0000
Mats Palmgren Mats Palmgren - Bug 1447166 part 4 - [css-grid] Make InitializeItemBaselines iterate the GridItemInfo array instead of using a CSSOrderAwareFrameIterator (idempotent change). r=dholbert
4123057568d90c7b996608c454462e53d1fe28c8
created 2018-03-24 23:03 +0100
pushed 2018-04-26 21:04 +0000
Mats Palmgren Mats Palmgren - Bug 1447166 part 3 - [css-grid] Switch from stable to unstable sort in grid track ResolveIntrinsicSize function. r=dholbert
less more (0) -300 -100 -60 tip