layout/generic/nsGridContainerFrame.cpp
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
2432cfe699b27428172dd0f7b40028d2ec14799d
created 2018-03-24 23:03 +0100
pushed 2018-04-26 21:04 +0000
Mats Palmgren Mats Palmgren - Bug 1447166 part 2 - [css-grid] Make ResolveIntrinsicSize iterate the GridItemInfo array instead of using a CSSOrderAwareFrameIterator (idempotent change). r=dholbert
fa53f0a075dc7ea19781b6a201b2057ab5dca680
created 2018-03-24 23:03 +0100
pushed 2018-04-26 21:04 +0000
Mats Palmgren Mats Palmgren - Bug 1447166 part 1 - [css-grid] Make FindUsedFlexFraction iterate the GridItemInfo array instead of using a CSSOrderAwareFrameIterator (idempotent change). r=dholbert
58750ef045ca450278625f87cad3baa18a04e3fd
created 2018-03-24 23:03 +0100
pushed 2018-04-26 21:04 +0000
Mats Palmgren Mats Palmgren - Bug 1447059 - [css-grid] Remove some redundant checks regarding eClampMarginBoxMinSize (idempotent change). r=dholbert
0016368787a44bdf5deb4c9b73f3c0b59d2bc27a
created 2018-03-22 19:20 +0100
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE
b7c7195b99f43e8f493f013877938ec2edd19a58
created 2018-03-22 20:04 +0100
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Back out changeset b683bb3f22a1 (Bug 1447483) for not landing with all the files. r=me on a CLOSED TREE
b683bb3f22a1aef672332aa3ee9d2c7a77149913
created 2018-03-22 19:20 +0100
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt
8e5206684eea8da76d938de3c02c3e8c240e7c9b
created 2018-03-20 18:04 +0100
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447358: Unifdef the old style system code. r=jwatt
238bbfbb56d1e68c6e66c5de365f23872bc860ac
created 2018-03-16 19:53 +0200
pushed 2018-04-26 21:04 +0000
Gurzau Raul Gurzau Raul - Merge inbound to mozilla-central. a=merge
4558e9aeca365fe209b9ccbbf7cb4081e5903cee
created 2018-03-16 12:11 +0100
pushed 2018-04-26 21:04 +0000
Mats Palmgren Mats Palmgren - Bug 1445230 - [css-grid] Use IntegerRange to make iterating over LineRange more ergonomic (idempotent change). r=dholbert
023c4f7e7d7682b3c245490ba4df3de7a7b48c0a
created 2018-03-16 12:11 +0100
pushed 2018-04-26 21:04 +0000
Mats Palmgren Mats Palmgren - Bug 1445229 - [css-grid] Store the number of grid items per span-length to avoid iterating them again (idempotent change). r=dholbert
e6c8f65ed72339bde6ed674f36ac1f6aa7d80b26
created 2018-03-16 14:29 +0100
pushed 2018-04-26 21:04 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Use the static call for static methods (not instance) r=Ehsan
949cac525749fc6a69e5cc1693a45bed7c3626f2
created 2018-03-15 23:21 +0100
pushed 2018-04-26 21:04 +0000
Mats Palmgren Mats Palmgren - Bug 1425599 - [css-grid] Follow-up bustage fix for stupid compiler warnings. r=me CLOSED TREE
40a01f11c5c3ca8f6cbf4003d32a59d309b40916
created 2018-03-15 22:41 +0100
pushed 2018-04-26 21:04 +0000
Mats Palmgren Mats Palmgren - Bug 1425599 part 16 - [css-grid] Make SizeContributionForPhase a template. rs=dholbert
less more (0) -300 -100 -60 tip