ebeb3fbc43fbd016271ed508493c9b41cd60cc59: Bug 1639836 - remove mitm5 tests from raptor suites r=perftest-reviewers,sparky
Florin Strugariu <fstrugariu@mozilla.com> - Thu, 21 May 2020 12:04:53 +0000 - rev 531593
Push 37441 by apavel@mozilla.com at Fri, 22 May 2020 21:38:53 +0000
Bug 1639836 - remove mitm5 tests from raptor suites r=perftest-reviewers,sparky Differential Revision: https://phabricator.services.mozilla.com/D76301
49f3f0221d398fec43c90fe74600c41a4e95ff12: Bug 1639969 - explicitly wait the storage permission before cleaning up in test 'browser_storageAccessWithHeuristics.js'. r=baku
Tim Huang <tihuang@mozilla.com> - Fri, 22 May 2020 07:07:23 +0000 - rev 531592
Push 37441 by apavel@mozilla.com at Fri, 22 May 2020 21:38:53 +0000
Bug 1639969 - explicitly wait the storage permission before cleaning up in test 'browser_storageAccessWithHeuristics.js'. r=baku Our ETP backend adds the storage permission asynchronously when adding storage access. So, we have to wait the permission is ready in the parent process before cleaning up. Otherwise, we will have a incorrect state after the test. Differential Revision: https://phabricator.services.mozilla.com/D76372
1b9b798b261e49eff471f4d424a025f07c85bfcd: Bug 1621337 - Add support for service workers in target-list r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Fri, 22 May 2020 06:48:14 +0000 - rev 531591
Push 37441 by apavel@mozilla.com at Fri, 22 May 2020 21:38:53 +0000
Bug 1621337 - Add support for service workers in target-list r=ochameau Depends on D74701 Differential Revision: https://phabricator.services.mozilla.com/D74700
0680f7d982e1b86bbd698113df31914cece538c9: Bug 1621337 - Add an option to workers listener to only listen to sw registrations r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Fri, 22 May 2020 06:48:07 +0000 - rev 531590
Push 37441 by apavel@mozilla.com at Fri, 22 May 2020 21:38:53 +0000
Bug 1621337 - Add an option to workers listener to only listen to sw registrations r=ochameau Depends on D74699 Differential Revision: https://phabricator.services.mozilla.com/D74701
6dc7f0528d29892293f8c5b364902500730caa73: Bug 1621337 - Check if existingTargets is still defined when processing listWorkerChanged r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Fri, 22 May 2020 06:46:31 +0000 - rev 531589
Push 37441 by apavel@mozilla.com at Fri, 22 May 2020 21:38:53 +0000
Bug 1621337 - Check if existingTargets is still defined when processing listWorkerChanged r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D74699
17e9d170ba1bd47cee22a7d0c17d2fb9941ae9c7: Backed out changeset 09ccf334001b (bug 1592416) for causing bug 1640077 to fail.
Butkovits Atila <abutkovits@mozilla.com> - Fri, 22 May 2020 09:37:16 +0300 - rev 531588
Push 37441 by apavel@mozilla.com at Fri, 22 May 2020 21:38:53 +0000
Backed out changeset 09ccf334001b (bug 1592416) for causing bug 1640077 to fail.
40784ea31188fe5d253e017ab6d8b8b1f58e7696: * Bug 651482 - Allow decoding bitmaps with 52 and 56 byte info headers. r=tnikkel
wesj <we.j@live.com> - Fri, 22 May 2020 03:35:15 +0000 - rev 531587
Push 37441 by apavel@mozilla.com at Fri, 22 May 2020 21:38:53 +0000
* Bug 651482 - Allow decoding bitmaps with 52 and 56 byte info headers. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D75803
fbf71e4d2e2142f823ac5d64679448443e25ec99: Backed out changeset 09ccf334001b (bug 1592416) for causing bug 1640077 to fail.
Butkovits Atila <abutkovits@mozilla.com> - Fri, 22 May 2020 09:37:16 +0300 - rev 531586
Push 37440 by abutkovits@mozilla.com at Fri, 22 May 2020 09:43:16 +0000
Backed out changeset 09ccf334001b (bug 1592416) for causing bug 1640077 to fail.
3afdf3a5bec4902b80f5e67d93ca9f7f9f12edbd: Bug 1637953 - Fix picture caching with redundant nested scroll roots r=Bert,jrmuizel
Glenn Watson <git@intuitionlibrary.com> - Thu, 21 May 2020 23:11:14 +0000 - rev 531585
Push 37440 by abutkovits@mozilla.com at Fri, 22 May 2020 09:43:16 +0000
Bug 1637953 - Fix picture caching with redundant nested scroll roots r=Bert,jrmuizel Some pages created nesting levels of scroll roots where the outer scroll frames are redundant (the scrollable size is zero if the content rect is the same as the frame rect). In these cases, it is of no benefit to select these as a scroll root for picture cache tiles. Differential Revision: https://phabricator.services.mozilla.com/D75451
99a82cb34de1fb50533829a271506d94da191744: Backed out changeset ee9c7714e513 (bug 1639606) for browser_download_open_with_internal_handler.js failures CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Fri, 22 May 2020 07:04:45 +0300 - rev 531584
Push 37440 by abutkovits@mozilla.com at Fri, 22 May 2020 09:43:16 +0000
Backed out changeset ee9c7714e513 (bug 1639606) for browser_download_open_with_internal_handler.js failures CLOSED TREE DONTBUILD
3d2f5e8bb67eb2a6c11f64bc6096f6f5a9f4a737: Backed out 2 changesets (bug 1639563) for gfx related bustages CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Fri, 22 May 2020 06:55:28 +0300 - rev 531583
Push 37440 by abutkovits@mozilla.com at Fri, 22 May 2020 09:43:16 +0000
Backed out 2 changesets (bug 1639563) for gfx related bustages CLOSED TREE DONTBUILD Backed out changeset b2c8de065886 (bug 1639563) Backed out changeset 43abf0a9602a (bug 1639563)
cffc2f23fdbd7515493d4a1fdc21e410bf982f2f: Bug 1639955: Use prefix for geckodriver toolchain artifacts; r=aki
Tom Prince <mozilla@hocat.ca> - Fri, 22 May 2020 03:38:32 +0000 - rev 531582
Push 37440 by abutkovits@mozilla.com at Fri, 22 May 2020 09:43:16 +0000
Bug 1639955: Use prefix for geckodriver toolchain artifacts; r=aki We originally switched it to use just `public/` becuase iscript broke with the extra path, but that broke out-of-tree consumers. Now that iscript is fixed, switch it back. Differential Revision: https://phabricator.services.mozilla.com/D76409
8b12cbd16f0608b5bef1bbd8cf26d8d129e1e538: Bug 1639955: Include `toolchain-artifact` in the cached-task digest; r=aki
Tom Prince <mozilla@hocat.ca> - Fri, 22 May 2020 03:38:29 +0000 - rev 531581
Push 37440 by abutkovits@mozilla.com at Fri, 22 May 2020 09:43:16 +0000
Bug 1639955: Include `toolchain-artifact` in the cached-task digest; r=aki Differential Revision: https://phabricator.services.mozilla.com/D76410
58f80ec5f2af040f8a3f0fb92db1923179f88c94: Bug 1637067. Add reftest, adjust fuzz expectations of existing test. r=jrmuizel
Timothy Nikkel <tnikkel@gmail.com> - Wed, 20 May 2020 08:16:04 +0000 - rev 531580
Push 37440 by abutkovits@mozilla.com at Fri, 22 May 2020 09:43:16 +0000
Bug 1637067. Add reftest, adjust fuzz expectations of existing test. r=jrmuizel The existing test compares a 3d scene to a "hand drawn" version of the scene using 2d primitives and was never expected to match perfectly, but instead just provide something to compare against better than saying it's not a blank page. The new test looks visually identical, the fuzz is around the edges of the text. Depends on D75289 Differential Revision: https://phabricator.services.mozilla.com/D75636
80fd72570c40b2c14324462646a26052eebc4c7a: Bug 1637067. Make the StackingContextHelper constructor handle transforms that cannot be drawn 2d the same as ChooseScale. r=jrmuizel
Timothy Nikkel <tnikkel@gmail.com> - Wed, 20 May 2020 08:16:04 +0000 - rev 531579
Push 37440 by abutkovits@mozilla.com at Fri, 22 May 2020 09:43:16 +0000
Bug 1637067. Make the StackingContextHelper constructor handle transforms that cannot be drawn 2d the same as ChooseScale. r=jrmuizel In StackingContextHelper::StackingContextHelper we want to handle the case of "no passed in transform" differently from "passed in transform but it cannot be drawn 2d". This is a little tricky because ChooseScale always has a transform passed in: in the non-wr case it is a scaling matrix by the parent scale. We could call ChooseScale if canDraw2D is false and get the same value for mScale but we also need to keep mInheritedTransform in sync. This issue arose before: https://bugzilla.mozilla.org/show_bug.cgi?id=1449958#c3 And we want to be careful not to regress that bug, that bug was concerning content without a transform, so we should be good. The testcase has a parent element with rotateY(-80deg) and a child element with rotateY(80deg), the combined transform is flat with no scaling even though each transform individually would have a very small x scale. There's no way to choose a good scale by looking at each transform individually, and since we only currently store transforms as 2d matrices we can't look at the full combined transform in order to choose a scale. Thus we must use a unit scale, like ChooseScale does. Differential Revision: https://phabricator.services.mozilla.com/D75289
14b1591d2a170964a6a0c5e198f0c49fce900e5e: Bug 1637067. Use the same kind of preserve3d in the StackingContextHelper constructor as in ChooseScale. r=jrmuizel
Timothy Nikkel <tnikkel@gmail.com> - Wed, 20 May 2020 08:16:03 +0000 - rev 531578
Push 37440 by abutkovits@mozilla.com at Fri, 22 May 2020 09:43:16 +0000
Bug 1637067. Use the same kind of preserve3d in the StackingContextHelper constructor as in ChooseScale. r=jrmuizel transform_style is set to frame->Extend3DContext, but ChooseScale uses frame->Combines3DTransformWithAncestors() Differential Revision: https://phabricator.services.mozilla.com/D75288
63b7f29fb954642022320b64d7fc208675ab30f4: Bug 1637381: Fix reference to old tarball for win64-clang-tidy r=glandium
Chris AtLee <catlee@mozilla.com> - Fri, 22 May 2020 01:12:56 +0000 - rev 531577
Push 37440 by abutkovits@mozilla.com at Fri, 22 May 2020 09:43:16 +0000
Bug 1637381: Fix reference to old tarball for win64-clang-tidy r=glandium Differential Revision: https://phabricator.services.mozilla.com/D76420
ee9c7714e513f09f8f829c626d7301662ba475e0: Bug 1639606 - Downloads that are set to launchWhenSucceeded with an external application should not get handled internally, unless an attempt has already been made to launch externally. r=Gijs
Jared Wein <jwein@mozilla.com> - Fri, 22 May 2020 02:09:45 +0000 - rev 531576
Push 37440 by abutkovits@mozilla.com at Fri, 22 May 2020 09:43:16 +0000
Bug 1639606 - Downloads that are set to launchWhenSucceeded with an external application should not get handled internally, unless an attempt has already been made to launch externally. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D76243
f952cd9d37fbb0288b687cbb5eff98233790ce48: Bug 1639391: Do not call nsWindow::GetAttention for top-level windows being shown during session restore; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Fri, 22 May 2020 01:49:11 +0000 - rev 531575
Push 37440 by abutkovits@mozilla.com at Fri, 22 May 2020 09:43:16 +0000
Bug 1639391: Do not call nsWindow::GetAttention for top-level windows being shown during session restore; r=mhowell When we call nsWindow::Show but Firefox is not foreground, we show the window and also flash it on the taskbar to get the user's attention. This is really annoying when restoring a session with `N` windows, as the user's taskbar ends up with all `N` of them stuck in a flashed state until the user goes through and manually activates every single window. There are several ways I thought of to address this, but I think the simplest one is just to track whether or not we're in the middle of restoring a session and skip flashing when we are doing so. Differential Revision: https://phabricator.services.mozilla.com/D76406
cdc1527ee98f11e9ff8c97b9c23efb6c1e95e1c7: Bug 1640057 - Make condition profile fetch use the correct directory (en-US from shippable). r=aki
Justin Wood <Callek@gmail.com> - Fri, 22 May 2020 01:47:28 +0000 - rev 531574
Push 37440 by abutkovits@mozilla.com at Fri, 22 May 2020 09:43:16 +0000
Bug 1640057 - Make condition profile fetch use the correct directory (en-US from shippable). r=aki Fixes bustage from 1623355. Differential Revision: https://phabricator.services.mozilla.com/D76424
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip