844ae14d4657cefeacf5d851e01be9d0ffb5bdc2: Bug 1654845 - remove target restrictions on DUMP_SYMS availability; r=dmajor
Nathan Froyd <froydnj@mozilla.com> - Thu, 23 Jul 2020 17:01:39 +0000 - rev 3089970
Push 574699 by robert.mader@posteo.de at Sat, 25 Jul 2020 10:21:19 +0000
Bug 1654845 - remove target restrictions on DUMP_SYMS availability; r=dmajor We can use the new dump_syms everywhere now. Differential Revision: https://phabricator.services.mozilla.com/D84727
4e38530aaba05ad766ff36138ab669a960b31599: Bug 1653162: Add telemetry reporting for autofill events. r=zbraniecki
Adam Roach [:abr] <adam@nostrum.com> - Fri, 24 Jul 2020 20:53:11 +0000 - rev 3089969
Push 574699 by robert.mader@posteo.de at Sat, 25 Jul 2020 10:21:19 +0000
Bug 1653162: Add telemetry reporting for autofill events. r=zbraniecki Differential Revision: https://phabricator.services.mozilla.com/D83733
bb8a399944a54d3844a7d05502e2755ac153aef1: Bug 1635662 - Manage the ecosystem client ID in telemetry. r=chutten
Lina Cambridge <lina@yakshaving.ninja> - Fri, 24 Jul 2020 20:35:58 +0000 - rev 3089968
Push 574699 by robert.mader@posteo.de at Sat, 25 Jul 2020 10:21:19 +0000
Bug 1635662 - Manage the ecosystem client ID in telemetry. r=chutten This commit adds a new ecosystem client ID to `ClientID.jsm`. It's handled the same way as a regular telemetry client ID, in that it's a random UUID that's persisted to disk, and reset together with the client ID. Unlike the main client ID, we don't cache it in prefs. Additionally: * `setClientID` has been renamed to `setCanaryClientIDs`, and automatically sets the main and ecosystem client IDs to the canary (known) ID. It's no longer possible to set either client ID to a specific value, but only test code did this. * `resetClientID` has been renamed to `removeClientIDs`, and clears both client IDs. It no longer returns the new ID; instead, consumers should call `getClientID` or `getEcosystemClientID` after. * The ecosystem client ID is included in the `deletion-ping`. Differential Revision: https://phabricator.services.mozilla.com/D84233
6cb62e0b43d009d7369baa6ac3a8d428e1f6b326: Bug 1653982 - Enable talos tests on Mac with WebRender r=jrmuizel,perftest-reviewers,sparky
Miko Mynttinen <mikokm@gmail.com> - Fri, 24 Jul 2020 20:33:09 +0000 - rev 3089967
Push 574699 by robert.mader@posteo.de at Sat, 25 Jul 2020 10:21:19 +0000
Bug 1653982 - Enable talos tests on Mac with WebRender r=jrmuizel,perftest-reviewers,sparky Differential Revision: https://phabricator.services.mozilla.com/D84178
6b88c806433f01b0df633fd6dab873aba78d80d8: Bug 1653963 - Part 2: Enable web-platform reftests on Mac with WebRender r=jmaher
Miko Mynttinen <mikokm@gmail.com> - Fri, 24 Jul 2020 20:28:46 +0000 - rev 3089966
Push 574699 by robert.mader@posteo.de at Sat, 25 Jul 2020 10:21:19 +0000
Bug 1653963 - Part 2: Enable web-platform reftests on Mac with WebRender r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D84177
e50fe584e0abb421a0069f40a9da4c43b54acddc: Bug 1653963 - Part 1: Update web-platform reftest expectations for Mac with WebRender r=jrmuizel
Miko Mynttinen <mikokm@gmail.com> - Fri, 24 Jul 2020 20:28:38 +0000 - rev 3089965
Push 574699 by robert.mader@posteo.de at Sat, 25 Jul 2020 10:21:19 +0000
Bug 1653963 - Part 1: Update web-platform reftest expectations for Mac with WebRender r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D84176
4388af0c7d953456560be39fe8289da18a94a53e: Bug 1654569 - Keep BrowsingContextGroup alive throughout the process switch, r=farre,annyG
Nika Layzell <nika@thelayzells.com> - Fri, 24 Jul 2020 20:24:48 +0000 - rev 3089964
Push 574699 by robert.mader@posteo.de at Sat, 25 Jul 2020 10:21:19 +0000
Bug 1654569 - Keep BrowsingContextGroup alive throughout the process switch, r=farre,annyG This builds on the new API added in bug 1652085 to reduce the chance of a different BrowsingContextGroup instance being used for process selection at the start of a process switch, and BrowsingContext creation at the end. While this would probably not be a serious issue right now, as we always have only a single "extension" process, it could become an issue in the future if the specific group specifier is used in more places. Differential Revision: https://phabricator.services.mozilla.com/D84549
66d5bb2ff0273bc2f968bc04bd36528da90c9dee: Bug 1652085 - Delay BrowsingContextGroup destruction until acked, r=farre
Nika Layzell <nika@thelayzells.com> - Fri, 24 Jul 2020 20:24:45 +0000 - rev 3089963
Push 574699 by robert.mader@posteo.de at Sat, 25 Jul 2020 10:21:19 +0000
Bug 1652085 - Delay BrowsingContextGroup destruction until acked, r=farre This should ensure that any BrowsingContexts racily created during the discard process don't end up creating a separate BrowsingContextGroup from their relatives, and triggering group mismatch assertions. Differential Revision: https://phabricator.services.mozilla.com/D84548
05132c178b4f292506c05c814f98132cffc1957f: Bug 1652144 - Part 3: Add tests for webIsolated counts over 1, r=farre
Nika Layzell <nika@thelayzells.com> - Fri, 24 Jul 2020 20:24:43 +0000 - rev 3089962
Push 574699 by robert.mader@posteo.de at Sat, 25 Jul 2020 10:21:19 +0000
Bug 1652144 - Part 3: Add tests for webIsolated counts over 1, r=farre This patch also unlocks the pref which was locked in bug 1626096, as it's no longer an issue. Differential Revision: https://phabricator.services.mozilla.com/D84062
fbdc7fd9cb96f26850f979b6f23b13f7bbaf727c: Bug 1652144 - Part 2: Consider current BrowsingContextGroup for process selection, r=farre
Nika Layzell <nika@thelayzells.com> - Fri, 24 Jul 2020 20:24:36 +0000 - rev 3089961
Push 574699 by robert.mader@posteo.de at Sat, 25 Jul 2020 10:21:19 +0000
Bug 1652144 - Part 2: Consider current BrowsingContextGroup for process selection, r=farre This requires keeping track of the current process used to host documents with a particular remote type loaded in each BrowsingContextGroup. Due to lifecycle oddities, this set is kept separate from the existing subscribers set on BrowsingContextGroup. Differential Revision: https://phabricator.services.mozilla.com/D84061
920a06a52b8b5a7913c9723b7f7d83ba4b7925c8: Bug 1652144 - Part 1: Remove unused argument from process launch methods, r=farre
Nika Layzell <nika@thelayzells.com> - Fri, 24 Jul 2020 20:24:33 +0000 - rev 3089960
Push 574699 by robert.mader@posteo.de at Sat, 25 Jul 2020 10:21:19 +0000
Bug 1652144 - Part 1: Remove unused argument from process launch methods, r=farre Differential Revision: https://phabricator.services.mozilla.com/D84060
a3f770663a9a01529065d56259b23caf73d8be8a: Bug 1654520 - Concat the networkID to the clientID and SHA256 the result before including in telemetry. r=mossop
Nihanth Subramanya <nhnt11@gmail.com> - Fri, 24 Jul 2020 20:23:33 +0000 - rev 3089959
Push 574699 by robert.mader@posteo.de at Sat, 25 Jul 2020 10:21:19 +0000
Bug 1654520 - Concat the networkID to the clientID and SHA256 the result before including in telemetry. r=mossop Differential Revision: https://phabricator.services.mozilla.com/D84859
2bb0f85b7a8e893aaf6615a080e961f2a2b46327: Bug 1654520 - [DoH] Debounce heuristics; Include networkID and captiveState in heuristics telemetry event. r=dragana
Nihanth Subramanya <nhnt11@gmail.com> - Fri, 24 Jul 2020 20:23:33 +0000 - rev 3089958
Push 574699 by robert.mader@posteo.de at Sat, 25 Jul 2020 10:21:19 +0000
Bug 1654520 - [DoH] Debounce heuristics; Include networkID and captiveState in heuristics telemetry event. r=dragana Differential Revision: https://phabricator.services.mozilla.com/D84648
0ace6bef54669c2582f06d66009d642070ded64c: Bug 1654714 - [DoH] Group heuristics results into three categories to reduce extra key count in telemetry. r=Gijs,tdsmith
Nihanth Subramanya <nhnt11@gmail.com> - Fri, 24 Jul 2020 20:22:25 +0000 - rev 3089957
Push 574699 by robert.mader@posteo.de at Sat, 25 Jul 2020 10:21:19 +0000
Bug 1654714 - [DoH] Group heuristics results into three categories to reduce extra key count in telemetry. r=Gijs,tdsmith Differential Revision: https://phabricator.services.mozilla.com/D84719
7e74e66d9cc26db7a4911030129b85a247448926: Try Chooser Enhanced (202 tasks selected) draft
Jonathan Kew <jkew@mozilla.com> - Sat, 25 Jul 2020 11:18:02 +0100 - rev 3089956
Push 574698 by jkew@mozilla.com at Sat, 25 Jul 2020 10:20:52 +0000
Try Chooser Enhanced (202 tasks selected) Pushed via `mach try again`
d46b8f3a0387d6a52738f2784d7d15686a91eeb6: toFile draft
Jonathan Kew <jkew@mozilla.com> - Sat, 25 Jul 2020 11:17:36 +0100 - rev 3089955
Push 574698 by jkew@mozilla.com at Sat, 25 Jul 2020 10:20:52 +0000
toFile
f5b57128390ebf1d91c2ca45cbf4021f837d6648: try_task_config for https://phabricator.services.mozilla.com/D84901 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Sat, 25 Jul 2020 10:03:23 +0000 - rev 3089954
Push 574697 by reviewbot at Sat, 25 Jul 2020 10:03:41 +0000
try_task_config for https://phabricator.services.mozilla.com/D84901 Differential Diff: PHID-DIFF-2lwo3k42uppoemr35gnn
00eae642d37b765c35590f41d4664fda2bcbcc05: Bug 1655026 [Linux] Enable WebGL DMABuf backend for X11/EGL, r?jgilbert draft
Martin Stransky <stransky@redhat.com> - Sat, 25 Jul 2020 10:03:20 +0000 - rev 3089953
Push 574697 by reviewbot at Sat, 25 Jul 2020 10:03:41 +0000
Bug 1655026 [Linux] Enable WebGL DMABuf backend for X11/EGL, r?jgilbert Summary: Differential Revision: https://phabricator.services.mozilla.com/D84901 Depends on D84900 Test Plan: Reviewers: jgilbert Subscribers: Bug #: 1655026 Differential Diff: PHID-DIFF-2lwo3k42uppoemr35gnn
708c39d50e2b7ca16c07916f443a11e879c783d4: Bug 1655026 [Linux] Move dmabuf format setup from nsWaylandDisplay to nsDMABufDevice, r?rmader draft
Martin Stransky <stransky@redhat.com> - Sat, 25 Jul 2020 10:03:16 +0000 - rev 3089952
Push 574697 by reviewbot at Sat, 25 Jul 2020 10:03:41 +0000
Bug 1655026 [Linux] Move dmabuf format setup from nsWaylandDisplay to nsDMABufDevice, r?rmader Summary: Migrate DRM pixel format setup from nsWaylandDiplay to nsDMABufDevice so we don't need nsWaylandDisplay connection to create a dmabuf surface. It reduces wayland display connections, saves resources and allows to create dmabuf surfaces on X11 EGL config. Differential Revision: https://phabricator.services.mozilla.com/D84900 Test Plan: Reviewers: rmader Subscribers: Bug #: 1655026 Differential Diff: PHID-DIFF-asgk52wrlfnewmrwa3qe
3460831f5048238fb0d982ab9868e380f6bb45af: try_task_config for https://phabricator.services.mozilla.com/D84900 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Sat, 25 Jul 2020 10:03:13 +0000 - rev 3089951
Push 574696 by reviewbot at Sat, 25 Jul 2020 10:03:30 +0000
try_task_config for https://phabricator.services.mozilla.com/D84900 Differential Diff: PHID-DIFF-asgk52wrlfnewmrwa3qe
(0) -3000000 -1000000 -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 +1000000 tip