0a0feb5361c96fbaefe8db6e821d92409623ea7d: Bug 1632303 - Replace SearchUtils.log with console.createInstance. r=daleharvey
Mark Banner <standard8@mozilla.com> - Thu, 04 Jun 2020 21:47:57 +0000 - rev 534065
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Bug 1632303 - Replace SearchUtils.log with console.createInstance. r=daleharvey Differential Revision: https://phabricator.services.mozilla.com/D77649
2e5d8bebf8c782ba5919b78fc30bb64f04e4c6c2: Bug 1637048 - Significantly increase the time we wait before killing a content process that hasn't finished shutting down r=jld
Gabriele Svelto <gsvelto@mozilla.com> - Thu, 04 Jun 2020 22:55:03 +0000 - rev 534064
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Bug 1637048 - Significantly increase the time we wait before killing a content process that hasn't finished shutting down r=jld Differential Revision: https://phabricator.services.mozilla.com/D77905
0a9e8d6ad715d2b4d9bf8e7eb3333b4c90ff8cf4: Bug 1632080 - Stop sending orphaned crash reports with synthesized crash annotations r=mconley
Gabriele Svelto <gsvelto@mozilla.com> - Fri, 05 Jun 2020 06:32:24 +0000 - rev 534063
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Bug 1632080 - Stop sending orphaned crash reports with synthesized crash annotations r=mconley We originally added this functionality in bug 1566855 because we were seeing a significant amount of orphaned crashes not being submitted. Notably some of these were early content process startup crashes and missing them made us unaware of severe issues that would affect our users. In the meantime we've addressed most of the cases where a crash would be orphaned. Since the crashes submitted this way have a buildid that does not match the version of Firefox that actually crashed they can be confusing during crash triage. Given the above we can safely remove this functionality. This patch reverts most of the changes from bug 1566855 but leaves the test refactorings in place. Differential Revision: https://phabricator.services.mozilla.com/D78219
1dfd09bbff34c508086cbcbcfc4efef285d27399: Bug 1643468 - Use a different pref for search engine configuration experiments. r=daleharvey
Mark Banner <standard8@mozilla.com> - Thu, 04 Jun 2020 23:19:17 +0000 - rev 534062
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Bug 1643468 - Use a different pref for search engine configuration experiments. r=daleharvey Differential Revision: https://phabricator.services.mozilla.com/D78366
30ce6932ce85fd17fbe4ba5c77010f4c9a0108ec: Bug 1641932: Add Mac subroles to role map. r=eeejay
Morgan Reschenberg <mreschenberg@mozilla.com> - Fri, 05 Jun 2020 03:45:44 +0000 - rev 534061
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Bug 1641932: Add Mac subroles to role map. r=eeejay Differential Revision: https://phabricator.services.mozilla.com/D77500
d4f826731c36152a3e9612413cc8e74f9cc73a86: Backed out 5 changesets (bug 1640709, bug 1631609) for failures on browser_providerSteering.js. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Fri, 05 Jun 2020 06:33:47 +0300 - rev 534060
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Backed out 5 changesets (bug 1640709, bug 1631609) for failures on browser_providerSteering.js. CLOSED TREE Backed out changeset 823fd61b186a (bug 1640709) Backed out changeset ff63aadf849b (bug 1631609) Backed out changeset 82d569115be0 (bug 1631609) Backed out changeset d07c7c9978d5 (bug 1631609) Backed out changeset cdc7ddcbeae9 (bug 1631609)
382c1d654e2612cb21e4a27a3743be308f47f87e: Bug 1643173 Part 2 - Unify GetDisplayFlag helpers for flex and grid items. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Fri, 05 Jun 2020 02:52:58 +0000 - rev 534059
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Bug 1643173 Part 2 - Unify GetDisplayFlag helpers for flex and grid items. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D78167
9bea5add0bcdae7bf4f5c47f82c61634e93fc623: Bug 1643173 Part 1 - Convert enum nsIFrame::DISPLAY_CHILD_* to enum class. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Fri, 05 Jun 2020 02:52:05 +0000 - rev 534058
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Bug 1643173 Part 1 - Convert enum nsIFrame::DISPLAY_CHILD_* to enum class. r=dholbert The modifications are all straightforward conversion except the one in nsMathMLContainerFrame, where it is simplified by calling the equivalent BuildDisplayListForInline() helper. Differential Revision: https://phabricator.services.mozilla.com/D78166
89b2ab5018a8c1482e46d9f709da604cf6574370: Bug 1629116 - Add an overrideTelemetryName to bridged extension storage. r=markh
Thom Chiovoloni <tchiovoloni@mozilla.com> - Fri, 05 Jun 2020 01:10:10 +0000 - rev 534057
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Bug 1629116 - Add an overrideTelemetryName to bridged extension storage. r=markh Add an overrideTelemetryName to bridged extension storage. Differential Revision: https://phabricator.services.mozilla.com/D78413
6531c192fa7bfb8c96927bde8beac13c531b6591: Bug 1628792 - p2: update GeckoHls* for API changes in exoplayer. r=agi,geckoview-reviewers
John Lin <jolin@mozilla.com> - Fri, 05 Jun 2020 02:06:14 +0000 - rev 534056
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Bug 1628792 - p2: update GeckoHls* for API changes in exoplayer. r=agi,geckoview-reviewers Differential Revision: https://phabricator.services.mozilla.com/D78390
ac59ea91af14128af9aef40ff2c8960361abe8bc: Bug 1628792 - p1: merge exoplayer r2.11.4 codebase. r=agi,geckoview-reviewers
John Lin <jolin@mozilla.com> - Thu, 04 Jun 2020 21:18:43 +0000 - rev 534055
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Bug 1628792 - p1: merge exoplayer r2.11.4 codebase. r=agi,geckoview-reviewers Reference bugs: - bug 1341990 (original import) - bug 1523544 (package renaming) - bug 1457255 (warning fixes) - bug 1459420 (Firefox ProxySelector support) Differential Revision: https://phabricator.services.mozilla.com/D78389
41191094ff58232189fa23459130a070def08045: Bug 1641751 - Part 3 - Refactor some texture cache code for future eviction changes. r=Bert,kvark
Glenn Watson <git@intuitionlibrary.com> - Fri, 05 Jun 2020 00:53:17 +0000 - rev 534054
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Bug 1641751 - Part 3 - Refactor some texture cache code for future eviction changes. r=Bert,kvark * Maintain a running total of bytes allocated in both standalone and shared cache regions. This is used as a threshold to know when to force a mid-frame eviction. Previously, as soon as the currently allocated set of shared textures were full, we'd force an eviction. This means that in typical use cases, we were forcing an eviction as soon as the texture cache is > 16 MB, which is inefficient. * Separate out picture cache eviction from the normal cache eviction path. This will be important in the next patch which will change the eviction algorithm for all shared / standalone entries. * Remove Eviction::Eager as a policy option for shared and standalone textures. As part of this, switch render task cache entries to use Eviction::Auto. This is a better option anyway, there is no real benefit to evicting render tasks as soon as possible - they should be expired based on usage, just as for normal cache entries. Differential Revision: https://phabricator.services.mozilla.com/D77983
2af2816872ce55325e6e022e52024c88c0fc0abd: Backed out changeset 6b49139f2b9d (bug 1641033) for causing assertions in gfxPlatform.cpp CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Fri, 05 Jun 2020 04:31:45 +0300 - rev 534053
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Backed out changeset 6b49139f2b9d (bug 1641033) for causing assertions in gfxPlatform.cpp CLOSED TREE
20ebdf6e3901204faaa9a36c005daf5c657ae113: Backed out changeset 94f2fb2c3a94 (bug 1619320) for causing failures in browser_editCreditCardDialog.js
Noemi Erli <nerli@mozilla.com> - Fri, 05 Jun 2020 04:27:52 +0300 - rev 534052
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Backed out changeset 94f2fb2c3a94 (bug 1619320) for causing failures in browser_editCreditCardDialog.js
889d7cd14e4d76462eabe4a26a551c72fb416e86: Bug 1630434 - de-duplicate preloaded intermediates that may have been cached in cert9.db r=kjacobs,bbeurdouche
Dana Keeler <dkeeler@mozilla.com> - Fri, 05 Jun 2020 00:44:52 +0000 - rev 534051
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Bug 1630434 - de-duplicate preloaded intermediates that may have been cached in cert9.db r=kjacobs,bbeurdouche In general, PSM caches intermediates from verified certificate chains in the NSS certdb. Before bug 1619021, this would include preloaded intermediates, which is unnecessary because cert_storage has a copy of those certificates, and so they don't need to take up time and space in the NSS certdb. This patch introduces the intermediate preloading healer, which periodically runs on a background thread, looks for these duplicate intermediates, and removes them from the NSS certdb. Differential Revision: https://phabricator.services.mozilla.com/D77152
d82b77ed11253cd9ceff9a36fa17e893b7524281: Bug 1643239 - Add LoadInfo to support loading non-frame content. r=mattwoodrow
Dan Glastonbury <dan.glastonbury@gmail.com> - Fri, 05 Jun 2020 00:39:30 +0000 - rev 534050
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Bug 1643239 - Add LoadInfo to support loading non-frame content. r=mattwoodrow DocumentLoadListener assumes loading of frames with an available BrowsingContext. Most of the required information is obtained from the BC's WindowGlobalParent. Extract that common functionality to support using DLL to load content from <object>/<embed>. Differential Revision: https://phabricator.services.mozilla.com/D78221
a53f3bd24c2c4055c3e40584a7b426a1324eb421: Bug 1643229 - Disable TLS 1.0 in release channels, r=keeler
Martin Thomson <mt@lowentropy.net> - Fri, 05 Jun 2020 00:29:13 +0000 - rev 534049
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Bug 1643229 - Disable TLS 1.0 in release channels, r=keeler Differential Revision: https://phabricator.services.mozilla.com/D78215
6b49139f2b9d53d86d89cd1865c20fed74cd91ad: Bug 1641033 - Fire vsync observers directly from Wayland frame callback. r=stransky
Kenny Levinsen <kl@kl.wtf> - Thu, 04 Jun 2020 23:39:30 +0000 - rev 534048
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Bug 1641033 - Fire vsync observers directly from Wayland frame callback. r=stransky Differential Revision: https://phabricator.services.mozilla.com/D77047
823fd61b186a8a2f9ff99518fc70a986cf948045: Bug 1640709 - Also clear doh-rollout.uri if doh-rollout.trr-selection.commit-result is falsey. r=valentin,johannh
Nihanth Subramanya <nhnt11@gmail.com> - Thu, 04 Jun 2020 23:45:28 +0000 - rev 534047
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Bug 1640709 - Also clear doh-rollout.uri if doh-rollout.trr-selection.commit-result is falsey. r=valentin,johannh Depends on D76619 Differential Revision: https://phabricator.services.mozilla.com/D76728
ff63aadf849b579ee4d8a488a5462c6381b54d4c: Bug 1631609 - Test provider steering heuristic. r=valentin,johannh
Nihanth Subramanya <nhnt11@gmail.com> - Thu, 04 Jun 2020 23:45:15 +0000 - rev 534046
Push 37482 by nbeleuzu@mozilla.com at Fri, 05 Jun 2020 14:35:19 +0000
Bug 1631609 - Test provider steering heuristic. r=valentin,johannh Depends on D76618 Differential Revision: https://phabricator.services.mozilla.com/D76619
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip