- Jul 24, 2020
-
-
Mark Banner authored
Differential Revision: https://phabricator.services.mozilla.com/D84820
-
Mark Banner authored
Depends on D84818 Differential Revision: https://phabricator.services.mozilla.com/D84819
-
Mark Banner authored
There's two issues being fixed here - the first is that no-unused-vars now reports against the last instance of the unused variable. The second is no-dupe-else-if is now on by default. Depends on D84816 Differential Revision: https://phabricator.services.mozilla.com/D84818
-
Mark Banner authored
Bug 1620537c - Fix eslint issues in devtools .eslintrc*.js files now that ESLint 7 will lint them. r=mossop Depends on D84815 Differential Revision: https://phabricator.services.mozilla.com/D84816
-
Mark Banner authored
Differential Revision: https://phabricator.services.mozilla.com/D84815
-
Jeff Muizelaar authored
This includes updates to authenticator, cubeb-coreaudio, metal, gfx-backend-vulkan, gfx-backend-metal, freetype libloading is duplicated because of ash Differential Revision: https://phabricator.services.mozilla.com/D84688
-
- Jul 22, 2020
-
-
Joel Maher authored
reduce debug build/test on mozilla-beta and mozilla-release branches Differential Revision: https://phabricator.services.mozilla.com/D84279
-
- Jul 24, 2020
-
-
Emily McDonough authored
Differential Revision: https://phabricator.services.mozilla.com/D84742
-
Adam Vandolder authored
Differential Revision: https://phabricator.services.mozilla.com/D84863
-
Csoregi Natalia authored
-
Csoregi Natalia authored
Backed out changeset 4029dc1e969b (bug 1654984) for failures on browser_startup_mainthreadio.js. CLOSED TREE
-
Noemi Erli authored
Backed out changeset 4e38530aaba0 (bug 1653162) for causing failures in test_autofillFormFields.js CLOSED TREE
-
Csoregi Natalia authored
Backed out changeset 57e75133716d (bug 1654982) for printing failures e.g. on browser_printToPDF.js. CLOSED TREE
-
Thomas Daede authored
Differential Revision: https://phabricator.services.mozilla.com/D84565
-
- Jul 23, 2020
-
-
Nathan Froyd authored
Faster (although not by much) and more maintainable is good. Depends on D84728 Differential Revision: https://phabricator.services.mozilla.com/D84729
-
Nathan Froyd authored
The new `dump_syms` is smart enough to merge information gathered from the dsymbundle and the primary file without any special calling out which is which. Depends on D84727 Differential Revision: https://phabricator.services.mozilla.com/D84728
-
Nathan Froyd authored
We can use the new dump_syms everywhere now. Differential Revision: https://phabricator.services.mozilla.com/D84727
-
- Jul 24, 2020
-
-
Adam Roach [:abr] authored
Differential Revision: https://phabricator.services.mozilla.com/D83733
-
Lina Cambridge authored
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
-
Miko Mynttinen authored
Differential Revision: https://phabricator.services.mozilla.com/D84178
-
Miko Mynttinen authored
Differential Revision: https://phabricator.services.mozilla.com/D84177
-
Miko Mynttinen authored
Differential Revision: https://phabricator.services.mozilla.com/D84176
-
Nika Layzell authored
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
-
Nika Layzell authored
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
-
Nika Layzell authored
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
-
Nika Layzell authored
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
-
Nika Layzell authored
Differential Revision: https://phabricator.services.mozilla.com/D84060
-
Nihanth Subramanya authored
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
-
Nihanth Subramanya authored
Bug 1654520 - [DoH] Debounce heuristics; Include networkID and captiveState in heuristics telemetry event. r=dragana Differential Revision: https://phabricator.services.mozilla.com/D84648
-
Nihanth Subramanya authored
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
-
Kris Taeleman authored
Bug 1651511 - Add Desktop zooming to experiments. r=botond,fluent-reviewers,preferences-reviewers,tnikkel,flod,Gijs Differential Revision: https://phabricator.services.mozilla.com/D83574
-
Timothy Nikkel authored
Differential Revision: https://phabricator.services.mozilla.com/D84861
-
Kartikaya Gupta authored
Bug 1655083 - Tweak sampled APZC scroll offset to prevent unnecessary temporary surface creation. r=botond Sometimes when sampling the APZC state we get a tiny non-zero async scroll delta to be applied to the layer transform. This is not user-visible but it does end up creating temporary surfaces in the layers code, and so is undesirable. We can avoid this by tweaking the sampled APZC scroll offset slightly. See comments in the patch for details. Differential Revision: https://phabricator.services.mozilla.com/D84855
-
Magnus Melin authored
Differential Revision: https://phabricator.services.mozilla.com/D84783
-
Noemi Erli authored
Backed out changeset 69ac6ae983c7 (bug 1635260) Backed out changeset ae1ead062088 (bug 1635260) Backed out changeset 910206969054 (bug 1635260)
-
Jonathan Kew authored
Differential Revision: https://phabricator.services.mozilla.com/D84840
-
Emilio Cobos Álvarez authored
* Remove silly checks for (bool && !bool) which are obviously redundant. * Use MOZ_TRY where appropriate. Differential Revision: https://phabricator.services.mozilla.com/D84850
-
Chris H-C authored
Differential Revision: https://phabricator.services.mozilla.com/D84747
-
Chris H-C authored
Moves the old `metrics` mod to `private` (to discourage external use) and uses then now-free mod name `metrics` to contain the generated API. Differential Revision: https://phabricator.services.mozilla.com/D84005
-
Chris H-C authored
Using ./mach vendor python glean_parser==1.28.0 (this is the latest version) Differential Revision: https://phabricator.services.mozilla.com/D84746
-