fcedbbae5f5dfa5cbd39ccc3d2a4fc8e4c7b86da: Bug 1629700 - Update expectances for manifest-utf8-with-bom.https.html on Win 7, Win 10, OS X r=jmaher
Bogdan Tara <btara@mozilla.com> - Thu, 16 Apr 2020 20:29:33 +0000 - rev 524488
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Bug 1629700 - Update expectances for manifest-utf8-with-bom.https.html on Win 7, Win 10, OS X r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D71207
65951cbe72774d0c2151f5d4b34c0ccbe6316ddb: Backed out changeset 1ad3c93e1e07 (bug 1624649) for wrench failure on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Thu, 16 Apr 2020 23:35:18 +0300 - rev 524487
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Backed out changeset 1ad3c93e1e07 (bug 1624649) for wrench failure on a CLOSED TREE
aff8eef07d078b20be9c4b7d6dfb689998fb11fa: Bug 1587713 - Remove the late blob rasterization code. r=jrmuizel
Nicolas Silva <nsilva@mozilla.com> - Thu, 16 Apr 2020 20:13:24 +0000 - rev 524486
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Bug 1587713 - Remove the late blob rasterization code. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D49186
100387beceed5894fa594a07845a149cbddfb1b8: Bug 1630212 - Remove non-tiled blob images. r=jrmuizel
Nicolas Silva <nsilva@mozilla.com> - Thu, 16 Apr 2020 20:13:24 +0000 - rev 524485
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Bug 1630212 - Remove non-tiled blob images. r=jrmuizel Gecko always tiles blobs. The other code path is untested and a tad complicated, let's remove it. Differential Revision: https://phabricator.services.mozilla.com/D71021
eb5dd046d5c8a818855d4b0f0a0e6ad454239b2c: Bug 1613796 - Make the permission popup queue browser-specific. r=robwu
William Durand <will+git@drnd.me> - Thu, 16 Apr 2020 19:38:17 +0000 - rev 524484
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Bug 1613796 - Make the permission popup queue browser-specific. r=robwu Differential Revision: https://phabricator.services.mozilla.com/D70445
ea1d92ada450b16bac35a047dd9ec69e1c312e11: Bug 1613796 - Add test case to verify that browser.permissions.request() resolves in the expected order. r=robwu
William Durand <will+git@drnd.me> - Thu, 16 Apr 2020 19:37:44 +0000 - rev 524483
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Bug 1613796 - Add test case to verify that browser.permissions.request() resolves in the expected order. r=robwu Differential Revision: https://phabricator.services.mozilla.com/D69226
1ad3c93e1e07ee5a22a2a19efc70928d9d2f3661: Bug 1624649: Move android emu to pull from toolchain instead tooltool r=nalexander
Wander Lairson Costa <wander.lairson@gmail.com> - Thu, 16 Apr 2020 19:29:15 +0000 - rev 524482
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Bug 1624649: Move android emu to pull from toolchain instead tooltool r=nalexander Currently, we build android emulator packages manually and upload to tooltool. This patch switches it to be pulled from the toolchain built artifacts. This also allows android tests to run in the staging environment. Differential Revision: https://phabricator.services.mozilla.com/D68617
04ef9640c58979d5e80690423caa2bd3883a70d7: Bug 1385882 - Wait for the bookmarked status to finish updating before starting test; r=Gijs CLOSED TREE DONTBUILD
Edgar Chen <echen@mozilla.com> - Thu, 16 Apr 2020 13:41:05 +0000 - rev 524481
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Bug 1385882 - Wait for the bookmarked status to finish updating before starting test; r=Gijs CLOSED TREE DONTBUILD The Bookmark page button ignores activation if there is pending update. Thus, the test must wait for the update to be finished before synthesizing mouse actions. Differential Revision: https://phabricator.services.mozilla.com/D71114
7920149150d06a902651f915070a92c8a4e3d22f: Backed out changeset bebf14fcc0e2 (bug 1519226) bug number not updated CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Thu, 16 Apr 2020 22:54:40 +0300 - rev 524480
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Backed out changeset bebf14fcc0e2 (bug 1519226) bug number not updated CLOSED TREE
bebf14fcc0e2e3a1c36d347d35760c3c055df9fb: Bug 1519226 - Wait for the bookmarked status to finish updating before starting test; r=Gijs CLOSED TREE DONTBUILD
Edgar Chen <echen@mozilla.com> - Thu, 16 Apr 2020 13:41:05 +0000 - rev 524479
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Bug 1519226 - Wait for the bookmarked status to finish updating before starting test; r=Gijs CLOSED TREE DONTBUILD The Bookmark page button ignores activation if there is pending update. Thus, the test must wait for the update to be finished before synthesizing mouse actions. Differential Revision: https://phabricator.services.mozilla.com/D71114
33958bd042bfb0a03a3890c4ce2a6838307b07e2: Backed out changeset 5c1092771230 (bug 1519226) for landing with wrong bug number on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Thu, 16 Apr 2020 22:49:18 +0300 - rev 524478
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Backed out changeset 5c1092771230 (bug 1519226) for landing with wrong bug number on a CLOSED TREE
98d6bee984d79849e7a868a06b8b88987c9876bb: Bug 1628788 - update valid-with-semicolon.https.html expectancy for mac shippable r=jmaher
Andreea Pavel <apavel@mozilla.com> - Wed, 15 Apr 2020 16:01:44 +0000 - rev 524477
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Bug 1628788 - update valid-with-semicolon.https.html expectancy for mac shippable r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D71018
eb275e9ef6d491a2913ac4d2d5bb0ac63d76f577: Bug 1627125 Part 8 - Make nsFlexContainerFrame static-analysis warning free. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Thu, 16 Apr 2020 05:38:12 +0000 - rev 524476
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Bug 1627125 Part 8 - Make nsFlexContainerFrame static-analysis warning free. r=dholbert 1. Fixed "warning: use 'using' instead of 'typedef'" for OrderState. 2. Removed `FlexItem* item` to fix the "warning: Value stored to 'item' is never read". Differential Revision: https://phabricator.services.mozilla.com/D69486
c1e6d0ce349e5092af2aa45e98048e6f3d298a7b: Bug 1627125 Part 7 - Add reftests for flex containers with "box-decoration-break: clone" and unbreakable children. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Thu, 16 Apr 2020 19:24:03 +0000 - rev 524475
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Bug 1627125 Part 7 - Add reftests for flex containers with "box-decoration-break: clone" and unbreakable children. r=dholbert These reftests are copied from flexbox-unbreakable-child-1-*.html and flexbox-unbreakable-child-1-*-wrap.html with "box-decoration-break: clone" added to the flex container. Note that flexbox-unbreakable-child-3-ref.html is redesigned. It is not copied from flexbox-unbreakable-child-1-ref.html with "box-decoration-break: clone" added because the bottom border doesn't show up in sub-test 3 & 4. (bug 1564726 perhaps?) Differential Revision: https://phabricator.services.mozilla.com/D69475
c473fe50e3fa1d0d8327eb7b715406a13317988b: Bug 1627125 Part 6 - Redesign the logic that computes flex container's final size with "box-decoration-break: clone" considered. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Thu, 16 Apr 2020 19:10:32 +0000 - rev 524474
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Bug 1627125 Part 6 - Redesign the logic that computes flex container's final size with "box-decoration-break: clone" considered. r=dholbert By passing unconstrained aAvailableBSizeForContent to DoFlexLayout, we can get the flex container's desired content-box size as if there's no pagination. We could then use this content-box size and maxBlockEndEdgeOfChildren to rewrite the logic to determine flex container's final size. I still maintain the compatibility with block frame that if the flex container is running out of block-size, it can still become incomplete and request an zero block-size continuation. One comment in block frame feels this is wrong, but fixing it is not in the scope of this bug. https://searchfox.org/mozilla-central/rev/4ccefc3181f9d237ef4ca8bd17b4e7c101ddf7b5/layout/generic/nsBlockFrame.cpp#7715-7718 Differential Revision: https://phabricator.services.mozilla.com/D69474
994770def1fc70c276a93137027f46690c620240: Bug 1627125 Part 5 - Make ReflowChildren() output children's max block-end edge and completeness. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Thu, 16 Apr 2020 05:37:59 +0000 - rev 524473
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Bug 1627125 Part 5 - Make ReflowChildren() output children's max block-end edge and completeness. r=dholbert The two variable will be used in ComputeFinalSize in a later part. I follow the C++ Core Guidelines to return multiple value via std::tuple. https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#f21-to-return-multiple-out-values-prefer-returning-a-struct-or-tuple Differential Revision: https://phabricator.services.mozilla.com/D69473
bd29ea94d3bd4625778f238de6fd7b2e5ee78339: Bug 1627125 Part 4 - Run DoFlexLayout only in first-in-flow, and store SharedFlexData in it. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Thu, 16 Apr 2020 05:37:57 +0000 - rev 524472
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Bug 1627125 Part 4 - Run DoFlexLayout only in first-in-flow, and store SharedFlexData in it. r=dholbert We want mContentBoxMainSize and mContentBoxCrossSize in SharedFlexData to be the final content-box without regards to pagination, but it is not correct yet. A later part will pass NS_UNCONSTRAINEDSIZE as availableBSizeForContent so that DoFlexLayout can calculate the correct size. Differential Revision: https://phabricator.services.mozilla.com/D69472
c15c24dcc029e28ba1294da3a574439698bc373e: Bug 1627125 Part 3 - Add aColumnWrapThreshold to DoFlexLayout. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Thu, 16 Apr 2020 05:37:55 +0000 - rev 524471
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Bug 1627125 Part 3 - Add aColumnWrapThreshold to DoFlexLayout. r=dholbert In a later part, we want to use NS_UNCONSTRAINEDSIZE for aAvailableBSizeForContent. Differential Revision: https://phabricator.services.mozilla.com/D69471
a8e29df7db26ff1b8c7f0dfca8e944e0bfaf4ad9: Bug 1627125 Part 2 - Add a helper to compute available size for flex items, and pass the information to ReflowChildren. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Thu, 16 Apr 2020 05:37:47 +0000 - rev 524470
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Bug 1627125 Part 2 - Add a helper to compute available size for flex items, and pass the information to ReflowChildren. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D69470
36907dee3e51d41337bc7d4e7dc27c28178dfdfe: Bug 1627125 Part 1 - Allow ReflowFlexItem to take available size as an input, and output reflow status. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Thu, 16 Apr 2020 05:37:45 +0000 - rev 524469
Push 37321 by dluca@mozilla.com at Fri, 17 Apr 2020 09:38:52 +0000
Bug 1627125 Part 1 - Allow ReflowFlexItem to take available size as an input, and output reflow status. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D69469
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip