layout/generic/nsGridContainerFrame.cpp
fa53f0a075dc7ea19781b6a201b2057ab5dca680
created 2018-03-24 23:03 +0100
pushed 2018-03-25 10:23 +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 10:23 +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 23:48 +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 23:48 +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 23:48 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt
b5b6fdd94f9375c99741ed82031f3e4d40487a17
created 2018-03-21 19:53 +0100
pushed 2018-03-21 19:10 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Run clang-format-diff on the previous parts. r?jwatt draft
a5d4a18b639215d2be0bccd09ae2deac75690d36
created 2018-03-21 17:34 +0100
pushed 2018-03-21 19:10 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Get some more parts of layout/generic building. r?jwatt draft
06ab66e31e58c63aa294b3ac898265ddf4415f28
created 2018-03-21 16:52 +0100
pushed 2018-03-21 19:10 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: s/Frame(aContext/Frame(aStyle/g. r?jwatt draft
6196b8efeafdec865621e20670128361b7d81598
created 2018-03-21 16:32 +0100
pushed 2018-03-21 19:10 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Fix the frame constructors. r?jwatt draft
cff14fab9ce514feac39aee8c9fef022cfebacb7
created 2018-03-21 16:18 +0100
pushed 2018-03-21 19:10 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: s/Frame->ComputedStyle/Frame->Style/g. r?jwatt draft
80802276ddca396f475146b43a9c41f5777c78d3
created 2018-03-21 15:38 +0100
pushed 2018-03-21 19:10 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: s/include "ComputedStyle/include "mozilla\/ComputedStyle/g. r?jwatt draft
475214e79076022f2484d679acb577182d5cc154
created 2018-03-21 15:11 +0100
pushed 2018-03-21 19:10 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: s/nsComputedStyle/ComputedStyle/g. r?jwatt draft
4c3a739dc5414748d2d12b000f9efa4b3f5ff67b
created 2018-03-21 15:01 +0100
pushed 2018-03-21 19:10 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: s/StyleContext/ComputedStyle/g. r?jwatt draft
acaee6bfebe6bb60c96b50c2c6ef2b0ffe8169ae
created 2018-03-20 18:04 +0100
pushed 2018-03-20 22:29 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447358: Unifdef the old style system code. r?jwatt draft
238bbfbb56d1e68c6e66c5de365f23872bc860ac
created 2018-03-16 19:53 +0200
pushed 2018-03-16 18:10 +0000
Gurzau Raul Gurzau Raul - Merge inbound to mozilla-central. a=merge
4558e9aeca365fe209b9ccbbf7cb4081e5903cee
created 2018-03-16 12:11 +0100
pushed 2018-03-16 15:28 +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-03-16 15:28 +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
039ac589fea164be7d29255b9d45b5b4a5218577
created 2018-03-16 14:29 +0100
pushed 2018-03-16 13:35 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Use the static call for static methods (not instance) r?ehsan draft
949cac525749fc6a69e5cc1693a45bed7c3626f2
created 2018-03-15 23:21 +0100
pushed 2018-03-16 10:15 +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-03-16 10:15 +0000
Mats Palmgren Mats Palmgren - Bug 1425599 part 16 - [css-grid] Make SizeContributionForPhase a template. rs=dholbert
5b212971662e4a7fa4d5aa5300994e949527d489
created 2018-03-15 22:41 +0100
pushed 2018-03-16 10:15 +0000
Mats Palmgren Mats Palmgren - Bug 1425599 part 14 - [css-grid] Use iterators instead of an array + start/end index for the item data (idempotent change). r=dholbert
bcc15578356141883ac267f12a224522302c3ce8
created 2018-03-15 22:41 +0100
pushed 2018-03-16 10:15 +0000
Mats Palmgren Mats Palmgren - Bug 1425599 part 13 - [css-grid] Merge Grow[Base|Limits]ForSpanningItems into a templated method instead (idempotent change). r=dholbert
b3bfae184ffe4d52ace8a43e35c1534c454b973a
created 2018-03-15 22:41 +0100
pushed 2018-03-16 10:15 +0000
Mats Palmgren Mats Palmgren - Bug 1425599 part 12 - [css-grid] Merge CopyPlanToBase/Limits into a templated method instead (idempotent change). r=dholbert
c2b41c2220955d88ae423337f9d2af7bb6b76218
created 2018-03-15 22:41 +0100
pushed 2018-03-16 10:15 +0000
Mats Palmgren Mats Palmgren - Bug 1425599 part 11 - [css-grid] Hoist the marking of excluded tracks out from GrowSelectedTracksUnlimited to a separate method (idempotent change). r=dholbert
fc82584a8bf8b1511232128fc4f08968e031ff88
created 2018-03-15 22:41 +0100
pushed 2018-03-16 10:15 +0000
Mats Palmgren Mats Palmgren - Bug 1425599 part 10 - [css-grid] Make MarkExcludedTracks a static method since it doesn't use 'this' (idempotent change). r=dholbert
020c8add83120b1bb2e93f7a2125104c713e565b
created 2018-03-15 22:41 +0100
pushed 2018-03-16 10:15 +0000
Mats Palmgren Mats Palmgren - Bug 1425599 part 9 - [css-grid] Merge DistributeToTrackLimits/Bases (idempotent change). r=dholbert
47858fdcb6d0f4105e903efd1d483ee7f9e662aa
created 2018-03-15 22:41 +0100
pushed 2018-03-16 10:15 +0000
Mats Palmgren Mats Palmgren - Bug 1425599 part 8 - [css-grid] Factor out the fit-content clamping function from DistributeToTrackLimits and pass it as a param instead (idempotent change). r=dholbert
6a271f8b8d435ad420f4538755097890faa4a118
created 2018-03-15 22:41 +0100
pushed 2018-03-16 10:15 +0000
Mats Palmgren Mats Palmgren - Bug 1425599 part 7 - [css-grid] Remove the 'limits' copy of track sizes since they are no longer needed (idempotent change). r=dholbert
d94a08198cc99a918faac31eeb261ecf6dd5ab04
created 2018-03-15 22:41 +0100
pushed 2018-03-16 10:15 +0000
Mats Palmgren Mats Palmgren - Bug 1425599 part 6 - [css-grid] Make the size distribution methods templated with the intent of merging them in a later patch (idempotent change). r=dholbert
03fbcda33f105d9dcf491714447cef9c298d54f5
created 2018-03-15 22:41 +0100
pushed 2018-03-16 10:15 +0000
Mats Palmgren Mats Palmgren - Bug 1425599 part 5 - [css-grid] Make CollectGrowable a templated method so that it works with either base/limit sizes (idempotent change). r=dholbert
a21fbd58159b85e2e2be7aa41b203c7df872c9a3
created 2018-03-15 22:41 +0100
pushed 2018-03-16 10:15 +0000
Mats Palmgren Mats Palmgren - Bug 1425599 part 4 - [css-grid] Factor out the starting base/limit size to a templated method (idempotent change). r=dholbert
035a8f610e64654ccfaa978cb40aacc6ceb695d9
created 2018-03-15 22:41 +0100
pushed 2018-03-16 10:15 +0000
Mats Palmgren Mats Palmgren - Bug 1425599 part 3 - [css-grid] Factor out most of the max-sizing parts of the track sizing for spanned items to a templated method (idempotent change). r=dholbert
bff0cf63bb7723c1d5f8927807f502a45b773dcb
created 2018-03-15 22:41 +0100
pushed 2018-03-16 10:15 +0000
Mats Palmgren Mats Palmgren - Bug 1425599 part 2 - [css-grid] Factor out the min-sizing parts of the track sizing for spanned items to a templated method (idempotent change). r=dholbert
ccecf0d22e69715db4f7326a0dd6b71c9cc200de
created 2018-03-15 22:41 +0100
pushed 2018-03-16 10:15 +0000
Mats Palmgren Mats Palmgren - Bug 1425599 part 1 - [css-grid] Change the track sizing algorithm for spanning items so that it accumulates individual item contributions to the plan by max() rather than incrementing the planned size directly. r=dholbert
b1117fa567eb9067f2816a813046a129406f20cf
created 2018-03-14 11:13 +0200
pushed 2018-03-14 22:49 +0000
Coroiu Cristina Coroiu Cristina - Backed out 2 changesets (bug 1443080) for spidermonkey build bustage at build/src/js/src/jit/BaselineCacheIRCompiler.cpp
3fc217d09a458b50066156d29948a151aa53a41b
created 2018-03-06 09:57 +0100
pushed 2018-03-06 13:26 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443428 - Remove some unnecessary copies by declaring them as const r?ehsan draft
c0baf954e2d397b39af06bfd2ded8bb080acc38d
created 2018-03-05 13:43 +0100
pushed 2018-03-05 12:51 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Use the static call for static methods (not instance) r?ehsan draft
e2bf50b37bd57642859c422b9c2a77a205dbd338
created 2018-03-05 09:33 +0100
pushed 2018-03-05 08:40 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Use the static call for static methods (not instance) r?ehsan draft
82bd129fd8059961fca6eca013cf7ed84ccee897
created 2018-02-28 03:56 +0100
pushed 2018-02-28 07:48 +0000
Mats Palmgren Mats Palmgren - Bug 1427608 - [css-grid] Fix span=1 'auto' min-sizing for intrinsic sizing. r=dholbert
91687b8690ea0f551b34ec9bb2c829caafcb338e
created 2018-02-01 15:04 +1100
pushed 2018-02-01 10:48 +0000
Cameron McCormack Cameron McCormack - Bug 1430014 - Part 5: Stop building old style system classes when MOZ_OLD_STYLE is not defined. r=xidorn
9f688ac39fb7e96a35fbe52634f22f5cf27cb4e3
created 2018-01-18 23:06 +0100
pushed 2018-01-19 05:27 +0000
Mats Palmgren Mats Palmgren - Bug 1430757 - Subtract the size of the grid gaps the item spans from "space to fill" when calculating the "Find the Size of an 'fr'" for a grid item. r=dholbert
0b7280f2d60fc28918d87cc77049c79caae7052b
created 2018-01-16 16:55 +0800
pushed 2018-01-16 09:00 +0000
Cameron McCormack Cameron McCormack - Bug 1430014 - Part 6: Stop building old style system classes when MOZ_OLD_STYLE is not defined. r?xidorn draft
ed282c429f9f00ad7496237a3e285cc4eb7dd460
created 2017-12-05 14:51 -0800
pushed 2017-12-18 21:05 +0000
Brad Werth Brad Werth - Bug 1423378 Part 1: Specially treat the explicit line names following a repeat auto-fit or auto-fill declaration to ensure they are always applied to the following line. draft
089dce52d825c6f83fb11d517daf466653972c21
created 2017-12-07 18:44 +0100
pushed 2017-12-09 00:44 +0000
Mats Palmgren Mats Palmgren - Bug 1423292 - [css-grid] Add a couple of ItemState bits to Dump(), and make an ItemState assertion stricter (DEBUG-only changes). r=dholbert
2a14343b53937dfc8da83077ace886a00d67d8f4
created 2017-12-07 18:44 +0100
pushed 2017-12-09 00:44 +0000
Mats Palmgren Mats Palmgren - Bug 1418727 part 2 - [css-grid] Require that an item spans at least one track with an 'auto' min sizing function for Automatic Minimum Size to apply. r=dholbert
d57b532c6cd0333711f30239925ca116747914f6
created 2017-12-07 18:44 +0100
pushed 2017-12-09 00:44 +0000
Mats Palmgren Mats Palmgren - Bug 1418727 part 1 - [css-grid] Introduce StateBitsForRange() that collects the union of the state bits for a range of tracks (idempotent change). r=dholbert
7649c04f02c36e8fc07c1e87637b1cea9f3ba823
created 2017-11-28 15:05 -0800
pushed 2017-12-08 17:39 +0000
Brad Werth Brad Werth - Bug 1421420 - Hold onto a weak reference to the grid container frame across reflow flushes triggered by devtools. r=dholbert, a=gchang
c8de338c0f72eeac5ce39afa5d32e70f7832c53b
created 2017-12-07 22:06 +0200
pushed 2017-12-07 23:47 +0000
Noemi Erli Noemi Erli - Backed out 3 changesets (bug 1418727) for unexpected passes, e.g. wpt's /css/css-grid/alignment/grid-alignment-implies-size-change-007.html r=backout on a CLOSED TREE
51b72132f8965c4d12d9581ae5d56dca9ce74b55
created 2017-12-07 22:00 +0200
pushed 2017-12-07 23:47 +0000
Noemi Erli Noemi Erli - Backed out changeset 2dba9f7cb4fa (bug 1423292) for unexpected passes, e.g. wpt's /css/css-grid/alignment/grid-alignment-implies-size-change-007.html r=backout on a CLOSED TREE
2dba9f7cb4fa093225a500d0c7325d2541f2e04c
created 2017-12-07 18:44 +0100
pushed 2017-12-07 18:00 +0000
Mats Palmgren Mats Palmgren - Bug 1423292 - [css-grid] Add a couple of ItemState bits to Dump(), and make an ItemState assertion stricter (DEBUG-only changes). r=dholbert
440408ffbb8c77def7c86e2cfffad999315e5b49
created 2017-12-07 18:44 +0100
pushed 2017-12-07 18:00 +0000
Mats Palmgren Mats Palmgren - Bug 1418727 part 2 - [css-grid] Require that an item spans at least one track with an 'auto' min sizing function for Automatic Minimum Size to apply. r=dholbert
db0445690cebb6c5b02c1ebddededbf6a11c6858
created 2017-12-07 18:44 +0100
pushed 2017-12-07 18:00 +0000
Mats Palmgren Mats Palmgren - Bug 1418727 part 1 - [css-grid] Introduce StateBitsForRange() that collects the union of the state bits for a range of tracks (idempotent change). r=dholbert
afb9c0765827d47c4b49c391126980d8bc0339a6
created 2017-12-05 14:51 -0800
pushed 2017-12-06 22:39 +0000
Brad Werth Brad Werth - Bug 1423378 Part 1: Specially treat the explicit line names following a repeat auto declaration to ensure they are always applied to the following line. draft
57a547572fe0f8fb16d8af8cdeb7211a422eab13
created 2017-11-09 17:21 -0800
pushed 2017-12-03 15:49 +0000
Brad Werth Brad Werth - Bug 1416350 - Part 1: Correctly account for removed 'auto-fit' tracks also when there are leading implicit tracks. r=mats
9982f241548d0a1745e7625a4554cb76362151d1
created 2017-11-28 15:05 -0800
pushed 2017-11-29 23:44 +0000
Brad Werth Brad Werth - Bug 1421420 - Hold onto a weak reference to the grid container frame across reflow flushes triggered by devtools. r=dholbert
3761c05aecb41490c58db151a3e36df152bfb3c0
created 2017-11-09 17:21 -0800
pushed 2017-11-28 23:44 +0000
Brad Werth Brad Werth - Bug 1416350 Part 1: Correctly account for removed 'auto-fit' tracks also when there are leading implicit tracks. draft
71495990f606e9bd0786aebc035920d72d1505c3
created 2017-11-17 08:57 -0800
pushed 2017-11-28 23:44 +0000
Mats Palmgren Mats Palmgren - Bug 1417711 - [css-grid] An abs.pos. grid container child that only covers removed 'auto-fit' tracks should not span to the end padding edge. r=dholbert draft
bc0a8ead427336f87326625e975f6ee3a416ef1f
created 2017-11-28 15:05 -0800
pushed 2017-11-28 23:06 +0000
Brad Werth Brad Werth - Bug 1421420 Part 1: Hold onto a weak reference to the grid container frame across reflows. draft
9a43c3cce9fb42da6e5b70bb89904986efba7dfe
created 2017-11-20 14:05 +0800
pushed 2017-11-20 07:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1418905 - Move nsRuleNode::ComputeCoordPercentCalc() into nsStyleCoord. draft
afd0ab726b8604f74eebf15246c70759671ac6c8
created 2017-11-09 17:21 -0800
pushed 2017-11-17 23:50 +0000
Brad Werth Brad Werth - Bug 1416350 Part 1: Correctly account for removed 'auto-fit' tracks also when there are leading implicit tracks. draft
less more (0) -300 -100 -60 tip