Граф коммитов

773933 Коммитов

Автор SHA1 Сообщение Дата
Chris H-C c0766b0829 Bug 1735628 - Expose setExperiment(In)Active on the FOG JS global r=TravisLong
Depends on D128926

Differential Revision: https://phabricator.services.mozilla.com/D128927
2021-10-19 20:32:38 +00:00
Chris H-C c1db31f7b1 Bug 1735628 - Remove unnecessary unsafe annotations r=TravisLong
Depends on D128925

Differential Revision: https://phabricator.services.mozilla.com/D128926
2021-10-19 20:32:38 +00:00
Chris H-C 561b7e63fc Bug 1735628 - Expose Glean Experiment API to C r=TravisLong
Differential Revision: https://phabricator.services.mozilla.com/D128925
2021-10-19 20:32:37 +00:00
William Durand 030cb8cd47 Bug 1735721 - Move addons-search-detection in tree. r=mixedpuppy
This patch moves the addons-search-detection system add-on in tree and
adjusts the build configuration to make it a built-in add-on (which
requires changes in the `BrowserGlue.jsm` file).

Summary of the changes made to the different files:

- `api.js`: added license header, reformatted with Prettier, then fixed
  ESLint errors: use of `Services.eTLD` instead of
  `XPCOMUtils.defineLazyServiceGetter(...)` and defined
  `"searchInitialized"` on `this` instead of `global` which was unknown
- `background.js`: added license header, reformatted with Prettier,
  removed debug logs because they were off by default anyway, fixed
  ESLint error: id => addonId because addonId was already defined in a
  parent scope
- `manifest.json`: version number changed + `hidden: true`
- `schema.json`: no change await addon.enable();

Differential Revision: https://phabricator.services.mozilla.com/D128908
2021-10-19 20:03:14 +00:00
Joel Maher fed2831742 Bug 1727943 - turn on mochitest* tests that were skipped on win10-ccov and now pass. r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D128817
2021-10-19 20:01:29 +00:00
Butkovits Atila 8ecb76d03a Backed out changeset 9d531fd67a5f (bug 1736446) for causing failures at Mutex_posix.cpp. CLOSED TREE 2021-10-19 23:09:26 +03:00
Bobby Holley 86f8ab332f Bug 1736179 - Allow test pings to arrive in any order. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D128805
2021-10-19 19:30:54 +00:00
Emilio Cobos Álvarez f44b6d79db Bug 1736675 - Make sure to only override color-scheme on widgets if the color-scheme property says so. r=mstange
So that when the system changes appearance we respect that automatically.

Differential Revision: https://phabricator.services.mozilla.com/D128924
2021-10-19 19:22:35 +00:00
Jeff Muizelaar d0524132fe Bug 1736672 - Enable NV12 IOSurfaces by default. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D128919
2021-10-19 19:21:36 +00:00
Markus Stange f2d4007ad9 Bug 1736626 - Properly align more IOSurface properties. r=jrmuizel
This allows us to achieve detachment for software-decoded NV12 video on M1 Macs.

Differential Revision: https://phabricator.services.mozilla.com/D128914
2021-10-19 19:18:56 +00:00
Tim Giles Jr 1599383224 Bug 1736418 - Fix string concatenation that was causing extra characters to appear during improved password generation. r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D128795
2021-10-19 19:16:34 +00:00
Andrew Halberstadt cf4e5e6294 Bug 1736559 - [lint] Ignore all 'package-lock.json' files in codespell linter, r=linter-reviewers,sylvestre
Depends on D128885

Differential Revision: https://phabricator.services.mozilla.com/D128886
2021-10-19 19:11:09 +00:00
Andrew Halberstadt 4dd650366c Bug 1736559 - [lint] Fix codespell silently fixing files, r=linter-reviewers,sylvestre
We have a check in the 'CodespellProcess' class to ignore errors that are
fixing single letter camelCase errors (since these tend to be used frequently.

Unfortunately, when using '--fix', these errors are fixed regardless as the
fixing happens with the codespell process. Since we increment the 'fix'
variable after the check happens, we don't even report that anything was
'fixed'.

Ideally we would find a way to prevent these types of errors from being fixed,
but for now this at will at least ensure that the user is notified that
something was modified.

Differential Revision: https://phabricator.services.mozilla.com/D128885
2021-10-19 19:11:09 +00:00
Andrew Halberstadt 27c8d4bb79 Bug 1733631 - [ci] Stop keying 'mochitest-chrome' variants by-platform, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D128835
2021-10-19 19:10:07 +00:00
Andrew Halberstadt d399f30df7 Bug 1733631 - [ci] Stop keying 'mochitest-browser-chrome-failures' variants by-platform, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D128834
2021-10-19 19:10:06 +00:00
Andrew Halberstadt b50fb7d780 Bug 1733631 - [ci] Stop keying 'mochitest-a11y' variants by-platform r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D128833
2021-10-19 19:10:06 +00:00
Andrew Halberstadt 22cdc8a432 Bug 1733631 - [ci] Stop setting 'variants' in the 'job-defaults' section, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D128832
2021-10-19 19:10:06 +00:00
Andrew Halberstadt 11c9acd877 Bug 1733631 - [ci] Stop keying 'mochitest-webgl*' variants by-platform, r=jmaher
This does not add or remove any tasks.

Differential Revision: https://phabricator.services.mozilla.com/D128803
2021-10-19 19:10:05 +00:00
Andrew Halberstadt 3b05de291b Bug 1733631 - [ci] Stop keying 'mochitest-media' variants by-platform, r=jmaher
This does not add or remove any tasks.

Differential Revision: https://phabricator.services.mozilla.com/D128802
2021-10-19 19:10:05 +00:00
Andrew Halberstadt b34657e364 Bug 1733631 - [taskgraph] Don't override 'run-on-projects' from 'webgl-ipc' variant, r=jmaher
This does not add or remove any tasks.

Depends on D128800

Differential Revision: https://phabricator.services.mozilla.com/D128801
2021-10-19 19:10:05 +00:00
Andrew Halberstadt d1bc889130 Bug 1733631 - [ci] Stop keying 'mochitest-devtools-chrome' variants by-platform, r=jmaher
This does not add or remove any tasks.

Depends on D128799

Differential Revision: https://phabricator.services.mozilla.com/D128800
2021-10-19 19:10:04 +00:00
Andrew Halberstadt 961bac6892 Bug 1733631 - [ci] Stop keying 'mochitest-browser-chrome' variants by-platform, r=jmaher
This does not add or remove any tasks.

Differential Revision: https://phabricator.services.mozilla.com/D128799
2021-10-19 19:10:04 +00:00
Andrew Halberstadt 3478b285c9 Bug 1733631 - [ci] Stop keying 'mochitest-plain' variants by-platform, r=jmaher
This does not add or remove any tasks.

Differential Revision: https://phabricator.services.mozilla.com/D128798
2021-10-19 19:10:03 +00:00
Mitchell Hentges 55b68a8b19 Bug 1721609: Don't wait for background Sentry VCS query to complete r=ahal
We do some VCS-status processing in the background so that, if an
exception occurs, we already have the file-modification information we
need to decide if Sentry should receive the event.

This processing can take a few seconds, especially if
on a feature branch with uncommitted changes.

This patch resolves the case where the Mach command finishes extremely
quickly, but the VCS check takes longer. Python waits for all non-daemon
processes, so by marking it as a `daemon`, Python now exits immediately
once the main thread completes.

Differential Revision: https://phabricator.services.mozilla.com/D128806
2021-10-19 19:00:05 +00:00
Brad Werth 953751f28d Bug 1736446: Make NativeLayerCA consistently protect member access with a lock. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D128791
2021-10-19 18:56:29 +00:00
Luca Greco 5fa7bb5b34 Bug 1681049 - Fix browser_ext_persistent_storage_permission_indication.js intermittent failures. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D128889
2021-10-19 18:49:52 +00:00
Anny Gakhokidze 252c246034 Bug 1731613 - Move GetProcessSwitchBehavior method to C++, r=nika
Differential Revision: https://phabricator.services.mozilla.com/D128898
2021-10-19 18:46:46 +00:00
Jeff Muizelaar 9a9a4f2cf9 Bug 1736670 - IOSurface: Use the Plane constant for BytesPerElement. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D128918
2021-10-19 18:40:19 +00:00
Tomislav Jovanovic 6b18de5511 Bug 1734984 - Use WindowGlobalParent.documentURI for sender.url r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D128536
2021-10-19 18:35:27 +00:00
Butkovits Atila 01c5e2aed8 Backed out 3 changesets (bug 1719546) for causing SM bustages at Bidi.h. CLOSED TREE
Backed out changeset c4d6ffc7e445 (bug 1719546)
Backed out changeset a1f7ed6c4251 (bug 1719546)
Backed out changeset e69fc596f2c3 (bug 1719546)
2021-10-19 21:09:47 +03:00
Butkovits Atila c56f15eca0 Backed out changeset 7de44eaecb13 (bug 1731582) as requested by Andi. CLOSED TREE 2021-10-19 20:52:08 +03:00
Gavin Lazar Suntop 2fbcbac1e7 Bug 1734205 - VQA fixes for reader recs variant r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D128633
2021-10-19 17:35:36 +00:00
Daniel Holbert 25e494cce5 Bug 1735445: Fix some typos in the CSS Gap Decorations draft. rs=mats NPOTB DONTBUILD
The html changes were generated by this command:
    curl https://api.csswg.org/bikeshed/ -F \
      file=@layout/docs/css-gap-decorations/Overview.bs -F force=1 > \
      layout/docs/css-gap-decorations/Overview.html

Differential Revision: https://phabricator.services.mozilla.com/D128915
2021-10-19 17:16:48 +00:00
Botond Ballo f8bdf8dd5d Bug 1736497 - Assume config.isWebRender in APZ mochitests. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D128836
2021-10-19 17:15:08 +00:00
june wilde fd6e9db1c4 Bug 1734185 - Add telemetry for GPC retention; r=ckerschb,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D128036
2021-10-19 17:00:25 +00:00
Greg Tatum 6876a46fdb Bug 1719546 - Remove nsBidi; r=platform-i18n-reviewers,dminor
Differential Revision: https://phabricator.services.mozilla.com/D128794
2021-10-19 16:55:37 +00:00
Greg Tatum f250d90114 Bug 1719546 - Replace nsBidi with mozilla::intl::Bidi; r=platform-i18n-reviewers,dminor
Differential Revision: https://phabricator.services.mozilla.com/D128793
2021-10-19 16:55:36 +00:00
Greg Tatum 4411a88775 Bug 1719546 - Create a unified bidi component; r=platform-i18n-reviewers,dminor
Differential Revision: https://phabricator.services.mozilla.com/D128792
2021-10-19 16:55:36 +00:00
Haik Aftandilian 96b2e2a022 Bug 1467758 - WindowServer connection never being terminated r=spohl
Drop the window server connection from the content process sandbox when out-of-process WebGL is enabled.

Differential Revision: https://phabricator.services.mozilla.com/D128842
2021-10-19 16:38:33 +00:00
Leslie Orellana 4cc2125254 Bug 1434245 - Use defineLazyModuleGetters more often with PlacesUtils. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D128581
2021-10-19 16:07:25 +00:00
Narcis Beleuzu aae9a15191 Backed out changeset 6961dc913ccb (bug 1734984) for bc failures on browser_ext_contentscript_sender_url.js . CLOSED TREE 2021-10-19 19:19:07 +03:00
Jeff Muizelaar 609bd44bee Bug 1736476 - Drop aData->mInvalid check. r=mstange
This was added in bug 1487903 but doesn't seem to be needed anymore. The test
case from that bug still works and we now do invalidation of masks and filters
differently.

Differential Revision: https://phabricator.services.mozilla.com/D128822
2021-10-19 15:44:39 +00:00
Andrei Oprea 3892ce56eb Bug 1731796 - Add ability to support extraParams via search Nimbus Feature r=k88hudson,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D127580
2021-10-19 15:40:54 +00:00
Lebar 23fe7b129b Bug 1729447 - Changed downloads context menu string for non-Mac from "Open Containing Folder" to "Show in Folder" to align terminology. r=mak,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D128538
2021-10-19 15:15:26 +00:00
Bryce Seager van Dyk 8cb38eecfd Bug 1736453 - Update pysign.py to work under python 3. r=keeler
This also fixes the relative path to pykey.py, which appears to have changed
since the script was first written.

Differential Revision: https://phabricator.services.mozilla.com/D128797
2021-10-19 15:06:58 +00:00
Nicolas Silva 962e3b930f Bug 1723134 - Make SwapInterval configurable via prefs for EGL and GLX. r=gfx-reviewers,jgilbert
Differential Revision: https://phabricator.services.mozilla.com/D128476
2021-10-19 15:04:08 +00:00
Neil Deakin e9450de0a6 Bug 1733786, replace uitour implementation of show how button with one that focuses the item on the app menu and submenu instead, r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D128428
2021-10-19 14:54:45 +00:00
Tomislav Jovanovic 59f2e6d29e Bug 1734984 - Use WindowGlobalParent.documentURI for sender.url r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D128536
2021-10-19 14:50:04 +00:00
Molly Howell 3a5d8adfe1 Bug 1736103 - Fix the download file extension correction test to not depend on the download modal when it is disabled. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D128648
2021-10-19 14:48:30 +00:00
Andi-Bogdan Postelnicu 151c81623a Bug 1731582 - Move to clang-13 r=firefox-build-system-reviewers,mhentges,decoder
Join work with glandium.

Differential Revision: https://phabricator.services.mozilla.com/D126208
2021-10-19 14:45:59 +00:00