- Jun 29, 2023
-
-
Mike Hommey authored
Bug 1840533 - Forbid @imports("__builtin__"). r=firefox-build-system-reviewers,andi,sergesanspaille, a=test-only DONTBUILD The last use of importing the whole __builtin__ module was removed in bug 1264831... 7 years ago. Now that it actually doesn't work anymore with recent releases of cpython, we might as well kill it for good. Differential Revision: https://phabricator.services.mozilla.com/D182140
-
- Jun 22, 2023
-
-
Mike Hommey authored
Bug 1839263 - Don't derive assertRaisesFromLine from assertRaises. r=firefox-build-system-reviewers,ahochheiden, a=test-only DONTBUILD In python 3.11 (maybe also 3.10, I haven't tested that version ; 3.9 was definitely different), by the time the context manager comes back in our assertRaisesFromLine, the traceback is not available anymore (or yet, I'm not entirely sure which way it does) to inspect and check the line numbers we want to check. And while assertRaises exposes the thrown exception in its `exception` attribute, it also resets the traceback associated with it, so we can't find it there either. So instead, we implement our own context manager for assertRaisesFromLine such that we can access that traceback. Differential Revision: https://phabricator.services.mozilla.com/D181425
-
Mike Hommey authored
Bug 1839263 - Fix python configure lint on python >= 3.10. r=firefox-build-system-reviewers,ahochheiden,sergesanspaille, a=test-only DONTBUILD Python 3.10 added some more arguments to the CodeTypes constructor. It also changed co_lnotab to co_linetables. We were using co_lnotab to simulate a function with a def at a specific line and a raise at a specific other line. I'm not sure how I ended up with this particular requirement (this may have been related to python 2 still being used back then), but as of now, it doesn't seem we need the def to be at a specific location, so we can avoid needing to generate a co_linetables/co_lnotab, relying instead on the raise expression being on the co_firstlineno+1 in the thrower function. As for the extra arguments, it turns out python 3.8 also introduced a CodeType.replace method that can be used to derive a CodeType object from another, which is certainly simpler than calling its construtor with the right set of arguments. Differential Revision: https://phabricator.services.mozilla.com/D181424
-
- Apr 02, 2024
-
-
Barret Rennie authored
The surveyVersion field is included in telemetry and is required by the ingestion schema. Because that field has been omitted for Nimbus legacyHeartbeat experiments, no heartbeat pings have been submitted. We now hardcode the surveyVersion for all Heartbeats coming from Nimbus. A test has been added to ensure that Nimbus-triggered Heartbeats submit a payload that matches the Telemetry schema. Original Revision: https://phabricator.services.mozilla.com/D205239 Differential Revision: https://phabricator.services.mozilla.com/D206364
-
Andrew Osmond authored
Differential Revision: https://phabricator.services.mozilla.com/D206358
-
- Apr 01, 2024
-
-
Jed Davis authored
Original Revision: https://phabricator.services.mozilla.com/D204326 Differential Revision: https://phabricator.services.mozilla.com/D205134
-
- Mar 30, 2024
-
-
Steve Fink authored
Original Revision: https://phabricator.services.mozilla.com/D205661 Differential Revision: https://phabricator.services.mozilla.com/D206168
-
- Apr 01, 2024
-
-
ffxbld authored
Differential Revision: https://phabricator.services.mozilla.com/D206232
-
- Mar 07, 2024
-
-
Matthew Gaudet authored
Bug 1860193 - Verify we get a script from a function before asking for the filename r=mccr8, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D203836
-
- Mar 30, 2024
-
-
Ryan VanderMeulen authored
Bug 1881416 - Relax expectations for /secure-payment-confirmation/enrollment.https.html to allow timeouts on all platforms. a=test-only This isn't a feature we support anyway, so let's not make things harder than they need to be.
-
- Mar 29, 2024
-
-
Lee Salzman authored
Differential Revision: https://phabricator.services.mozilla.com/D205993
-
- Mar 26, 2024
-
-
Jan de Mooij authored
Differential Revision: https://phabricator.services.mozilla.com/D205586
-
- Mar 28, 2024
-
-
Chris Martin authored
Differential Revision: https://phabricator.services.mozilla.com/D206068
-
ffxbld authored
Differential Revision: https://phabricator.services.mozilla.com/D206010
-
- Mar 30, 2024
-
-
Ryan VanderMeulen authored
-
Ryan VanderMeulen authored
-
Mike Kaply authored
Original Revision: https://phabricator.services.mozilla.com/D202733 Differential Revision: https://phabricator.services.mozilla.com/D206133
-
Jonathan Kew authored
Original Revision: https://phabricator.services.mozilla.com/D204918 Differential Revision: https://phabricator.services.mozilla.com/D206179
-
Jonathan Kew authored
Bug 1874489 - patch 2 - Avoid potential arithmetic overflow during Buffer read operations. a=RyanVM Original Revision: https://phabricator.services.mozilla.com/D204917 Differential Revision: https://phabricator.services.mozilla.com/D206178
-
Jonathan Kew authored
This is just https://github.com/khaledhosny/ots/pull/277 from upstream, not really part of this issue but touching the same code, so simplest to include it here. Original Revision: https://phabricator.services.mozilla.com/D204916 Differential Revision: https://phabricator.services.mozilla.com/D206096
-
- Mar 28, 2024
-
-
Rob Wu authored
Bug 1771992 - Use stage cert depending on the configured GMP URL (ESR115) r=aosmond,bhearsum a=RyanVM Rebased to resolve conflict with async/await refactor from bug 1862051. Original Revision: https://phabricator.services.mozilla.com/D205637 Differential Revision: https://phabricator.services.mozilla.com/D205856
-
- Mar 26, 2024
-
-
Ben Hearsum authored
Bug 1886830: update staging content signing root certificate to new cas_cur root certificate a=RyanVM This certificate is `cas-cur-root-2024-03-12.crt` from bug 1882192 (https://bugzilla.mozilla.org/attachment.cgi?id=9390858), and has been converted to DER with: $ openssl x509 -in cas-cur-root-2024-03-12.crt -inform PEM -outform DER Original Revision: https://phabricator.services.mozilla.com/D205356 Differential Revision: https://phabricator.services.mozilla.com/D205774
-
- Mar 15, 2024
-
-
Rob Wu authored
Generated from the crt file from bug 1882192 with: openssl x509 -inform PEM -in /tmp/cas-cur-intermediate-amo-2024-03-12.crt -outform DER -out security/manager/ssl/addons-stage-intermediate.crt Differential Revision: https://phabricator.services.mozilla.com/D204778
-
Rob Wu authored
addons-stage.crt is the DER-encoded version of the cas-cur-root-2024-03-12.crt file from bug 1882192, generated with: openssl x509 -inform PEM -in /tmp/cas-cur-root-2024-03-12.crt -outform DER -out security/manager/ssl/addons-stage.crt The four zip files are from bug 1885457, and are the same file, but signed with the new certificate. Differential Revision: https://phabricator.services.mozilla.com/D204706
-
- Mar 25, 2024
-
-
ffxbld authored
Differential Revision: https://phabricator.services.mozilla.com/D205554
-
Stephanie Cunnane authored
Bug 1880212 - Update search-telemetry-v2 schema as part of SERP categorization work. r=jteow, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D205250
-
- Mar 15, 2024
-
-
Stephanie Cunnane authored
Bug 1885169 - Make 'skipCount' in search-telemetry-schema a definition rather than a possible property on each element. r=jteow, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D204793
-
- Mar 13, 2024
-
-
James Teow authored
Adds a new property that will be used to extract the intended href to load on SERPs that contain the actual URL in a query param key not known until they click on the actual link. Differential Revision: https://phabricator.services.mozilla.com/D204355
-
- Mar 22, 2024
-
-
Marco Bonardo authored
Original Revision: https://phabricator.services.mozilla.com/D205067 Differential Revision: https://phabricator.services.mozilla.com/D205468
-
Chris H-C authored
-
Chris H-C authored
Original Revision: https://phabricator.services.mozilla.com/D205447 Differential Revision: https://phabricator.services.mozilla.com/D205452
-
Iain Ireland authored
Original Revision: https://phabricator.services.mozilla.com/D204130 Differential Revision: https://phabricator.services.mozilla.com/D205340
-
- Mar 21, 2024
-
-
Iain Ireland authored
Differential Revision: https://phabricator.services.mozilla.com/D204546
-
- Mar 11, 2024
-
-
Andrew Osmond authored
-
- Mar 16, 2024
-
-
Edgar Chen authored
-
- Mar 21, 2024
-
-
ffxbld authored
Differential Revision: https://phabricator.services.mozilla.com/D205325
-
- Mar 22, 2024
-
-
Mozilla Releng Treescript authored
No bug - Tagging f65068dc82bf6051f520551ba5497a5985877d47 with FIREFOX_115_9_1esr_RELEASE a=release CLOSED TREE DONTBUILD
-
Mozilla Releng Treescript authored
No bug - Tagging f65068dc82bf6051f520551ba5497a5985877d47 with FIREFOX_115_9_1esr_BUILD1 a=release CLOSED TREE DONTBUILD
-
- Mar 21, 2024
-
-
Nika Layzell authored
Bug 1886852 - Avoid registering unnecessary MessageManager listeners when SHIP is enabled, r=smaug, a=dsmith Differential Revision: https://phabricator.services.mozilla.com/D205377
-
- Mar 19, 2024
-
-
Mozilla Releng Treescript authored
No bug - Tagging 423e963b3d9b923e3c7fae8eae2f626f02c15cf2 with FIREFOX_115_9_0esr_RELEASE a=release CLOSED TREE DONTBUILD
-