layout/generic/nsGridContainerFrame.cpp
2668dff6a521ac8a02556cd52a956e622686359e
created 2019-04-11 20:27 +0000
pushed 2019-04-12 03:19 +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-04-12 03:19 +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-04-11 09:50 +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-04-06 21:48 +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-04-04 04:33 +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-03-25 15: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-02-22 16:31 +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-02-20 04:03 +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-02-19 04:40 +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-02-19 04:40 +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-02-15 18:40 +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-02-08 04:23 +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-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
2aeb562c9c1c1a80ce53adf5adeb546e20a8da57
created 2018-12-19 00:50 +0000
pushed 2018-12-19 15:45 +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 2018-12-11 05:24 +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 09:55 +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-11-30 11:01 +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-11-22 04:30 +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-11-15 16:12 +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-17 00:54 +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-09-15 09:47 +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-09-13 02:29 +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-09-12 03:22 +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-09-12 03: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
584b58e90de79ea9b18fc9c94c12d5884861c725
created 2018-09-11 00:00 +0000
pushed 2018-09-11 10:05 +0000
Gerald Squelart Gerald Squelart - Bug 1470462 - contain:size for nsGridContainerFrame - r=dholbert
57d01bdce6b86840f4567d8d68b61d893369a849
created 2018-07-19 12:30 -0700
pushed 2018-07-24 09:45 +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-07-12 21:52 +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 09:57 +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-22 21:49 +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-22 21:49 +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-07 21:50 +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-06 09:37 +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-06 09:37 +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-06 09:37 +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-05 09:30 +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-05 09:30 +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-02 23:03 +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-01 22:02 +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-05-19 09:39 +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 08:42 +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 08:42 +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 08:42 +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-24 09:42 +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-13 13:02 +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-11 23:46 +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-10 09:57 +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-10 09:57 +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-10 09:57 +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-09 16:46 +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-03-25 09:35 +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-03-25 09:35 +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-03-25 09:35 +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-03-25 09:35 +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-03-25 09:35 +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-03-22 22:52 +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-03-22 22:52 +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-03-22 22:52 +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-03-21 19:13 +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-03-16 17:53 +0000
Gurzau Raul Gurzau Raul - Merge inbound to mozilla-central. a=merge
4558e9aeca365fe209b9ccbbf7cb4081e5903cee
created 2018-03-16 12:11 +0100
pushed 2018-03-16 17:53 +0000
Mats Palmgren Mats Palmgren - Bug 1445230 - [css-grid] Use IntegerRange to make iterating over LineRange more ergonomic (idempotent change). r=dholbert
less more (0) -300 -100 -60 tip