layout/generic/nsGridContainerFrame.h
9a89fcb3c96c7641571e2283b81ebdb0ffc0da2e
created 2018-09-11 00:57 +0200
pushed 2018-09-11 10:07 +0000
Mats Palmgren Mats Palmgren - Bug 1478485 - Use the stored CB on abs.pos. grid items when calculating used offset values. r=dholbert
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
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
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
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
60d0c815b98047ab945bf8b7d2c235bc260ba8ac
created 2017-12-05 14:51 -0800
pushed 2018-01-06 21:46 +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. r=mats
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-10-28 08:30 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
d5056038d25e8492a1a4cb1dcaea5d5207c22969
created 2017-10-27 10:09 -0700
pushed 2017-10-28 08:30 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 4: Update stale MPL license boilerplate on a few files in layout. r=jfkthame
d668e62d469150330729bc2e61503587d035988e
created 2017-08-07 14:23 +1200
pushed 2017-08-11 20:16 +0000
Matt Woodrow Matt Woodrow - Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange
c0f5be3f9f5239098364712f31d7a80f3e10cd3b
created 2017-08-10 14:40 +0200
pushed 2017-08-11 01:14 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8f2dd8f13b53 (bug 1388161) for failing chrome's test_animation_performance_warning.html | preserve-3d transform. r=backout
8f2dd8f13b53a5b4d114204f0bf0650a320da3fb
created 2017-08-07 14:23 +1200
pushed 2017-08-11 01:14 +0000
Matt Woodrow Matt Woodrow - Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange
5e5dda793c3e0a93fa8a0f2c377dcb28a113e3e7
created 2017-06-09 15:14 -0400
pushed 2017-06-14 01:31 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
b1940873102d01722956b79991166286e121072a
created 2017-06-13 00:30 +0200
pushed 2017-06-13 10:10 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3d1ce85e6348 (bug 1088760) for bustage, at least on Android at layout/generic/nsPluginFrame.cpp:1612. r=backout
3d1ce85e6348307a1e98284e6d13da828729bf91
created 2017-06-09 15:14 -0400
pushed 2017-06-13 10:10 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
b37e4d256cd6c88b48b0223113375f889a748982
created 2017-05-27 12:36 +0100
pushed 2017-05-28 04:30 +0000
Jonathan Kew Jonathan Kew - Bug 1365982 - Attach frame properties to each frame instead of looking them up in a hashtable on the prescontext. r=mats
78e989ad55af7cf13cfafcb4ba891cc5ea78d740
created 2017-05-26 12:11 +0200
pushed 2017-05-26 19:44 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 4 - Remove the now unused LayoutFrameType values from the ctors. r=jfkthame
47ed59045f9bff59434723249b995515116d4ed0
created 2017-05-26 12:11 +0200
pushed 2017-05-26 19:44 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 2 - Add a nsIFrame::mClass field and propagate the concrete class' value up the ctor chain. r=jfkthame
45bf72e9b3b3b5d45457598865c72536b3027264
created 2017-05-26 12:11 +0200
pushed 2017-05-26 19:44 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 1 - Make every concrete frame class be a NS_DECL_QUERYFRAME_TARGET. r=jfkthame
eb9858f09ee55a405df2620059607ba6ae32b28e
created 2017-05-03 17:36 +0200
pushed 2017-05-04 03:18 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361656: Initialize nsGridContainerFrame::mDidPushItemsBitMayLie. r=mats
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-05-03 00:28 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361051: rename mozilla::FrameType to mozilla::LayoutFrameType. r=xidorn
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-05-01 09:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
947d5e737c2d05f038f01ddc2f02a01289db7ba8
created 2017-04-05 19:31 -0700
pushed 2017-04-06 10:51 +0000
Daniel Holbert Daniel Holbert - Bug 812687 part 3: Move CSSOrderAwareFrameIterator code to its own .h/.cpp file. r=mats
1732e9dd1f9e28ec85eecb1ae45730a3d36e2dd5
created 2017-04-05 19:31 -0700
pushed 2017-04-06 10:51 +0000
Daniel Holbert Daniel Holbert - Bug 812687 part 2: Rename GridItemCSSOrderIterator to CSSOrderAwareFrameIterator (& similar for its Reverse form). r=mats
5a6f0d546c631ada21d8109eccbb48b64b3be048
created 2017-04-05 19:31 -0700
pushed 2017-04-06 10:51 +0000
Daniel Holbert Daniel Holbert - Bug 812687 part 1: Rename GridItemCSSOrderIteratorT to CSSOrderAwareFrameIteratorT, and drop "Grid" from its method names. r=mats
deb448009371c6677fb44897f7ca5d03c00739a9
created 2017-02-13 09:07 -0800
pushed 2017-02-15 11:25 +0000
Jeff Walden Jeff Walden - Bug 1287006 - Don't pass Maybe (or any class containing a Maybe member) by value, only by reference or pointer, in layout/-related code. r=bz
950dba8823a024743997c98062c2f2e2826fca0e
created 2016-12-20 23:56 +0100
pushed 2016-12-21 04:15 +0000
Mats Palmgren Mats Palmgren - Bug 1312379 part 1 - [css-align][css-flexbox][css-grid] Introduce nsIFrame methods for calculating baselines per CSS Alignment and CSS2 'vertical-align'. r=dholbert
5d97a9484c127d2aae69ff50c7f24adfc457c02f
created 2016-12-20 23:56 +0100
pushed 2016-12-21 04:15 +0000
Mats Palmgren Mats Palmgren - Bug 1313068 - [css-grid] Synthesize a grid container baseline from the margin-box when in an inline-level context, and from the border-box otherwise. r=dholbert
5e6f0bf39062d35752108049fb4b70cc5732f2bd
created 2016-11-08 16:30 -0800
pushed 2016-11-09 15:38 +0000
Daniel Holbert Daniel Holbert - Bug 1269017 part 2 - [css-grid] Give grid an implementation of CSSAlignmentForAbsPosChild(). r=mats
1e1c048cf01beec96ced7e826f09258c33c2293e
created 2016-10-01 02:26 +0200
pushed 2016-10-01 06:25 +0000
Mats Palmgren Mats Palmgren - Bug 1151204 part 4 - [css-grid] Implement Grid Container Baselines. r=dholbert
33bd454be96a44c66a1651f3e1b4d098e4f45f07
created 2016-10-01 02:26 +0200
pushed 2016-10-01 06:25 +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 06:25 +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
c684f2f380767b95585e0daf0d88a412a1a674d3
created 2016-09-21 11:49 -0700
pushed 2016-09-26 10:35 +0000
Brad Werth Brad Werth - Bug 1300877 - Expose removed grid auto-fit tracks to devtools API. r=mats, r=ehsan
31fe1120ff9ab9c7290c07d671a463b50c65f364
created 2016-09-08 08:40 -0700
pushed 2016-09-09 10:03 +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 15:20 +0000
Brad Werth Brad Werth - Bug 1297189 - Expose implicit grid areas via dev tools API. r=mats, r=bz
c98b8c992c2f3dfc4789deab913ca942ae61f304
created 2016-08-23 13:34 -0700
pushed 2016-08-25 12:12 +0000
Brad Werth Brad Werth - Bug 1289200 - Adds GridAreas to grid css dev tools API. r=bz, mats
d1a449efbe4446e696311b21f7bdfcd709b82a26
created 2016-07-21 18:36 +0800
pushed 2016-07-21 14:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron
b2db47ba326823e5774032569afaa333bfb1f7a3
created 2016-07-21 18:36 +0800
pushed 2016-07-21 14:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 5c - Rename nsHTMLReflowMetrics to ReflowOutput. r=dbaron
36e0aef210e256b04a1afce041c8ad5f150bd720
created 2016-07-21 18:36 +0800
pushed 2016-07-21 14:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 1c - Rename nsHTMLReflowState to ReflowInput. r=dbaron
bb4686084769fedfc0562a62c92343f591401a99
created 2016-07-07 11:38 -0700
pushed 2016-07-11 14:21 +0000
Brad Werth Brad Werth - Bug 1241932 - Expose decoded CSS grid line properties via a Chrome API. r=mats
3396152c5e11bb9c2a8af4ef1bd1c39be78d5e28
created 2016-07-06 11:45 -0700
pushed 2016-07-07 09:41 +0000
Brad Werth Brad Werth - Bug 1241932 - Expose decoded CSS grid track properties in a Chrome API. r=heycam, r=khuey
623f0d0a8703c68a002eefcdaa2059dee2647c4c
created 2016-07-06 06:00 +0200
pushed 2016-07-07 09:41 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3de5b79d7373 (bug 1241932) for bustage
75880714f9d8bb42e320090d26e814feda1b094a
created 2016-07-06 05:59 +0200
pushed 2016-07-07 09:41 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e98d1ac584d6 (bug 1241932)
e98d1ac584d6b19bf21d89dffcf64e470cd52a32
created 2016-07-05 13:35 -0700
pushed 2016-07-07 09:41 +0000
Brad Werth Brad Werth - Bug 1241932 - Expose decoded CSS grid line properties via a Chrome API. r=mats
3de5b79d73731ea3b7cdf312b08d9d2f9048e6b3
created 2016-06-24 12:20 -0700
pushed 2016-07-07 09:41 +0000
Brad Werth Brad Werth - Bug 1241932 - Expose decoded CSS grid track properties in a Chrome API. r=heycam, r=khuey
c719d640442bc54f0fdcbc229de9126ec5e0f047
created 2016-06-20 13:28 +0200
pushed 2016-06-21 09:56 +0000
Mats Palmgren Mats Palmgren - Bug 1174569 - [css-grid] Use the resolved column sizes to guide intrinsic row sizing. r=dholbert
1ad5e5ff1669c75e73910fbda77c9c4aae7c66c0
created 2016-06-02 17:46 +0200
pushed 2016-06-03 10:00 +0000
Mats Palmgren Mats Palmgren - Bug 1221525 part 1 - [css-grid] Break out the grid item measuring reflow code to a separate function. Also, make the size contribution functions take a GridItemInfo instead of a frame, for use in later parts (idempotent patch). r=dholbert
5e11a2a81e37ac77f646857ba8b1e1c154b96167
created 2016-05-18 13:49 +0200
pushed 2016-05-18 16:13 +0000
Mats Palmgren Mats Palmgren - Bug 1271392 part 6 - [css-grid] Remove now dead code. r=dholbert
9377969bb65fbb0134a97ed45e9dcc363f01bad1
created 2016-05-18 13:49 +0200
pushed 2016-05-18 16:13 +0000
Mats Palmgren Mats Palmgren - Bug 1271392 part 4 - [css-grid] Make sure a grid item's last fragment fills its grid area. r=dholbert
c35e08d87d0c46d6ecb45dbb044bd2d55ac50800
created 2016-03-13 09:12 -0400
pushed 2016-03-13 23:08 +0000
Mats Palmgren Mats Palmgren - Bug 1256040 - Follow-up fix for nsGridContainerFrame.h/cpp compile errors in non-unified build. r=me
b673658dad491b1a8ded271d9d42c437105987b3
created 2016-03-13 00:30 +0100
pushed 2016-03-13 23:08 +0000
Mats Palmgren Mats Palmgren - Bug 1256040 - Fix some nsGridContainerFrame.h/cpp compile errors in non-unified build. r=dholbert
e8b769cce0f101f39284954ec6a826c0cd6343cf
created 2016-03-11 17:39 +0100
pushed 2016-03-12 20:24 +0000
Mats Palmgren Mats Palmgren - Bug 1144096 part 21 - [css-grid] Deal with dynamically inserted/appended/removed child frames. r=dholbert
557bb3ae736f484ca7671ba9ec84b09e24ac7d70
created 2016-03-11 17:39 +0100
pushed 2016-03-12 20:24 +0000
Mats Palmgren Mats Palmgren - Bug 1144096 part 20 - [css-grid] Sanity check our child lists before starting a Reflow (DEBUG only). r=dholbert
2a7ef2dd4427641166c3a49d3311f5d092337961
created 2016-03-11 17:39 +0100
pushed 2016-03-12 20:24 +0000
Mats Palmgren Mats Palmgren - Bug 1144096 part 19 - [css-grid] Sanity check the initial child lists we get from the frame constructor (DEBUG only). r=dholbert
b52d71c48531a2dc78d198dd99a23e79fbbd0a81
created 2016-03-11 17:39 +0100
pushed 2016-03-12 20:24 +0000
Mats Palmgren Mats Palmgren - Bug 1144096 part 17 - [css-grid] Add helper methods that add a sorted list of child frames to the Overflow and ExcessOverflowContainers child lists. r=dholbert
40456ea738607ff6668d3c22531c682984ef6d68
created 2016-03-11 17:39 +0100
pushed 2016-03-12 20:24 +0000
Mats Palmgren Mats Palmgren - Bug 1144096 part 16 - [css-grid] Implement fragmentation. r=dholbert
33b3bfd3d4160439d6da2694841841f9fc02e3cc
created 2016-03-11 17:39 +0100
pushed 2016-03-12 20:24 +0000
Mats Palmgren Mats Palmgren - Bug 1144096 part 13 - [css-grid] Refactor ReflowChildren() by separating out the code that reflows normal flow children (grid items and placeholders) into a new method ReflowInFlowChild(). r=dholbert
less more (0) -100 -60 tip