fb696b92c13dfcc10af3c528c013e3d513510c12: Bug 1510569 - Only forward nsIWebProgress events to the BrowserParent after the WebProgressChild has loaded r=kmag,mconley
Barret Rennie <barret@brennie.ca> - Tue, 21 May 2019 19:28:04 +0000 - rev 474849
Push 113174 by nerli@mozilla.com at Wed, 22 May 2019 03:46:05 +0000
Bug 1510569 - Only forward nsIWebProgress events to the BrowserParent after the WebProgressChild has loaded r=kmag,mconley Before the WebProgress event handlers started migrating to C++, the parent process would only receive WebProgress events after the child process had finished loading the WebProgressChild script. Now that listeners are registered much earlier (before the BrowserChild has finished setting up its frame scripts), the BrowserParent would receive WebProgress events that were heretofore not received unless the BrowserChild was *very* careful about when it sent the IPC messages. However, even while being very careful, the OnStateChange event handler would always fire events for initial about:blank loads that break a lot of unit tests. Before porting that event, we are now ensuring that the WebProgressChild has finished loading before the BrowserChild will send IPC messages for these events to the BrowserParent. Differential Revision: https://phabricator.services.mozilla.com/D30252
81136d6972e80a961b2d4f0c4eb0d36e7d9e179f: Bug 1547560 - [css-grid-2] Add subgrid gaps to its items contributions in track sizing and recompute the subgrid tracks size/position to center the subgrid gaps. r=dholbert
Mats Palmgren <mats@mozilla.com> - Fri, 17 May 2019 16:50:42 +0200 - rev 474848
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1547560 - [css-grid-2] Add subgrid gaps to its items contributions in track sizing and recompute the subgrid tracks size/position to center the subgrid gaps. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D31630
8a0c6e30d738160e81990c286040472d4e3aa92b: Bug 1471758 - [css-grid-2][css-contain] Make 'contain:paint' and 'contain:layout' inhibit a grid container from being a subgrid. r=dholbert
Mats Palmgren <mats@mozilla.com> - Fri, 03 May 2019 05:35:18 +0200 - rev 474847
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1471758 - [css-grid-2][css-contain] Make 'contain:paint' and 'contain:layout' inhibit a grid container from being a subgrid. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D29793
e0b2740b3b7de6da0dc01403c0526a99e61b17b7: Bug 1548421 - [css-grid-2] Ensure subgrids are never reflow roots. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 02 May 2019 03:37:51 +0200 - rev 474846
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1548421 - [css-grid-2] Ensure subgrids are never reflow roots. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D29609
f21f62a36c120907415a69f04ccce310dbf7fff6: Bug 1466358 part 11 - [css-grid-2] Update the frame's subgrid state when the style changes. r=dholbert
Mats Palmgren <mats@mozilla.com> - Wed, 01 May 2019 23:53:47 +0200 - rev 474845
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1466358 part 11 - [css-grid-2] Update the frame's subgrid state when the style changes. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D29578
1e1d198ffd3e5b26de468b9444d39b8c2519834f: Bug 1496502 - [css-grid-2] Enable subgrid by default in Nightly. r=dholbert
Mats Palmgren <mats@mozilla.com> - Mon, 29 Apr 2019 20:50:23 +0200 - rev 474844
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1496502 - [css-grid-2] Enable subgrid by default in Nightly. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D29254
bfc4f4f153ebb39d149595625d90da0bf7fdb86f: Bug 1466358 part 10 - [css-grid-2] Intrinsic sizing tweaks for subgrid. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 29 Nov 2018 18:05:54 +0100 - rev 474843
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1466358 part 10 - [css-grid-2] Intrinsic sizing tweaks for subgrid. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D29242
6e90ed77e9109d98910965bc99c93a539203f363: Bug 1466358 part 9 - [css-grid-2] Percentage basis calculation for subgrid items. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 29 Nov 2018 18:05:54 +0100 - rev 474842
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1466358 part 9 - [css-grid-2] Percentage basis calculation for subgrid items. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D29241
003d3db59a1fa50348b771497c0a502c62b5d53d: Bug 1466358 part 8 - [css-grid-2] Implement subgrid track sizing. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 29 Nov 2018 18:05:53 +0100 - rev 474841
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1466358 part 8 - [css-grid-2] Implement subgrid track sizing. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D29767
4e4f1fb1ffdd5720801f0c494c52235b4de2c17a: Bug 1466358 part 7 - [css-grid-2] Report the right number of tracks for subgrids in ComputedGridTrackInfo. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 29 Nov 2018 18:05:54 +0100 - rev 474840
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1466358 part 7 - [css-grid-2] Report the right number of tracks for subgrids in ComputedGridTrackInfo. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D29150
85788d6cb290c51e64934746c5a7e1356f1b4d20: Bug 1466358 part 6 - [css-grid-2] Always normalize child lists before a child list iterator is used. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 29 Nov 2018 18:05:54 +0100 - rev 474839
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1466358 part 6 - [css-grid-2] Always normalize child lists before a child list iterator is used. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D29149
bf5027913782ec774496550cedc51fd6e7c6a892: Bug 1466358 part 5 - [css-grid-2] Add the accumulated margin+border+padding of subgrid ancestors to a subgrid item's content contribution if it spans the relevant edge track(s). r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 29 Nov 2018 18:05:53 +0100 - rev 474838
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1466358 part 5 - [css-grid-2] Add the accumulated margin+border+padding of subgrid ancestors to a subgrid item's content contribution if it spans the relevant edge track(s). r=dholbert
c619ca5a135b0422d64dd7d1d4e8430f3d22a897: Bug 1466358 part 4 - [css-grid-2] Make a subgrid contribute its accumulated margin+border+padding to its edge tracks for intrinsically sized tracks. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 29 Nov 2018 18:05:53 +0100 - rev 474837
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1466358 part 4 - [css-grid-2] Make a subgrid contribute its accumulated margin+border+padding to its edge tracks for intrinsically sized tracks. r=dholbert
1a6bf3c650d7901486f83e524e3cc839f85be534: Bug 1466358 part 3 - [css-grid-2] Add methods to calculate a subgrid's margin+border+padding. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 29 Nov 2018 18:05:40 +0100 - rev 474836
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1466358 part 3 - [css-grid-2] Add methods to calculate a subgrid's margin+border+padding. r=dholbert
9abb8c91398c4a898c67ba3a0da05f62cd31008f: Bug 1466358 part 2 - [css-grid-2] Add a method to recursively collect relevant items for track sizing from subgrids with their lines and state translated into the caller's coordinates (idempotent patch). r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 29 Nov 2018 00:18:10 +0100 - rev 474835
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1466358 part 2 - [css-grid-2] Add a method to recursively collect relevant items for track sizing from subgrids with their lines and state translated into the caller's coordinates (idempotent patch). r=dholbert
92d9b8b245c4f87667c96752ef3c10595fe7db58: Bug 1466358 part 1 - [css-grid-2] Add grid item state bits for subgrids and items in a subgrid and set them when the item occupies the corresponding edge track (idempotent patch). r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 29 Nov 2018 00:18:10 +0100 - rev 474834
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1466358 part 1 - [css-grid-2] Add grid item state bits for subgrids and items in a subgrid and set them when the item occupies the corresponding edge track (idempotent patch). r=dholbert
1f82446806faafc52c1fcc7ff57b3b5b115703c0: Bug 1465296 part 5 - [css-grid-2] Implement nested area name lookups for subgrids. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 29 Nov 2018 00:18:09 +0100 - rev 474833
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1465296 part 5 - [css-grid-2] Implement nested area name lookups for subgrids. r=dholbert
67fb1683b89c252ff2a4d0e99e9b3180feb454ce: Bug 1465296 part 4 - [css-grid-2] Implement nested line name lookups for subgrids. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 29 Nov 2018 00:18:09 +0100 - rev 474832
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1465296 part 4 - [css-grid-2] Implement nested line name lookups for subgrids. r=dholbert This adds a pointer to the parent grid's LineNameMap in the relevant axis and traverses that recursively when looking up line names.
6b249a6ae76aff5da8ba9ab8311fa596491b58e6: Bug 1465296 part 3 - [css-grid-2] Add a convenience method to get the parent GridContainerFrame for a subgrid. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 29 Nov 2018 00:18:09 +0100 - rev 474831
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1465296 part 3 - [css-grid-2] Add a convenience method to get the parent GridContainerFrame for a subgrid. r=dholbert
386b8a935d2b83a50566ae26619b7e3bafbf672e: Bug 1465296 part 2 - [css-grid-2] Clamp lines in a subgrid to its extent. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 29 Nov 2018 00:18:09 +0100 - rev 474830
Push 113173 by mpalmgren@mozilla.com at Tue, 21 May 2019 23:37:10 +0000
Bug 1465296 part 2 - [css-grid-2] Clamp lines in a subgrid to its extent. r=dholbert Per https://drafts.csswg.org/css-grid-2/#subgrid-implicit
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip