Cosmin Sabou
71bfce5442
Backed out 5 changesets (bug 1650099, bug 1645521, bug 1645324) as requested by harry for causing bug 1652024.
...
Backed out changeset 93abbd32c314 (bug 1650099)
Backed out changeset 366f7bfe267c (bug 1645324)
Backed out changeset b92a18e970ee (bug 1645521)
Backed out changeset d57d3a47b1ad (bug 1645521)
Backed out changeset 41e4a6353913 (bug 1645521)
2020-07-11 02:03:18 +03:00
Tom Prince
388e735d63
Bug 1649168: Add scriptworker-canary action and corresponding task; r=rail
...
Add an action that will trigger a task that runs
`mach release push-scriptworker-canary`
to test a new scriptworker deployment.
Differential Revision: https://phabricator.services.mozilla.com/D82821
2020-07-10 16:12:05 +00:00
Tom Prince
6d84883e1d
Bug 1649168: Add `mach release push-scriptworker-canary` command; r=rail
...
This will make several pushes to try, to test newly deployed scriptworker
versions.
Differential Revision: https://phabricator.services.mozilla.com/D82819
2020-07-10 16:11:00 +00:00
Tom Prince
7ff3369322
Bug 1649168: Allow specifying arbitrary routes for `mach try scriptworker; r=rail
...
This will be used to notify releng, when failures happen in scriptworker-canary
runs.
Differential Revision: https://phabricator.services.mozilla.com/D82818
2020-07-10 16:10:57 +00:00
Tom Prince
204d796929
Bug 1651731: [lint] Python and shell files without `#!` should not be executable; r=linter-reviewers,perftest-reviewers,geckoview-reviewers,agi,sylvestre,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D82954
2020-07-09 20:29:18 +00:00
Tom Prince
2c52622b85
Bug 1651731: [lint] Add a bunch more types of files that should never be executable; r=linter-reviewers,perftest-reviewers,geckoview-reviewers,preferences-reviewers,agi,sylvestre,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D82953
2020-07-09 21:28:49 +00:00
Tom Prince
2244b1cc7c
Bug 1651731: [lint] Only allow files that are typically executable to have shebang lines override permission check; r=linter-reviewers,sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D82949
2020-07-09 21:16:32 +00:00
Kris Maglione
a1cb850855
Bug 1464542: Part 3c - Change Services.jsm to use the C++-implemented services cache. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D81420
2020-07-09 21:42:53 +00:00
Kris Maglione
6a39211860
Bug 1464542: Part 3b - Add existing Services.jsm registrations to the new services cache. r=mccr8,geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D81419
2020-07-09 21:42:25 +00:00
Csoregi Natalia
b355fcc4bf
Backed out 6 changesets (bug 1464542) for xpcshell failures on test_Services.js. CLOSED TREE
...
Backed out changeset b50af9005851 (bug 1464542)
Backed out changeset 9d3a0ea2cf65 (bug 1464542)
Backed out changeset 71c3475fcbc2 (bug 1464542)
Backed out changeset 51ff93220a95 (bug 1464542)
Backed out changeset e84de1547c09 (bug 1464542)
Backed out changeset bbecc16d08eb (bug 1464542)
2020-07-09 23:19:26 +03:00
Axel Hecht
595a699c3e
Bug 1649441, port ICU update docs into firefox-source-docs, r=jwalden
...
This is just a copy via pandoc, and some minor fixups. No actual
content changes, aside of linter fixes.
Differential Revision: https://phabricator.services.mozilla.com/D81703
2020-07-07 11:24:08 +00:00
Harry Twyford
2830a9e611
Bug 1645521 - Part 3 - Port unifiedcomplete tests. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D80294
2020-07-09 05:02:47 +00:00
Kris Maglione
d0524196c2
Bug 1464542: Temporarily remove user-services.js test to fix bustage.
...
Differential Revision: https://phabricator.services.mozilla.com/D82972
2020-07-09 18:44:49 +00:00
Sylvestre Ledru
711e975c18
Bug 1650834 - mozlint/pylint - remove useless code r=marco
...
Differential Revision: https://phabricator.services.mozilla.com/D82490
2020-07-09 14:09:49 +00:00
Sylvestre Ledru
9b0a16fc65
Bug 1650834 - Make tools/lint code black compatible r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D82401
2020-07-09 14:09:31 +00:00
Andrew Halberstadt
d5e8716e90
Bug 1640902 - [taskcluster.test] Add some additional checks to test_mach_try_auto.py, r=marco
...
Adds some additional assertions against what would be ran with |mach try auto|.
This also fixes a legit bug that the 'test_important_manifests_only' test
caught.
Differential Revision: https://phabricator.services.mozilla.com/D81404
2020-07-09 12:46:49 +00:00
Andrew Halberstadt
8dc68edc8e
Bug 1640902 - [ci] Add integration tests for the 'taskcluster' directory, r=tomprince
...
Initially this suite will only include a test for |mach try auto| pushes.
Differential Revision: https://phabricator.services.mozilla.com/D81403
2020-07-08 18:48:26 +00:00
Kris Maglione
d09458dc51
Bug 1464542: Part 3b - Add existing Services.jsm registrations to the new services cache. r=mccr8,geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D81419
2020-07-09 17:59:16 +00:00
Chris AtLee
d1fb386dae
Bug 1555560: Add support for black formatting with mozlint; r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D33125
2020-07-08 22:08:08 +00:00
Dorel Luca
584ee0d8de
Backed out 5 changesets (bug 1647881, bug 1645521, bug 1645324) for BC failures in urlbar/tests/browser/browser_autocomplete_a11y_label.js. CLOSED TREE
...
Backed out changeset 65f908569875 (bug 1645324)
Backed out changeset 3080a3cacd0a (bug 1645521)
Backed out changeset d32236f070bf (bug 1645521)
Backed out changeset 579362aab769 (bug 1645521)
Backed out changeset 2b306b83c0d1 (bug 1647881)
2020-07-09 07:57:42 +03:00
Harry Twyford
8b234ca0d2
Bug 1645521 - Part 3 - Port unifiedcomplete tests. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D80294
2020-07-09 02:13:11 +00:00
Nick Alexander
aa96e0fc28
Bug 1651130 - Part 2: Add a new `tools/update-programs` build project. r=froydnj
...
Here "update programs" refers to the various standalone binaries we
produce in order to update Firefox. There's not strong conceptual
coherence between them; rather, it's the pieces that the
Install/Update team generally work on.
To use this build project, prepare a minimal mozconfig with
`--enable-project=tools/update-programs`. Depending on the mozconfig
options and host and target OS, some of the following will be built:
1. the maintenance service;
2. the updater binary;
3. the Windows Default Browser Agent;
4. the Background Update Agent.
Differential Revision: https://phabricator.services.mozilla.com/D82644
2020-07-08 23:03:21 +00:00
Mihai Alexandru Michis
5f385df474
Backed out 2 changesets (bug 1555560) for causing multiple lint failures.
...
CLOSED TREE
Backed out changeset bd9460ac6e48 (bug 1555560)
Backed out changeset f2896032ced6 (bug 1555560)
2020-07-09 01:04:18 +03:00
Chris AtLee
7f8f324f06
Bug 1555560: Add support for black formatting with mozlint; r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D33125
2020-07-08 19:35:49 +00:00
Nika Layzell
22a65a237e
Bug 1650163 - Part 1: Switch native remoteType values to nsCString, r=farre,geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D82104
2020-07-08 20:15:59 +00:00
Mihai Alexandru Michis
1ba2a3f6f6
Backed out 3 changesets (bug 1650163) for causing bustages in nsContentSecurityManager.cpp
...
CLOSED TREE
Backed out changeset 51d7c644a1e6 (bug 1650163)
Backed out changeset 3d2b6908447a (bug 1650163)
Backed out changeset 79141707d47b (bug 1650163)
2020-07-08 21:18:44 +03:00
Nika Layzell
c850a94434
Bug 1650163 - Part 1: Switch native remoteType values to nsCString, r=farre,geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D82104
2020-07-08 14:54:48 +00:00
emilfs
dafec58d06
Bug 1643293 - added new job in doc to render documentation at review phase r=sylvestre,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D80428
2020-07-08 13:53:45 +00:00
Dimi Lee
8f56bdc39d
Bug 1437626 - P4. Test requests sent in a service worker is classified r=baku
...
This patches does the following:
1. Test fetch in service worker should be classified.
2. Test requests should not be classified when it is whitelisted.
3. Test requests should not be classified when it is a first-party.
Depends on D80184
Differential Revision: https://phabricator.services.mozilla.com/D80185
2020-07-08 12:27:14 +00:00
Gregory Mierzwinski
8d10f86507
Bug 1650871 - Add all browsertime desktop tests. r=perftest-reviewers,AlexandruIonescu
...
This patch adds all desktop pageload tests to browsertime. It adds taskcluster tasks for these but doesn't enable them in production. They can only be run when --full is used.
Differential Revision: https://phabricator.services.mozilla.com/D82432
2020-07-08 07:48:16 +00:00
Manish Giri
c61d108740
Bug 1650306 - mozlint/pylint - Enable 'no-else-return' rule r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D82507
2020-07-08 09:24:04 +00:00
Julian Descottes
a99306e1b0
Bug 1650453 - Remove rejected words violations in devtools source code files r=nchevobbe
...
Depends on D82568
Differential Revision: https://phabricator.services.mozilla.com/D82212
2020-07-07 17:10:13 +00:00
Narcis Beleuzu
8359f16846
Backed out 7 changesets (bug 1650163, bug 1649477) for bustages on JSActor.cpp . CLOSED TREE
...
Backed out changeset 4a21afb65254 (bug 1650163)
Backed out changeset c41753a56f5a (bug 1650163)
Backed out changeset 5fb444c35764 (bug 1650163)
Backed out changeset 830aa93d2b0c (bug 1649477)
Backed out changeset eca6e9dce450 (bug 1649477)
Backed out changeset 5b217aa88289 (bug 1649477)
Backed out changeset 8959d02b840f (bug 1649477)
2020-07-08 04:09:27 +03:00
Nika Layzell
df351180c3
Bug 1650163 - Part 1: Switch native remoteType values to nsCString, r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D82104
2020-07-06 20:30:58 +00:00
Nika Layzell
a3579f6f46
Bug 1458043 - Stop converting promises to nsISupports in xpconnect, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D82616
2020-07-07 22:20:01 +00:00
Nick Alexander
40947e8d1d
Bug 1651156 - Use HOST_BIN_SUFFIX in clang-format lint. r=ahal
...
This allows cross-compiling to Windows targets.
Differential Revision: https://phabricator.services.mozilla.com/D82582
2020-07-07 18:26:54 +00:00
Dave Townsend
c551d1b151
Bug 1642398: Add a lint rule to warn about multiple calls to document.l10n.formatValue. r=Standard8,preferences-reviewers,ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D77900
2020-07-02 18:51:44 +00:00
Tom Prince
9ef67b9fdd
No bug: Make `.taskcluster.yml` yamllint clean; r=aki
...
Differential Revision: https://phabricator.services.mozilla.com/D82243
2020-07-03 23:30:59 +00:00
Mihai Alexandru Michis
3a33785d38
Backed out changeset 9b15a67a50c3 (bug 1650834) as requested by Sylvestre.
...
CLOSED TREE
2020-07-07 11:49:36 +03:00
Sylvestre Ledru
9c734f1175
Bug 1650834 - Make tools/lint code black compatible r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D82401
2020-07-07 08:09:31 +00:00
Gerald Squelart
6447251c76
Bug 1640325 - FileIO markers show the type of file if known - r=canaltinova
...
Platform-specific observations will be able to specify a file type.
They will appear in distinct rows in the profiler.firefox.com Marker Chart.
The default type is "File", which is shown in markers as "FileIO" like before.
Differential Revision: https://phabricator.services.mozilla.com/D80399
2020-07-06 23:42:55 +00:00
Razvan Maries
65bc3a986b
Backed out changeset 4911fdc92832 (bug 1650834) for Docker Images bustages. CLOSED TREE
2020-07-06 22:30:17 +03:00
Sylvestre Ledru
16145a8de0
Bug 1650834 - Make tools/lint code black compatible r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D82401
2020-07-06 18:11:28 +00:00
Andrew Halberstadt
3a5cc7c7bc
Bug 1649194 - [tryselect] Add a documentation page for |mach try auto|, r=marco
...
Differential Revision: https://phabricator.services.mozilla.com/D82241
2020-07-03 21:52:19 +00:00
Julian Descottes
f0547c8165
Bug 1650155 - Update exclude list in rejected-words.yml after renaming whitelistRejectionsGlobally to allowMatchingRejectionsGlobally r=Gijs
...
Depends on D82061
Differential Revision: https://phabricator.services.mozilla.com/D82062
2020-07-03 16:57:38 +00:00
Geoff Brown
e17ca5f1b5
Bug 1585726 - Run mozlint on macosx64 and win64 too; r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D82200
2020-07-03 16:07:33 +00:00
Andrew Halberstadt
47d424ae5d
Bug 1648586 - [lint] Add missing 'colorama' to pylint_requirements.txt when on Windows, r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D82126
2020-07-03 12:16:50 +00:00
Julian Descottes
84942bd174
Bug 1618059 - Add test_extension_storage_actor_upgrade.js to the rejected-words exclude list. a=lint-fix CLOSED TREE
...
test_extension_storage_actor_upgrade.js was originally created from test_extension_storage_actor.js
Both tests use the PromiseTestUtils.whitelistRejectionsGlobally API which fails the rejected-words linter.
While we wait for the API to be renamed, I am adding the new test to the exclude list.
2020-07-02 18:37:35 +02:00
Kershaw Chang
e467f29f69
Bug 1650068 - Enable profiler tests r=JuniorHsu
...
Differential Revision: https://phabricator.services.mozilla.com/D82019
2020-07-02 15:25:44 +00:00
Mark Banner
9751545bb2
Bug 1618465 - Update references to pdf.js for the move to toolkit. r=bdahl
...
Differential Revision: https://phabricator.services.mozilla.com/D72533
2020-07-02 07:14:45 +00:00