Sean Burke
9471bef671
Bug 1343826 - Return updated timezone on system timezone change. r=smaug,mstange,stransky,handyman
...
Differential Revision: https://phabricator.services.mozilla.com/D146725
2022-06-14 19:41:30 +00:00
Tooru Fujisawa
ed8615e2b9
Bug 1772099 - Part 12: Use plain object for lazy getter in toolkit/modules/AppConstants.jsm. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D147938
2022-06-08 13:01:35 +00:00
Tooru Fujisawa
c56eb55371
Bug 1772313 - Part 5: Stop calling ChromeUtils.defineModuleGetter for Services. r=kmag,webcompat-reviewers,pip-reviewers,denschub,mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D148158
2022-06-06 04:42:06 +00:00
Molnar Sandor
4c2b06df41
Backed out 15 changesets (bug 1772313, bug 1772351, bug 1772360) for causing xpc failures in telemetry/tests/unit/test_SocketScalars.js CLOSED TREE
...
Backed out changeset c8b0a2ed239e (bug 1772360)
Backed out changeset 1922adad6abe (bug 1772351)
Backed out changeset 6d3634cce489 (bug 1772351)
Backed out changeset f03968a9d053 (bug 1772351)
Backed out changeset e7a38ef90fe4 (bug 1772351)
Backed out changeset b389e7654771 (bug 1772313)
Backed out changeset 59a33598ff51 (bug 1772313)
Backed out changeset ab60885a8a93 (bug 1772313)
Backed out changeset aad8efac9d05 (bug 1772313)
Backed out changeset 4378e519a8e7 (bug 1772313)
Backed out changeset 302ac54741f8 (bug 1772313)
Backed out changeset 74c59f9fd51c (bug 1772313)
Backed out changeset 575fb877c56c (bug 1772313)
Backed out changeset 2eaa68f10b19 (bug 1772313)
Backed out changeset 4a8b3ba193dc (bug 1772313)
2022-06-06 07:04:25 +03:00
Tooru Fujisawa
dae44f3ce8
Bug 1772313 - Part 5: Stop calling ChromeUtils.defineModuleGetter for Services. r=kmag,webcompat-reviewers,pip-reviewers,denschub,mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D148158
2022-06-06 02:49:10 +00:00
Mathieu Leplatre
57f5978d20
Bug 1702759 - Remove load_dump preference r=robwu
...
This is a breaking change. It is not possible to control the loading of dumps from a preference anymore.
Dumps are only loaded if server is pointed at PROD. The recommended way to prevent dumps loading in tests is to store a high timestamp in the local DB.
Differential Revision: https://phabricator.services.mozilla.com/D146049
2022-05-23 16:24:58 +00:00
Mathieu Leplatre
d4a89f2c4b
Bug 1702759 - Remove bucket name preference r=robwu
...
This introduces a breaking change: the buckets cannot be changed via preferences anymore.
Before landing this patch, we should have a released a new version of the Remote Settings DevTools that is compatible with this new API.
Differential Revision: https://phabricator.services.mozilla.com/D145455
2022-05-23 16:24:57 +00:00
Punam Dahiya
aa5bdcaeb1
Bug 1741795 - Make More from Mozilla content customizable by partner repacks r=preferences-reviewers,mviar,hectorz
...
Differential Revision: https://phabricator.services.mozilla.com/D134574
2022-01-14 22:57:34 +00:00
ssummar
4ceebe1232
Bug 1735814 - Stop using preprocessor in manifest.jsm r=marco DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D128669
2021-10-18 08:34:18 +00:00
Mike Kaply
a85fc0146a
Bug 1720389 - Add IS_ESR to AppConstants and rename ESR #ifdef to MOZ_ESR. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D120371
2021-07-22 20:00:26 +00:00
Tarik Eshaq
ef8bfd8a6f
Bug 1716450 - Removes fxa-client rust code from Desktop. r=rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D118238
2021-06-22 17:04:35 +00:00
Luca Greco
4dc81bea74
Bug 1682632 - part3: Restrict Extension API webidl bindings to nightly builds. r=baku,mixedpuppy
...
Depends on D99887
Differential Revision: https://phabricator.services.mozilla.com/D104707
2021-06-11 18:58:11 +00:00
Alexandru Michis
02d099c20c
Backed out 14 changesets (bug 1682632) for causing hazard bustages in ExtensionEventManager.cpp
...
Backed out changeset c5acc19db606 (bug 1682632 )
Backed out changeset 61380029a38b (bug 1682632 )
Backed out changeset d3a153070b38 (bug 1682632 )
Backed out changeset 8b8bd2385503 (bug 1682632 )
Backed out changeset 7fa45afd83a0 (bug 1682632 )
Backed out changeset 57652a2152ac (bug 1682632 )
Backed out changeset 9195b13525d0 (bug 1682632 )
Backed out changeset a647c0cb85e4 (bug 1682632 )
Backed out changeset 55553e0dc6ca (bug 1682632 )
Backed out changeset c85363089c29 (bug 1682632 )
Backed out changeset 6c1f4efb4975 (bug 1682632 )
Backed out changeset 9452456d249f (bug 1682632 )
Backed out changeset 7b8016e5f3fb (bug 1682632 )
Backed out changeset ba742f7e256f (bug 1682632 )
2021-06-10 17:28:23 +03:00
Luca Greco
6044ed7443
Bug 1682632 - part3: Restrict Extension API webidl bindings to nightly builds. r=baku,mixedpuppy
...
Depends on D99887
Differential Revision: https://phabricator.services.mozilla.com/D104707
2021-06-10 09:34:57 +00:00
Csoregi Natalia
833a8bc4f4
Backed out 14 changesets (bug 1682632) for mbu failures. CLOSED TREE
...
Backed out changeset e14034a66620 (bug 1682632 )
Backed out changeset 3e47d00b7822 (bug 1682632 )
Backed out changeset bf010d24288c (bug 1682632 )
Backed out changeset 9e321d3b964b (bug 1682632 )
Backed out changeset 36540900695b (bug 1682632 )
Backed out changeset 8660a7bcc4e1 (bug 1682632 )
Backed out changeset 89322328bf07 (bug 1682632 )
Backed out changeset 1bc53013f8b3 (bug 1682632 )
Backed out changeset afcbc61ae254 (bug 1682632 )
Backed out changeset 6a9f2fdec9ff (bug 1682632 )
Backed out changeset 017891ebb9dd (bug 1682632 )
Backed out changeset f78f3e3c8fa4 (bug 1682632 )
Backed out changeset 16d334e1548f (bug 1682632 )
Backed out changeset 006dfdbfe446 (bug 1682632 )
2021-06-09 23:16:13 +03:00
Luca Greco
4240ba420f
Bug 1682632 - part3: Restrict Extension API webidl bindings to nightly builds. r=baku,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D104707
2021-06-09 19:20:45 +00:00
Henrik Skupin
e193bc7644
Bug 1695031 - Combine build flags --disable-marionette and --enable-cdp as --disable-webdriver. r=firefox-build-system-reviewers,Gijs,smaug,keeler,jdescottes,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D115583
2021-05-25 09:13:28 +00:00
Nick Alexander
906a92cac4
Bug 1689519 - Pre: Expose MOZ_APP_DISPLAYNAME_DO_NOT_USE in AppConstants. r=glandium,Kwan
...
My immediate use case is making the name for a Windows Scheduled Tasks
agree with the existing task names for the Windows Default Browser
Agent task name. The latter uses `MOZ_APP_DISPLAYNAME` in its static
metadata and from C++.
We want to strongly discourage users from using `MOZ_APP_DISPLAYNAME`
in dynamic contexts, hence the unusual name and long comment; but it's
not worth establishing a lint limiting uses at this time.
Differential Revision: https://phabricator.services.mozilla.com/D104639
2021-03-27 20:43:25 +00:00
Agi Sferro
4ff1bf25f9
Bug 1697844 - Remove unused FENNEC_NIGHTLY. r=esawin
...
Differential Revision: https://phabricator.services.mozilla.com/D108049
2021-03-24 20:06:24 +00:00
Alexandru Michis
3bba4a94fb
Backed out 10 changesets (bug 1697844) for causing mpu failures in test_visualmetrics.py
...
CLOSED TREE
Backed out changeset 63b3268b0d2d (bug 1697844)
Backed out changeset 875b2aa342d9 (bug 1697844)
Backed out changeset 4fb528aaf7d5 (bug 1697844)
Backed out changeset 6ef5e1c9ca21 (bug 1697844)
Backed out changeset 430d6c940eb9 (bug 1697844)
Backed out changeset 7a306f28dc64 (bug 1697844)
Backed out changeset 871a40e2fc00 (bug 1697844)
Backed out changeset 083e9ce71d14 (bug 1697844)
Backed out changeset b53930a3f065 (bug 1697844)
Backed out changeset 24326d04dd37 (bug 1697844)
2021-03-24 21:59:28 +02:00
Agi Sferro
4454a35070
Bug 1697844 - Remove unused FENNEC_NIGHTLY. r=esawin
...
Differential Revision: https://phabricator.services.mozilla.com/D108049
2021-03-24 18:54:45 +00:00
Nick Alexander
7aa144cfb7
Bug 1687783 - Part 2: Expose MOZ_MACBUNDLE_ID in AppConstants.jsm. r=firefox-build-system-reviewers,mhentges
...
The bundle ID will be used to namespace OS-level tasks registered with
launchd on macOS.
Differential Revision: https://phabricator.services.mozilla.com/D102787
2021-03-11 15:29:50 +00:00
Cosmin Sabou
75913e9a32
Backed out 4 changesets (bug 1687783) for bc failures on browser_all_files_referenced.js. CLOSED TREE
...
Backed out changeset 194e31587e6c (bug 1687783 )
Backed out changeset b9ac8c1fd90f (bug 1687783 )
Backed out changeset 545f379b915b (bug 1687783 )
Backed out changeset 6458260d4e48 (bug 1687783 )
2021-03-10 08:09:06 +02:00
Nick Alexander
c2886ee1b6
Bug 1687783 - Part 2: Expose MOZ_MACBUNDLE_ID in AppConstants.jsm. r=firefox-build-system-reviewers,mhentges
...
The bundle ID will be used to namespace OS-level tasks registered with
launchd on macOS.
Differential Revision: https://phabricator.services.mozilla.com/D102787
2021-03-10 04:28:55 +00:00
Jan-Erik Rediger
8fcc9564c3
Bug 1695197 - Remove MOZ_GLEAN constant, introduce MOZ_GLEAN_ANDROID. r=chutten,emilio
...
We enable compilation of FOG/Glean on _all_ platforms.
We disable Glean initialization and metric recording on Android (GeckoView) by respecting MOZ_GLEAN_ANDROID.
This way GeckoView just works, consumers don't need to think about it (except in tests, these need to be disabled for Android builds).
Stubbing out the metric implementations will happen in the commits after
this one.
Differential Revision: https://phabricator.services.mozilla.com/D106766
2021-03-04 11:15:12 +00:00
Nick Alexander
541295a9bf
Bug 1675850 - Add MOZ_BACKGROUNDTASKS flag, {nsI}BackgroundTasks IDL and class. r=mossop,firefox-build-system-reviewers,mhentges
...
This adds a build flag (defaulting to on in Nightly builds) and an
`AppConstants.jsm` definition.
It lays the foundation for managing an active background task. A
singleton, exposed as an XPCOM service, owns the task name and lives
for the life of the application.
This will be wired into the application startup path in future
commits. It's separated to allow the changes to category registration
to come early in the commit sequence.
Differential Revision: https://phabricator.services.mozilla.com/D96481
2021-01-25 23:44:39 +00:00
Dana Keeler
882a439295
Bug 1682989 - remove CertBlocklist implementation and MOZ_NEW_CERT_STORAGE build variable r=rmf
...
Differential Revision: https://phabricator.services.mozilla.com/D100034
2021-01-19 22:11:25 +00:00
Chris H-C
f645197790
Bug 1673346 - Don't init FOG if not MOZ_GLEAN r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D94738
2020-10-26 15:27:04 +00:00
Michael Goossens
1f416d6d68
Bug 1662704 - Remove unused traces of MOZ_ALLOW_LEGACY_EXTENSIONS r=robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D89730
2020-09-10 15:12:33 +00:00
Magnus Melin
4b277a96e5
Bug 1612380 - don't verify content signatures for Thunderbird. r=leplatrem
...
Differential Revision: https://phabricator.services.mozilla.com/D88541
2020-09-02 14:22:52 +00:00
Butkovits Atila
bb187bd62f
Backed out 15 changesets (bug 1612824, bug 1661234, bug 1619926, bug 1612380, bug 1559530, bug 1642990) for Xpc failures. CLOSED TREE
...
Backed out changeset 426d017d7e46 (bug 1642990)
Backed out changeset 84ab4021d403 (bug 1559530)
Backed out changeset 82a8305543e5 (bug 1559530)
Backed out changeset 38832c1185b8 (bug 1559530)
Backed out changeset f16918c10a6b (bug 1661234)
Backed out changeset 3a13258fbd51 (bug 1661234)
Backed out changeset abf8d8b24845 (bug 1612824)
Backed out changeset 7dfeb065a385 (bug 1619926)
Backed out changeset bc9d3e210fe7 (bug 1619926)
Backed out changeset 786164c461ae (bug 1619926)
Backed out changeset d89793e9d17d (bug 1619926)
Backed out changeset d665885bc912 (bug 1619926)
Backed out changeset 9260b6620943 (bug 1619926)
Backed out changeset af69a4896f2f (bug 1619926)
Backed out changeset b9cd6b7047b9 (bug 1612380)
2020-09-01 21:03:23 +03:00
Magnus Melin
e0ba8f25ac
Bug 1612380 - don't verify content signatures for Thunderbird. r=leplatrem
...
Differential Revision: https://phabricator.services.mozilla.com/D88541
2020-09-01 12:51:08 +00:00
Adam Roach [:abr]
fc90654739
Bug 1639795: Update keystore name to be user-friendly r=MattN,keeler
...
***
Differential Revision: https://phabricator.services.mozilla.com/D78610
2020-06-10 21:53:19 +00:00
Ryan Kelly
b9fb019d24
Bug 1640765 - only build the rust fxa-client crate on Nightly. r=lina
...
Differential Revision: https://phabricator.services.mozilla.com/D76771
2020-05-27 05:51:39 +00:00
Bogdan Tara
7359119e52
Backed out changeset 0d3f76ede294 (bug 1640765) for rust related bustage CLOSED TREE
2020-05-27 07:06:35 +03:00
Ryan Kelly
df40888a8c
Bug 1640765 - only build the rust fxa-client crate on Nightly. r=lina
...
Differential Revision: https://phabricator.services.mozilla.com/D76771
2020-05-27 03:22:15 +00:00
Lina Cambridge
34ea5930a0
Bug 1638557 - Remove the MOZ_NEW_WEBEXT_STORAGE build flag. r=markh
...
Now that we've landed all the pieces for Rust `storage.sync`, and
intend to ship it for everyone in 78, we don't need to hide it behind a
build flag. Setting the `webextensions.storage.sync.kinto` pref to
false toggles the new Rust backend at runtime.
Differential Revision: https://phabricator.services.mozilla.com/D75872
2020-05-19 00:48:03 +00:00
Florian Quèze
df917b362e
Bug 1630982 - Terminate browser-chrome mochitests with an exit(0), r=gbrown,dthayer.
...
Differential Revision: https://phabricator.services.mozilla.com/D71336
2020-05-07 17:34:30 +00:00
Dorel Luca
b952ecd1f3
Backed out changeset b77388326b1b (bug 1630982) for causing leaks on mochitest jobs. CLOSED TREE
2020-05-07 13:49:20 +03:00
Florian Quèze
3c59a51cdb
Bug 1630982 - Terminate browser-chrome mochitests with an exit(0), r=gbrown,dthayer.
...
Differential Revision: https://phabricator.services.mozilla.com/D71336
2020-05-07 09:25:57 +00:00
Lina Cambridge
d49fbc708d
Bug 1633750 - Only build the extension storage Rust-C++ glue if MOZ_NEW_WEBEXT_STORAGE is enabled. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D72965
2020-04-29 04:41:31 +00:00
Adam Gashlin
243a94527b
Bug 1515451 Part 2 - Build update agent in-tree r=firefox-build-system-reviewers,mhowell,rstewart
...
The configure option --enable-update-agent is left disabled by default.
Differential Revision: https://phabricator.services.mozilla.com/D35506
2020-03-11 22:32:26 +00:00
Mihai Alexandru Michis
cc5ad52dd6
Backed out 3 changesets (bug 1515451) for causing sm failures in components/updateagent/Cargo.toml
...
CLOSED TREE
Backed out changeset 85ea1d36da66 (bug 1515451)
Backed out changeset 779bc1fa07ae (bug 1515451)
Backed out changeset 0c6771b60b76 (bug 1515451)
2020-03-11 22:03:19 +02:00
Adam Gashlin
ef994d891e
Bug 1515451 Part 2 - Build update agent in-tree r=firefox-build-system-reviewers,mhowell,rstewart
...
The configure option --enable-update-agent is left disabled by default.
Differential Revision: https://phabricator.services.mozilla.com/D35506
2020-03-10 17:41:45 +00:00
Shane Caraveo
3d79dd4984
Bug 1602840 add build switch for sideloading addons r=zombie
...
Differential Revision: https://phabricator.services.mozilla.com/D57660
2020-02-04 23:27:10 +00:00
Cameron McCormack
ce613fe252
Bug 1608308 - Add telemetry to check that the libxul and omnijar build IDs match. r=rhelmer
...
Differential Revision: https://phabricator.services.mozilla.com/D59446
2020-02-06 00:22:22 +00:00
Razvan Maries
8f90c3190f
Backed out 4 changesets (bug 1602840, bug 1603227) for xpcshell perma fails on test_registry.js. CLOSED TREE
...
Backed out changeset 02d52e2e7d62 (bug 1603227)
Backed out changeset faa15c6fed65 (bug 1602840)
Backed out changeset bc6122544852 (bug 1602840)
Backed out changeset 5ad4c0f6c5db (bug 1602840)
2020-01-20 22:10:42 +02:00
Shane Caraveo
4807f4c101
Bug 1602840 add build switch for sideloading addons r=zombie
...
Differential Revision: https://phabricator.services.mozilla.com/D57660
2020-01-16 22:13:31 +00:00
Shane Caraveo
5c299eb50e
Bug 1524327 remove MOZ_ALLOW_LEGACY_EXTENSIONS and extensions.legacy.enabled r=zombie,aswan
...
Legacy extensions are no longer loaded, so we can drop the build config for it. We
still need flags for handling experimental APIs since what we require differs between builds
and distributions.
Differential Revision: https://phabricator.services.mozilla.com/D57413
2020-01-15 21:38:40 +00:00
Chris Peterson
e87938fb2e
Bug 1606274 - Remove always-false MOZ_GRAPHENE macro. r=firefox-build-system-reviewers,rstewart
...
Graphene was a B2G UI runtime (added in bug 1115098) used for the browser.html prototype. The Graphene code has since been removed.
Depends on D58358
Differential Revision: https://phabricator.services.mozilla.com/D58359
2019-12-30 15:00:53 +00:00