layout/generic/nsGridContainerFrame.cpp
d90d530ebb5d4fd2a494f0a7a79ecbfdbf1cedce
created 2021-05-12 06:32 +0000
pushed 2021-05-12 06:35 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1709491 Part 2 - Simplify Subgrid::mMarginBorderPadding computation. r=dholbert
e1624e209c4351f294728557ffe72097021eabc2
created 2021-03-24 17:56 +0000
pushed 2021-03-24 17:59 +0000
Simon Giesecke Simon Giesecke - Bug 708901 - Migrate to nsTHashSet in layout. r=emilio
a29c896b00338ce493b1890c199019416545545f
created 2021-03-24 19:26 +0200
pushed 2021-03-24 17:29 +0000
Csoregi Natalia Csoregi Natalia - Backed out 13 changesets (bug 708901, bug 1184468) for causing build bustage on GeckoViewHistory.cpp. CLOSED TREE
03c3a56c3d136be0a2630be6c2d97d8d0815e503
created 2021-03-24 16:58 +0000
pushed 2021-03-24 17:01 +0000
Simon Giesecke Simon Giesecke - Bug 708901 - Migrate to nsTHashSet in layout. r=emilio
5b4f47796625d045b789e0ece1dcec2793276189
created 2021-03-10 10:47 +0000
pushed 2021-03-10 10:50 +0000
Simon Giesecke Simon Giesecke - Bug 1634281 - Use nsTHashMap instead of nsDataHashtable. r=xpcom-reviewers,necko-reviewers,jgilbert,nika,valentin
a7bf4082de04a50a2adb50f195e0f51b2e52454c
created 2021-03-04 00:34 +0000
pushed 2021-03-04 00:36 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1690701 Part 2 - Check NS_FRAME_OUT_OF_FLOW bit in nsIFrame::IsAbsolutelyPositioned(). r=emilio
dc3c1fd56cb806c7e63f07ef04433c1f3c46f303
created 2021-03-02 12:11 +0000
pushed 2021-03-02 12:14 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1695390 - Move extremum lengths to the individual Size / MaxSize types. r=boris
30f58164eac3a492bcaae81ce7443270423e7067
created 2021-03-02 13:41 +0200
pushed 2021-03-02 11:42 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset be6d9849825d (bug 1695390) for wr failures in col-definite-max-size-001.html. CLOSED TREE
be6d9849825d66ecee44ab6b94b6101ff3b50aa7
created 2021-03-02 10:34 +0000
pushed 2021-03-02 10:37 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1695390 - Move extremum lengths to the individual Size / MaxSize types. r=boris
cf2c619858c1bcd45b6c4f104b631c68ffa7bb12
created 2021-02-26 09:22 +0000
pushed 2021-02-26 09:25 +0000
Simon Giesecke Simon Giesecke - Bug 1691913 - Mark nsBaseHashtable (and its subclasses') member functions nodiscard where appropriate. r=xpcom-reviewers,necko-reviewers,dragana,nika
ff46eda9cc314eb255bb17fccb9c052c1d2107a0
created 2021-02-26 09:11 +0000
pushed 2021-02-26 09:14 +0000
Simon Giesecke Simon Giesecke - Bug 1691913 - Rename nsBaseHashtable::Put to InsertOrUpdate. r=xpcom-reviewers,necko-reviewers,jgilbert,dragana,nika
9ab10a81eb56099cf471400400fa827a2359f201
created 2021-02-09 00:59 +0000
pushed 2021-02-09 01:02 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1527734 - Use ReflowInput::mContainingBlockSize instead of GridItemCBSizeProperty(). r=mats
723a2987e0107757ff89850acf86958ab1e6a840
created 2021-02-04 05:17 +0000
pushed 2021-02-04 06:13 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1690715 - Expand nsTableWrapperFrame::InitChildReflowInput() at its only caller. r=dholbert
5279b71d0068a178739da9dcd57ec7c558781222
created 2021-01-26 02:47 +0000
pushed 2021-01-26 06:35 +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 02:42 +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 00:22 +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 07:21 +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 05:49 +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
afdbc796fd3e88d859215fdbc870204ce1cf1883
created 2020-12-03 22:03 +0000
pushed 2020-12-03 22:05 +0000
Mats Palmgren Mats Palmgren - Bug 1638860 - Inhibit subgridding for abs.pos. subgrids that doesn't span a parent track. r=dholbert
29202676dda32da6181edbf3a7f913cdbe800dfb
created 2020-11-20 21:21 +0000
pushed 2020-11-20 21:54 +0000
Jon Bauman Jon Bauman - Bug 1675987 - No derogatory language: Remove references to "crazy" in layout module r=emilio,AlaskanEmily
c5fb03571b7289a39e78f8acd14eca6d575d1962
created 2020-11-18 11:06 +0000
pushed 2020-11-18 12:22 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1677920 - Remove writing mode argument from CalcAndCacheConsumedBSize(). r=TYLin
54da9db54cbef62e84c722dba6d65943af8d9e58
created 2020-11-18 11:04 +0000
pushed 2020-11-18 11:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1675376 - Cache consumed BSize in a frame property for non-first continuations. r=mats
391bda1947b17fe694294ae363ede252c40066e7
created 2020-11-18 08:00 +0200
pushed 2020-11-18 06:01 +0000
Bogdan Tara Bogdan Tara - Backed out 3 changesets (bug 1675376) for asan crashtest failures CLOSED TREE
20d5c721730414c5404c3919a3e9cf5e0c505a8b
created 2020-11-18 03:08 +0000
pushed 2020-11-18 03:11 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1675376 - Cache consumed BSize in a frame property for non-first continuations. r=mats
64a43ed745a188a59a0f0fbc9748e36229b3595e
created 2020-11-18 00:08 +0000
pushed 2020-11-18 01:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1677635 Part 4 - Rename nsOverflowAreas to OverflowAreas, and move it into mozilla namespace. r=layout-reviewers,emilio
ccf29bb17bcc4a8936f641604edc62f13dbcbef3
created 2020-11-03 19:56 +0000
pushed 2020-11-03 21:46 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1674931 Part 3 - Add WritingMode argument to SizeComputationInput::ComputedLogicalPadding(), and adapt callers. r=jfkthame
ad537634af0d82b58711cb0a651fab9c31443157
created 2020-11-03 19:57 +0000
pushed 2020-11-03 21:46 +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-03 21:46 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1674931 Part 1 - Add WritingMode argument to SizeComputationInput::ComputedLogicalMargin(), and adapt callers. r=jfkthame
44db783208d763827d676c14e54159a4404b3b09
created 2020-10-27 17:33 +0000
pushed 2020-10-27 17:35 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1411372 - Use enum classes in CSSOrderAwareFrameIterator. r=TYLin
8359cf5af8c40d523aaff0b11fb22a1be9faa92c
created 2020-10-23 22:52 +0000
pushed 2020-10-24 03:09 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1673056 - Remove nsLayoutUtils::MIN_ISIZE and nsLayoutUtils::PREF_ISIZE. r=mats
cb8232ebe212789afead39e7709556cfe534324e
created 2020-09-26 18:19 +0000
pushed 2020-09-26 18:22 +0000
Botond Ballo Botond Ballo - Bug 1667594 - Avoid including nsLayoutUtils.h in nsContainerFrame.h. r=emilio
f32d958a56b6139dbf35884edb7a6b9e37291970
created 2020-09-12 00:54 +0000
pushed 2020-09-12 03:24 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1657345 - Make grid container aware that its available block-size can be unconstrained in paginated context. r=mats
ff505e83d0428d70cb7b38eb4681056d0dd2f210
created 2020-09-11 17:59 +0000
pushed 2020-09-11 18:37 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1663822 Part 6 - Convert the anonymous enum controlling ReflowInput's behavior into an EnumSet. r=dholbert
bfd617a935233a0c62eb5bd7c9ac9313620e9bb7
created 2020-09-11 18:17 +0000
pushed 2020-09-11 18:37 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1663822 Part 4 - Add a ComputeSizeFlags parameter to ReflowInput's constructor, and store it in ReflowInput. r=dholbert
c8322fb7a54aed137bb6db2f5a62087113dd721c
created 2020-09-11 12:42 +0000
pushed 2020-09-11 12:50 +0000
Oriol Brufau Oriol Brufau - Bug 1655581 - [css-grid] Use min-content size for intrinsic maximums resolution. r=mats
c680fcf9df41bb9ee651a4bc5d61fb8eb146f1e0
created 2020-08-04 11:27 +0000
pushed 2020-08-04 14:17 +0000
Simon Giesecke Simon Giesecke - Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj
61c16b78c2513fb0c6f552ee5fddd1c1648105a2
created 2020-08-03 22:09 +0300
pushed 2020-08-03 19:39 +0000
Noemi Erli Noemi Erli - Backed out 4 changesets (bug 1654992, bug 1654991) for causing timeous in mask-opacity-1e.html
11f0f54c6e0a641470e6fba29733b3ab764df3ef
created 2020-08-03 14:54 +0000
pushed 2020-08-03 15:24 +0000
Simon Giesecke Simon Giesecke - Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj
9d10a11e7846939de1ce55003cced2161dc9c09f
created 2020-07-23 19:29 +0000
pushed 2020-07-23 21:18 +0000
Brad Werth Brad Werth - Bug 1648774 Part 1: Make GetFlexFrameWithComputedInfo work for nsFieldSetFrame. r=dholbert
3f8100fb74318f9e0b3b6351ade737994d13bcf8
created 2020-07-01 08:29 +0000
pushed 2020-07-01 09:31 +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
a5df9604a80cc7ac576f3ce7b1b3d9695df4671e
created 2020-06-27 13:17 +0000
pushed 2020-06-27 16:21 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1647525 - Use HasAnyStateBits() in nsGridContainerFrame r=emilio
c605d102fa64331e19e0b2733832e27365c4a88d
created 2020-06-26 16:51 +0000
pushed 2020-06-26 18:43 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1648673 - Remove duplicate CSSOrderAwareFrameIteratorT typedefs in nsGridContainerFrame.h r=dholbert
e738e5bbcfc07e916df1bf4f67f7836d2ecdbe7c
created 2020-06-24 18:25 +0000
pushed 2020-06-24 22:12 +0000
Emily McDonough Emily McDonough - Bug 1633737 - Fix asserts and array accesses for oversized grid tracks with repeat-auto r=emilio
d0f9d98b428c437b3fe913b4fc099c60eaf64e52
created 2020-06-18 04:16 +0300
pushed 2020-06-18 01:17 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset a59280f412c0 (bug 1633737) for crashtest assertion failures at nsGridContainerFrame.cpp. CLOSED TREE
a59280f412c0753df76625ea9ce9172931d010aa
created 2020-06-17 23:25 +0000
pushed 2020-06-17 23:25 +0000
Emily McDonough Emily McDonough - Bug 1633737 - Fix asserts and array accesses for oversized grid tracks with repeat-auto r=emilio
a26ef3f0a2fd97d0fbf4e5a474d772ce4ab8bb02
created 2020-06-10 05:03 +0000
pushed 2020-06-10 05:06 +0000
Brad Werth Brad Werth - Bug 1644498: Transition devtools nsFrameStateBits to nsIFrame.h r=heycam
9767e198bdee8308d820a3747f9df81ebfcfe7a1
created 2020-06-10 03:54 +0300
pushed 2020-06-10 00:56 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset f73a200460d9 (bug 1644498) for crashes on nsGridContainerFrame. CLOSED TREE
f73a200460d985fa42b6c808912f1530bf104126
created 2020-06-09 23:01 +0000
pushed 2020-06-09 23:07 +0000
Brad Werth Brad Werth - Bug 1644498: Transition devtools nsFrameStateBits to nsIFrame.h r=heycam
53776f985a8109ebf1b7a89cbb6ca8a156159f8e
created 2020-06-09 14:27 +0000
pushed 2020-06-09 19:16 +0000
Simon Giesecke Simon Giesecke - Bug 1644403 - Fix inconsistent uses of CopyableAutoTArray and Clone. r=froydnj
382c1d654e2612cb21e4a27a3743be308f47f87e
created 2020-06-05 02:52 +0000
pushed 2020-06-05 02:59 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1643173 Part 2 - Unify GetDisplayFlag helpers for flex and grid items. r=dholbert
9bea5add0bcdae7bf4f5c47f82c61634e93fc623
created 2020-06-05 02:52 +0000
pushed 2020-06-05 02:59 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1643173 Part 1 - Convert enum nsIFrame::DISPLAY_CHILD_* to enum class. r=dholbert
1933024a9cbffa4a14b249d14fe0a3eb4f95f837
created 2020-06-01 18:22 +0000
pushed 2020-06-01 18:23 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1641739 - Reduce the support child list types for flex / grid container's frame list manipulation methods. r=mats
62d018469660a59266b7d01cf2bae0eac6660399
created 2020-05-28 18:03 +0000
pushed 2020-05-29 09:22 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1640275 Part 1 - Move some nsGridContainerFrame's helper methods to nsContainerFrame. r=mats
818c87e00d3791a357b3c3924e07da8aac444ecd
created 2020-05-01 23:34 +0000
pushed 2020-05-12 18:15 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1622935 Part 2 - Move nsGridContainerFrame's NormalizeChildLists() and related helpers to nsContainerFrame. r=mats
594bfcb374fdd5c01ad3e49db2d16e8ea5493029
created 2020-05-07 18:27 +0000
pushed 2020-05-07 19:00 +0000
Emily McDonough Emily McDonough - Bug 1629575 - [css-grid] Initialize LineNameMap::mTemplateLinesEnd correctly also when a repeat(auto-fill/fit) has more than one track. r=mats
6da1d9c3a9c2822cf85de9c559d58cce81a167ef
created 2020-05-07 03:07 +0300
pushed 2020-05-07 00:07 +0000
Bogdan Tara Bogdan Tara - Backed out changeset 0c1494c8c04a (bug 1629575) by alaskanemily's request
0c1494c8c04a3fd2f0a275c7b770f8b2dbee9f47
created 2020-05-06 22:20 +0000
pushed 2020-05-06 23:24 +0000
Emily McDonough Emily McDonough - Bug 1629575 - Fix incorrect grid template size in the line name map r=mats
c404000690ec978029b7472329d4bcd61f98e686
created 2020-05-06 19:35 +0000
pushed 2020-05-06 19:43 +0000
Emily McDonough Emily McDonough - Bug 1628041 - Use fill length rather than index to indicate a repeat(auto) in subgrid from Servo r=mats
845efef1d2f61dbfffa135d5e338f961b2177967
created 2020-05-05 10:11 +0000
pushed 2020-05-05 12:08 +0000
Simon Giesecke Simon Giesecke - Bug 1626570 - Improve handling of copying arrays in layout/generic/. r=jfkthame
dffeae069fdf23bf545287dbd7e3e1cd1944c928
created 2020-04-30 11:34 +0000
pushed 2020-04-30 23:27 +0000
Mats Palmgren Mats Palmgren - Bug 1633720 - [css-grid-2] Adjust the grid area stored in the Subgrid property as well for removed 'auto-fit' tracks in the parent. r=dholbert
less more (0) -300 -100 -60 tip