layout/generic/nsGridContainerFrame.cpp
1af7172db9edb6ecb5e66ca68ed15109cb383873
created 2016-11-07 12:45 -0800
pushed 2016-11-08 00:57 +0000
Daniel Holbert Daniel Holbert - Bug 1269017 part 5 - [css-grid] Tag grid placeholder children as needing CSS Box Alignment, & consolidate their placement code. r=mats draft
6381f10d8409479ed52a843b677feaa06a663c13
created 2016-11-07 11:58 -0800
pushed 2016-11-08 00:57 +0000
Daniel Holbert Daniel Holbert - Bug 1269017 part 2 - [css-grid] Give grid an implementation of CSSAlignmentForAbsPosChild(). r=mats draft
fb521e9bf8f8adc6631ea272669bb43999658b0b
created 2016-11-05 02:57 +0100
pushed 2016-11-05 15:48 +0000
Mats Palmgren Mats Palmgren - Bug 1313254 part 6 - [css-grid] A few comment tweaks. rs=dholbert
06769bb604a358d6f18e7843cc90123078051edd
created 2016-11-05 02:57 +0100
pushed 2016-11-05 15:48 +0000
Mats Palmgren Mats Palmgren - Bug 1313254 part 2 - [css-align] Change "last-baseline" to "last baseline" in layout/ (scripted change). r=dholbert
488d1410c7be7a98c14d53e1a9a8fd082ceb1543
created 2016-11-05 02:57 +0100
pushed 2016-11-05 15:48 +0000
Mats Palmgren Mats Palmgren - Bug 1300369 part 7 - [css-grid] Implement margin-box min-size clamping for grid item reflow. r=dholbert
84cfc7a757b9c3e632d6fd339b8479aa08a203ef
created 2016-11-05 02:57 +0100
pushed 2016-11-05 15:48 +0000
Mats Palmgren Mats Palmgren - Bug 1300369 part 3 - [css-grid] Implement margin-box min-size clamping during track sizing. r=dholbert
ac8d3626eb44522d024434895539a67dc87c41ac
created 2016-11-04 06:07 -0700
pushed 2016-11-04 13:07 +0000
Daniel Holbert Daniel Holbert - Bug 1269017 part 5 - [css-grid] Tag grid placeholder children as needing CSS Box Alignment, & consolidate their placement code. r?mats draft
bceea3ff31291dedfe20d41a566bc6e2f6d79e2b
created 2016-11-04 06:03 -0700
pushed 2016-11-04 13:03 +0000
Daniel Holbert Daniel Holbert - Bug 1269017 part 5 - [css-grid] Tag grid placeholder children as needing css alignment, & consolidate their placement code. r?mats draft
4576a39fa4d7bdbcf71f3cacc8d227c88582565a
created 2016-11-04 05:39 -0700
pushed 2016-11-04 12:43 +0000
Daniel Holbert Daniel Holbert - Bug 1269017 part 5 - [css-grid] Tag grid placeholder children as needing css alignment, & consolidate their placement code. r?mats draft
2c16547cb944720ed55187d02f308cd10173a3b4
created 2016-11-04 05:03 -0700
pushed 2016-11-04 12:43 +0000
Daniel Holbert Daniel Holbert - Bug 1269017 part 2 - [css-grid] Give grid an implementation of CSSAlignmentForAbsPosChild(). r?mats draft
6d1f14f3fed4f8f92e19141954002273fd3248e3
created 2016-10-30 12:21 -0700
pushed 2016-10-30 20:01 +0000
Daniel Holbert Daniel Holbert - Bug 1269046 part 9: Add a flag to control whether CSSAlignUtils::AlignJustifySelf() expands "auto" margins. r?mats draft
1abc472e26849446d3a992cae2cacf50f992f891
created 2016-10-30 12:19 -0700
pushed 2016-10-30 20:01 +0000
Daniel Holbert Daniel Holbert - Bug 1269046 part 8: Rewrite CSSAlignUtils::AlignJustifySelf to use a single "flags" arg instead of boolean args. r?mats draft
7ba5587ddbecf9ee170a8787210a8dbcd0600b06
created 2016-10-28 22:46 -0700
pushed 2016-10-30 20:01 +0000
Daniel Holbert Daniel Holbert - Bug 1269046 part 1: Spin out some grid alignment code into a helper method, in a new CSSAlignUtils class. r=mats draft
ac4628bf99126783da833e1641d673c92ee4b1a7
created 2016-10-29 01:30 +0200
pushed 2016-10-29 05:59 +0000
Mats Palmgren Mats Palmgren - Bug 1305244 part 3 - [css-grid] Stop handling <flex> track min-sizing in layout since they can't occur anymore. r=dholbert
c9847c40b56c88a4dad6c5d43db002b597dd694b
created 2016-10-27 10:32 -0400
pushed 2016-10-29 05:59 +0000
Mats Palmgren Mats Palmgren - Bug 1228455 - [css-grid] Update the 'used flex fraction' for indefinite sizes to clamp flex factors less than 1 before dividing the base size (due to CSS Grid spec change). r=dholbert
7c24f445542062d41f97cba2dd8a45bd3a468b98
created 2016-10-27 21:59 -0700
pushed 2016-10-28 07:20 +0000
Phil Ringnalda Phil Ringnalda - Backed out 12 changesets (bug 1269045, bug 1269046) as the most likely cause of Windows build bustage
a685f9f71ed7122c27309cd95f05135ad32204dc
created 2016-10-21 12:55 -0700
pushed 2016-10-21 20:03 +0000
Brad Werth Brad Werth - Bug 1300369 Part 1: Implement revised automatic minimum size for grid items which have fixed max track sizing functions. r?mats draft
323073e7aa6d12e772655182a2c438244ae43491
created 2016-10-20 19:02 -0700
pushed 2016-10-21 07:58 +0000
Daniel Holbert Daniel Holbert - Bug 1269046 part 1: Spin out some grid alignment code into a helper method, in a new CSSAlignUtils class. r=mats draft
2aa155ebd7a6ec72c4a72651be15a061160a63e8
created 2016-10-20 17:45 -0700
pushed 2016-10-21 00:45 +0000
Daniel Holbert Daniel Holbert - Bug 1311865: Refactor the grid "same sides" code into a simpler WritingMode::ParallelAxisHasSamePolarity() utility function. r?mats draft
11df641e954d77b9c23f1ab5381d3bf27fdec6dd
created 2016-10-20 16:12 -0700
pushed 2016-10-20 23:14 +0000
Daniel Holbert Daniel Holbert - Bug 1269046 part 1: Spin out some grid alignment code into a helper method, in a new CSSAlignUtils class. r=mats draft
88bc44dfc8018fba4336fdfdac088e6e4e939faf
created 2016-10-20 15:51 -0700
pushed 2016-10-20 23:00 +0000
Daniel Holbert Daniel Holbert - Bug 1311865: Refactor the grid "same sides" code into a simpler WritingMode::ParallelAxisHasSamePolarity() utility function. r?mats draft
73e2b2cb7b36fcefb0867e904274d8296678acb7
created 2016-10-20 13:31 -0700
pushed 2016-10-20 22:20 +0000
Daniel Holbert Daniel Holbert - Bug 1269046 part 1: Spin out some grid alignment code into a helper method, in a new CSSAlignUtils class. r=mats draft
50173aed1530ae1ca75739f8eada9b6ff36511a2
created 2016-10-19 04:20 +0200
pushed 2016-10-19 03:04 +0000
Mats Palmgren Mats Palmgren - Bug 1302541 part 5 - [css-grid] Back-compute percentages when calculating the number of auto-fill/fit tracks. r=dholbert
0adfd4435d287cd441b6051d5d0500440165e7f6
created 2016-10-19 04:20 +0200
pushed 2016-10-19 03:04 +0000
Mats Palmgren Mats Palmgren - Bug 1302541 part 4 - [css-grid] Back-compute percentages for the intrinsic block size. r=dholbert
948ea4b490cf644cfb2ffaea320c1ac9f577b02a
created 2016-10-19 04:20 +0200
pushed 2016-10-19 03:04 +0000
Mats Palmgren Mats Palmgren - Bug 1302541 part 3 - [css-grid] Back-compute percentages for the intrinsic inline size. r=dholbert
c761406e4c140ff94c713a3826d0ade24aca933e
created 2016-10-19 04:20 +0200
pushed 2016-10-19 03:04 +0000
Mats Palmgren Mats Palmgren - Bug 1302541 part 2 - [css-grid] Propagate track state bits and store the union of all tracks in each axis. r=dholbert
f1d7ffc24c84d94871d39749d39dc822a2d64b24
created 2016-10-19 04:20 +0200
pushed 2016-10-19 03:04 +0000
Mats Palmgren Mats Palmgren - Bug 1302541 part 1 - [css-grid] Add a track state bit for percentage min-sizing that is treated as 'auto'. r=dholbert
682ba994390bd158d90b394d403ac8d2fb85ed74
created 2016-10-19 04:20 +0200
pushed 2016-10-19 03:04 +0000
Mats Palmgren Mats Palmgren - Bug 1309407 - [css-grid] Apply min/max-sizes after stretching <flex> grid items with an indefinite CB size and re-run the algo with a definite size if the grid size changed. r=dholbert
af09927559e6e0584406bec5dc0382550a98870f
created 2016-10-12 13:11 -0700
pushed 2016-10-12 20:19 +0000
Daniel Holbert Daniel Holbert - Bug 1269046 part 1: Spin off some CSS alignment code from nsGridContainerFrame into a utilities class. r?mats draft
9e826f444255f2533bed43c24e932637ede76644
created 2016-10-12 12:57 -0700
pushed 2016-10-12 19:59 +0000
Daniel Holbert Daniel Holbert - Bug 1269046 part 1: Spin off some CSS alignment code from nsGridContainerFrame into a utilities class. r?mats draft
52948479ec32fa1ccfc3d9f4ee4de96267864fb1
created 2016-10-06 22:43 +0200
pushed 2016-10-07 01:48 +0000
Mats Palmgren Mats Palmgren - Bug 1306906 - [css-grid] Get the relevant baseline from the grid item for the basline group. r=dholbert
4dfde828165bdfdf0be397688239515c227a96aa
created 2016-10-05 16:03 -0700
pushed 2016-10-05 23:14 +0000
Brad Werth Brad Werth - Bug 1221565 Part 1: Change UsedAlignSelf to map left/right to start when container axis is not inline. r?dholbert draft
55cc4a7987a37a259aa03c7235cc7a075c65ff98
created 2016-10-04 21:13 +0200
pushed 2016-10-04 21:04 +0000
Mats Palmgren Mats Palmgren - Bug 1307113 - [css-grid] Fix a typo in baseline track selection. r=dholbert
42c95d88aaaa7c2eca1d278399421d437441ac4d
created 2016-10-04 11:58 +0200
pushed 2016-10-04 10:53 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
59b5094e6e8cc6f82c252d58d514cb82510723c4
created 2016-10-03 13:05 -0700
pushed 2016-10-04 05:47 +0000
Brad Werth Brad Werth - Bug 1305844 - Make most align/justify nsStylePosition members public, and remove trivial accessors. r=dholbert
b1633a1d6aa2bf0bcfb564f69bb4c5b0be7ee3ca
created 2016-10-03 14:08 -0700
pushed 2016-10-03 22:13 +0000
David Keeler David Keeler - bug 1307226 - extend clang crash workaround to work around similar crash in SetGridItemCount r?mats draft
0c4081e5da57493ec87ff557556d2ffa2aac64c7
created 2016-10-03 14:08 -0700
pushed 2016-10-03 21:09 +0000
David Keeler David Keeler - bug 1307226 - extend clang crash workaround to work around similar crash in SetGridItemCount r?mats draft
69e356ace5532f61c97a36615ecb4a681f9d2138
created 2016-10-01 02:26 +0200
pushed 2016-10-01 01:30 +0000
Mats Palmgren Mats Palmgren - Bug 1151204 part 5 - [css-grid] Fix a bug in the is-this-the-last-track check. r=dholbert
1e1c048cf01beec96ced7e826f09258c33c2293e
created 2016-10-01 02:26 +0200
pushed 2016-10-01 01:30 +0000
Mats Palmgren Mats Palmgren - Bug 1151204 part 4 - [css-grid] Implement Grid Container Baselines. r=dholbert
5d2110357137d05ff2b9695cff79329cf907f98c
created 2016-10-01 02:26 +0200
pushed 2016-10-01 01:30 +0000
Mats Palmgren Mats Palmgren - Bug 1151204 part 3 - [css-grid] Add a couple of members to record fragmentation state. r=dholbert
33bd454be96a44c66a1651f3e1b4d098e4f45f07
created 2016-10-01 02:26 +0200
pushed 2016-10-01 01:30 +0000
Mats Palmgren Mats Palmgren - Bug 1151204 part 2 - [css-grid] Add methods for finding the first/last grid item in Grid Order in this fragment. r=dholbert
bb3080bc1aad672b53575dc983f1bd2c3e1718a0
created 2016-10-01 02:26 +0200
pushed 2016-10-01 01:30 +0000
Mats Palmgren Mats Palmgren - Bug 1151204 part 1 - [css-grid] Make GridItemCSSOrderIterator use nsFrameList iterators internally and make the specific type (forward/reverse) a template param. r=dholbert
a0ea382c12cae7c67b0f0c182f334fc3c4809ee8
created 2016-09-30 09:15 -0700
pushed 2016-10-01 01:30 +0000
Brad Werth Brad Werth - Bug 1304012 -- Part 2: Rename nsStyleStruct Computed**Self functions to Used**Self. r=dholbert
17341d12497d8be4efd9b8b9bb57926c371121b1
created 2016-09-29 21:49 +0200
pushed 2016-09-30 02:38 +0000
Mats Palmgren Mats Palmgren - Bug 1303643 part 2 - [css-grid] Apply percentages to grid item min-content contributions. r=dholbert
2b923d48ea7e7cdc9ef648a79e957c99d81aadd5
created 2016-09-27 17:05 +0200
pushed 2016-09-27 15:59 +0000
Mats Palmgren Mats Palmgren - Bug 1255393 part 7 - [css-grid] Update intrinsic max track sizing for span>1 to the latest Grid spec. r=dholbert
9821b801c9901b19a8e96d28589f864ae4ab4d95
created 2016-09-27 17:05 +0200
pushed 2016-09-27 15:59 +0000
Mats Palmgren Mats Palmgren - Bug 1255393 part 6 - [css-grid] Update 'auto' min track sizing for span>1 to the latest Grid spec. r=dholbert
35d48b9fededaa5366e2d956af7d88e21d47b99c
created 2016-09-27 17:05 +0200
pushed 2016-09-27 15:59 +0000
Mats Palmgren Mats Palmgren - Bug 1255393 part 5 - [css-grid] Remove dead code related to obsolete flex track min-sizing. r=dholbert
580d291f1771e8122540b24dbfe587539bdda618
created 2016-09-27 17:05 +0200
pushed 2016-09-27 15:59 +0000
Mats Palmgren Mats Palmgren - Bug 1255393 part 4 - [css-grid] Cache min/max-content and min-size contributions better. r=dholbert
622d8de79f0c165e1431c7337ba9bd18064556db
created 2016-09-27 17:05 +0200
pushed 2016-09-27 15:59 +0000
Mats Palmgren Mats Palmgren - Bug 1255393 part 3 - [css-grid] Update 'auto' min track sizing for span=1 to the latest Grid spec. r=dholbert
7dcdf5d3d578a2d649f116e3fed7f0cb8f3bdb51
created 2016-09-27 17:05 +0200
pushed 2016-09-27 15:59 +0000
Mats Palmgren Mats Palmgren - Bug 1255393 part 2 - [css-grid] Update MinSize() to reflect the latest spec text for min-size contribution. r=dholbert
17e76de17c052a6cf12746a5aba326e9751b05de
created 2016-09-27 17:05 +0200
pushed 2016-09-27 15:59 +0000
Mats Palmgren Mats Palmgren - Bug 1255393 part 1 - [css-grid] Introduce a SizingConstraint enum type. r=dholbert
c684f2f380767b95585e0daf0d88a412a1a674d3
created 2016-09-21 11:49 -0700
pushed 2016-09-23 20:36 +0000
Brad Werth Brad Werth - Bug 1300877 - Expose removed grid auto-fit tracks to devtools API. r=mats, r=ehsan
d343d42820d93970f87058f05e34f02ee624a891
created 2016-09-22 12:37 -0700
pushed 2016-09-23 03:27 +0000
Brad Werth Brad Werth - Bug 1278461 - Prevent an assert from tripping when removing an overflowed frame during a partial reflow. r=mats
941f9bfc8b66224ca896710185c9d16dca5b565e
created 2016-09-21 02:14 +0200
pushed 2016-09-21 10:17 +0000
Mats Palmgren Mats Palmgren - Bug 1280798 part 2 - [css-grid] Take any specified [min-/max-]width/height into account when calculating the number of auto-fill/fit tracks for intrinsic sizing. r=dholbert
8a25ca70d82f803a0f0c6965456595be6586ed23
created 2016-09-21 02:14 +0200
pushed 2016-09-21 10:17 +0000
Mats Palmgren Mats Palmgren - Bug 1280798 part 1 - [css-grid] Simplify handling of min-size for repeat track calculation. r=dholbert
29473298207503f040a5d405982338d67db3ff32
created 2016-09-12 23:13 +0200
pushed 2016-09-13 10:16 +0000
Mats Palmgren Mats Palmgren - Bug 1299133 - [css-grid] Subtract the grid-gaps in the span when collecting growable tracks. r=dholbert
89b72566e838172a671ef0ff18d8226521b004b4
created 2016-09-12 15:53 -0700
pushed 2016-09-13 10:16 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1299133) for win vm reftest failures a=backout CLOSED TREE
8898636baa30f66648f0265d48a050feac5dc76d
created 2016-09-12 23:13 +0200
pushed 2016-09-13 10:16 +0000
Mats Palmgren Mats Palmgren - Bug 1299133 - [css-grid] Subtract the grid-gaps in the span when collecting growable tracks. r=dholbert
31fe1120ff9ab9c7290c07d671a463b50c65f364
created 2016-09-08 08:40 -0700
pushed 2016-09-09 03:28 +0000
Brad Werth Brad Werth - Bug 1281446 - Resolved value of grid-template-columns/rows now lists removed auto-fit tracks as 0px. r=mats
cd249dba87c2660f93409a99ca9296386d230345
created 2016-09-02 16:28 -0700
pushed 2016-09-07 07:05 +0000
Brad Werth Brad Werth - Bug 1297189 - Expose implicit grid areas via dev tools API. r=mats, r=bz
less more (0) -100 -60 tip