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 534578
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +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 534577
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +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 534576
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +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 534575
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +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 534574
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +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 534573
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +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 534572
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +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 534571
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +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 534570
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +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 534569
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +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 534568
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +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 534567
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +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
6e44c9fcc9a4bced00da7c6d520e645bfbfea490: Bug 1465296 part 1 - [css-grid-2] Implement subgrid item placement. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 29 Nov 2018 00:18:09 +0100 - rev 534566
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1465296 part 1 - [css-grid-2] Implement subgrid item placement. r=dholbert
fbbf969a151c4f0194114822f8f39285e61c8014: Bug 1553081. Set nsPrintJob::mDisallowSelectionPrint during Initialize(). r=bobowen
Jonathan Watt <jwatt@jwatt.org> - Fri, 10 May 2019 16:01:33 +0100 - rev 534565
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1553081. Set nsPrintJob::mDisallowSelectionPrint during Initialize(). r=bobowen Differential Revision: https://phabricator.services.mozilla.com/D31975
15f415dac8da4ccc97cc2f24d300345bc43b2d4a: Bug 1553080. Have nsPrintJob record modality and mozPrintCallback presence during initialization. r=bobowen
Jonathan Watt <jwatt@jwatt.org> - Fri, 10 May 2019 14:52:25 +0100 - rev 534564
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1553080. Have nsPrintJob record modality and mozPrintCallback presence during initialization. r=bobowen Differential Revision: https://phabricator.services.mozilla.com/D31974
1a5c3aa4d7be85f4bf31179de333147c76101004: Bug 1552969. Pass the document to print through to nsPrintJob::Print. r=bobowen
Jonathan Watt <jwatt@jwatt.org> - Fri, 10 May 2019 09:38:11 +0100 - rev 534563
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1552969. Pass the document to print through to nsPrintJob::Print. r=bobowen ...and have nsPrintJob::Print use that instead of mOriginalDoc, which we want to get rid of. When nsPrintJob::Print is called and mPrtPreview is nullptr, we know that we have been called to print a page directly without print preview. In that case we know that we're printing the nsPrintJob's docViewer's document. I.e. the document of the caller of nsPrintJob::Print. So in this case mOriginalDoc and the passed doc are always the same thing. Differential Revision: https://phabricator.services.mozilla.com/D31874
d3280055a40ef72f1fe8be1c6352bbe5469c15e0: Merge mozilla-central to mozilla-inbound
arthur.iakab <aiakab@mozilla.com> - Wed, 22 May 2019 00:54:56 +0300 - rev 534562
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Merge mozilla-central to mozilla-inbound
272a61f8978bd2ec910d6c4abc19d08d7d8cf5fd: bug 1553316: remote: update reference to sync communication; r=me a=doc
Andreas Tolfsen <ato@sny.no> - Tue, 21 May 2019 22:47:21 +0100 - rev 534561
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
bug 1553316: remote: update reference to sync communication; r=me a=doc The remote protocol work has moved from IRC to Slack. DONTBUILD
17018058233cfc319552ca7d97f1dfae35c3c50b: Bug 1530190. Adjust assert expectations on toolkit/content/tests/chrome/test_bug437844.xul. r=aosmond
Timothy Nikkel <tnikkel@gmail.com> - Wed, 15 May 2019 00:54:31 -0500 - rev 534560
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1530190. Adjust assert expectations on toolkit/content/tests/chrome/test_bug437844.xul. r=aosmond We frequently get more asserts in this test after we increased the async-ness of AsyncOpen. Before the patches of this bug, in this test we would see 15 calls to nsIconChannel::AsyncOpen, and then a flurry of reflow asserts ("ASSERTION: bad inline size"). After the patches for this bug, sometimes we get all 15 AsyncOpen calls to complete (FinishAsyncOpen) before the asserts start. In that case we get an expected number of asserts. But frequently we get a case where some FinishAsyncOpen calls don't happen until after all of the asserts. In this case we get more asserts than we are expecting. So it seems the lack of a complete icon image is causing extra reflow churn (it's the same asserts, just more). Differential Revision: https://phabricator.services.mozilla.com/D31190
1d13cc5dbb8a842f602eaffecb109eed523fdb23: Bug 1530190. Cleanup GetStockIcon from first patch. r=aosmond
Timothy Nikkel <tnikkel@gmail.com> - Mon, 13 May 2019 21:34:01 -0500 - rev 534559
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1530190. Cleanup GetStockIcon from first patch. r=aosmond Looks like this is left over from a partial attempt at making GetStockIcon async like GetHIconFromFile. But I don't think it needs to be async, the only system call SHGetStockIconInfo doesn't have anything about background thread like SHGetFileInfo. Differential Revision: https://phabricator.services.mozilla.com/D31013
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip