Commit Graph

7496 Commits

Author SHA1 Message Date
Gabriele Svelto
e62e144c3c Bug 1588538 - Use the new Windows dump_syms tool to dump symbols in local builds r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D57094

--HG--
extra : moz-landing-system : lando
2020-01-14 10:08:52 +00:00
Tarek Ziadé
9bb6e90df8 Bug 1565027 - check browsertime node install
Teach `mach browsertime` to tell you to `mach browsertime --setup` if we're not already set up

Differential Revision: https://phabricator.services.mozilla.com/D59501

--HG--
extra : moz-landing-system : lando
2020-01-14 08:14:35 +00:00
Tarek Ziadé
c1555abb86 Bug 1607522 - hard stop if Pillow or pyssim could not be installed r=nalexander
Let's stop if the packages could not be installed.
Also, let's skip the call if we find them.

Differential Revision: https://phabricator.services.mozilla.com/D59690

--HG--
extra : moz-landing-system : lando
2020-01-14 08:04:54 +00:00
Tarek Ziadé
b1af7191f1 Bug 1596237 - make sure ImageMagick's ffmpeg does not take precedence r=acreskey
Tweaked sys.path on windows to make sure we use the right ffmpeg binary

Differential Revision: https://phabricator.services.mozilla.com/D59681

--HG--
extra : moz-landing-system : lando
2020-01-14 06:58:04 +00:00
Mike Hommey
60f73c8b99 Bug 1608040 - Clean up try presets from test_preset.t in that test rather than the one that follows. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D59283

--HG--
extra : moz-landing-system : lando
2020-01-10 20:09:34 +00:00
shindli
3d28702804 Backed out changeset 1bdfd7c37b02 (bug 1511700) for causing newtab node test failure CLOSED TREE 2020-01-13 22:33:58 +02:00
Siddhant085
d48342d7db Bug 1511700 - Use the new notification system (PlacesObserver) for bookmark removed notifications. r=Standard8,mak
Phasing out the old notification system for OnItemRemoved events.

Differential Revision: https://phabricator.services.mozilla.com/D17753

--HG--
extra : moz-landing-system : lando
2020-01-13 16:25:39 +00:00
championshuttler
95c0215706 Bug 1608679 - Fix the path of docs config file.r=sylvestre
Depends on D59623

Differential Revision: https://phabricator.services.mozilla.com/D59624

--HG--
extra : moz-landing-system : lando
2020-01-12 12:37:48 +00:00
championshuttler
8a3af3f0e0 Bug 1608679 - Move managing docs to tools/moztreedocs/docs to include in docs tree.r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D59623

--HG--
rename : tools/docs/docs/jsdoc-support.rst => tools/moztreedocs/docs/jsdoc-support.rst
rename : tools/docs/docs/mermaid-integration.rst => tools/moztreedocs/docs/mermaid-integration.rst
rename : tools/docs/docs/nested-docs.rst => tools/moztreedocs/docs/nested-docs.rst
rename : tools/docs/docs/redirect.rst => tools/moztreedocs/docs/redirect.rst
rename : tools/docs/docs/rstlint.rst => tools/moztreedocs/docs/rstlint.rst
rename : tools/docs/docs/server-synchronization.rst => tools/moztreedocs/docs/server-synchronization.rst
extra : moz-landing-system : lando
2020-01-12 12:39:39 +00:00
championshuttler
b62d30cc23 Bug 1605742 - Move Mercurial docs to docs/contributing directory.r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D59376

--HG--
rename : tools/docs/docs/contribute/mercurial.rst => docs/contributing/mercurial.rst
extra : moz-landing-system : lando
2020-01-10 12:50:34 +00:00
Victor Porof
e23a8a366d Bug 1601946 - Implement an elaborate RKV API fuzzing test, r=truber
Depends on D56336

Differential Revision: https://phabricator.services.mozilla.com/D56337

--HG--
extra : moz-landing-system : lando
2020-01-10 08:58:14 +00:00
Victor Porof
595b0a6768 Bug 1601946 - Pre 1: Add a fuzzing test for database names, r=truber
Depends on D56335

Differential Revision: https://phabricator.services.mozilla.com/D56336

--HG--
extra : moz-landing-system : lando
2020-01-10 08:57:30 +00:00
Victor Porof
de4eb52c3b Bug 1601946 - Pre 0: Avoid silently ignoring errors and returning early, r=truber
Differential Revision: https://phabricator.services.mozilla.com/D56335

--HG--
extra : moz-landing-system : lando
2020-01-10 08:56:57 +00:00
championshuttler
3440918f3f Bug 1605742 - Add Page for Mercurial.r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58350

--HG--
extra : moz-landing-system : lando
2020-01-09 10:22:37 +00:00
Edwin Takahashi
b2e141b8ed Bug 1599197 - do not run linux32 on autoland or try by default r=jmaher,gbrown
Changes:

Do not run `linux32` builds on `try` or `autoland` by default, but ensure it is able to run on all other repos (eg. `mozilla-beta`).

Filter out all tasks with `linux-shippable` in the name, including builds, auxiliary tasks (balrog, etc).

Differential Revision: https://phabricator.services.mozilla.com/D58982

--HG--
extra : moz-landing-system : lando
2020-01-09 01:09:07 +00:00
Andi-Bogdan Postelnicu
43270f5c15 Bug 1606630 - add tests with if constexpr for checkers readability-misleading-indentation and readability-braces-around-statements. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58936

--HG--
extra : moz-landing-system : lando
2020-01-08 08:39:44 +00:00
Edwin Takahashi
eee843b9a7 Bug 1602863 - run xpcshell suite on ubuntu1804 test image for all linux variants except ccov r=jmaher
Changes:

Run `xpcshell` test suite on ubuntu1804 for all platforms except `linux64-ccov`.

Modify the test in `test_fuzzy.py` to refer to the new `test-linux1804` xpcshell task label.

Add a new test in `test_fuzzy.py` to test the `-q` functionality without a test path.

Differential Revision: https://phabricator.services.mozilla.com/D58740

--HG--
extra : moz-landing-system : lando
2020-01-07 18:31:55 +00:00
Tom Prince
569e26cdb0 Bug 1605275: [tryselect] Add more task sets to scriptworker selector; r=Callek
This adds support most of the remaining desktop promote phase task types.

Differential Revision: https://phabricator.services.mozilla.com/D58020

--HG--
extra : moz-landing-system : lando
2020-01-07 18:08:44 +00:00
Tom Prince
83d95abcbe Bug 1605275: [taskgraph] Provide a function to get all tasks from a previous set of graphs; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D58450

--HG--
extra : moz-landing-system : lando
2020-01-07 18:08:42 +00:00
Tom Prince
29144620e2 Bug 1605275: [tryselect] Get l10n files from release commit; r=Callek
This should lead to the chunking of L10n tasks on try to match the base
release.

Differential Revision: https://phabricator.services.mozilla.com/D58449

--HG--
extra : moz-landing-system : lando
2020-01-07 18:08:31 +00:00
Ethan Glasser-Camp
d68a88e8fe Bug 1607355: Fix path to redirect configuration r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58880

--HG--
extra : moz-landing-system : lando
2020-01-07 16:46:58 +00:00
Tom Prince
f1826cfaf7 Bug 1605277: [tryselect] Handle v2 try_task_config in mach try again --list; r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D58420

--HG--
extra : moz-landing-system : lando
2020-01-06 19:44:12 +00:00
Tom Prince
e053400510 Bug 1605277: [tryselect] Add option to allow overriding worker types on try; r=ahal
This allows easy testing against staging worker types, without needing to
change anything in-tree.

Differential Revision: https://phabricator.services.mozilla.com/D58017

--HG--
extra : moz-landing-system : lando
2020-01-07 17:23:18 +00:00
Dzmitry Malyshau
2a67b8c786 Bug 1606996 - Fix PR creation by github-sync
shielding BRANCH variable was wrong in one case

Differential Revision: https://phabricator.services.mozilla.com/D58854

--HG--
extra : moz-landing-system : lando
2020-01-06 21:41:19 +00:00
Edwin Takahashi
d1af0a1c8e Bug 1599197 - demote linux32-shippable/opt tasks to tier 2 and limit builds to try and mozilla-central r=jmaher,gbrown
Changes:

Demote linux32-shippable/opt tasks to tier 2 on all repositories. Other linux32 jobs are defined but do not appear to run.

Limit the build of linux32-shippable/opt to `try`/`mozilla-central`.

Differential Revision: https://phabricator.services.mozilla.com/D58207

--HG--
extra : moz-landing-system : lando
2020-01-06 18:42:02 +00:00
Ciure Andrei
11eedd07fe Backed out changeset 1410db0871ba (bug 1599197) for causing linting failures CLOSED TREE 2020-01-06 19:13:04 +02:00
Edwin Takahashi
47cd631c5c Bug 1599197 - demote linux32-shippable/opt tasks to tier 2 and limit builds to try and mozilla-central r=jmaher,gbrown
Changes:

Demote linux32-shippable/opt tasks to tier 2 on all repositories. Other linux32 jobs are defined but do not appear to run.

Limit the build of linux32-shippable/opt to `try`/`mozilla-central`.

Differential Revision: https://phabricator.services.mozilla.com/D58207

--HG--
extra : moz-landing-system : lando
2020-01-06 16:53:39 +00:00
Ethan Glasser-Camp
7cd2a98da0 Bug 1606026: Move existing documentation into new locations r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58338

--HG--
rename : tools/docs/docs/contribute/mozilla_source_code_directory_structure.rst => docs/contributing/directory_structure.rst
rename : tools/docs/docs/contribute/how_to_contribute_firefox.rst => docs/contributing/how_to_contribute_firefox.rst
rename : tools/docs/docs/adding-documentation.rst => tools/moztreedocs/docs/adding-documentation.rst
rename : tools/docs/docs/index.rst => tools/moztreedocs/docs/index.rst
rename : tools/docs/docs/mdn-import.rst => tools/moztreedocs/docs/mdn-import.rst
extra : moz-landing-system : lando
2020-01-06 16:38:34 +00:00
Ethan Glasser-Camp
6f164aa98f Bug 1606026: Move documentation entry point to docs/ r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58552

--HG--
rename : tools/docs/conf.py => docs/conf.py
rename : tools/docs/config.yml => docs/config.yml
rename : tools/docs/index.rst => docs/index.rst
rename : tools/docs/jsdoc.json => docs/jsdoc.json
extra : moz-landing-system : lando
2020-01-06 16:14:11 +00:00
Ethan Glasser-Camp
0549c56796 Bug 1606026: move tools/docs code to tools/moztreedocs r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58337

--HG--
rename : tools/docs/Pipfile => tools/moztreedocs/Pipfile
rename : tools/docs/Pipfile.lock => tools/moztreedocs/Pipfile.lock
rename : tools/docs/moztreedocs/__init__.py => tools/moztreedocs/__init__.py
rename : tools/docs/_static/custom_theme.css => tools/moztreedocs/_static/custom_theme.css
rename : tools/docs/mach_commands.py => tools/moztreedocs/mach_commands.py
rename : tools/docs/moztreedocs/package.py => tools/moztreedocs/package.py
rename : tools/docs/moztreedocs/upload.py => tools/moztreedocs/upload.py
extra : moz-landing-system : lando
2020-01-06 16:29:21 +00:00
championshuttler
9f6bcf01b0 Bug 1576912 - Fix the sphinx UI Issue and update the redirects link.r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58691

--HG--
extra : moz-landing-system : lando
2020-01-06 16:17:38 +00:00
Thomas Nguyen
b4435e40e5 Bug 1603674 - Add a new API to check if permission delegation and Feature Policy are enabled r=baku
Differential Revision: https://phabricator.services.mozilla.com/D57077

--HG--
extra : moz-landing-system : lando
2020-01-06 15:28:12 +00:00
Julian Descottes
3b345a689e Bug 1605995 - Add linting rule against relative paths in DevTools require r=Standard8
Depends on D58243

Differential Revision: https://phabricator.services.mozilla.com/D58253

--HG--
extra : moz-landing-system : lando
2020-01-06 12:54:39 +00:00
Sylvestre Ledru
3a0475385f no bug - Add two mermaid examples r=championshuttler
Differential Revision: https://phabricator.services.mozilla.com/D58684

--HG--
extra : moz-landing-system : lando
2020-01-05 18:44:54 +00:00
Brian Hackett
99ff90baa1 Bug 1607014 Part 2 - Remove references to toolkit/recordreplay/udis86, r=jlast.
Depends on D58693

Differential Revision: https://phabricator.services.mozilla.com/D58695

--HG--
extra : moz-landing-system : lando
2020-01-05 01:43:41 +00:00
Jonathan Watt
c7009d5a15 Bug 1607035. Make mach doc print out the the JSDoc error message when jsdoc is missing. r=sylvestre
Bug 1592964 inadvertently made us only print out the JSDoc error message only
if `jsdoc` is present but the wrong version number.  This change restores the
behavior of also printing out the error message when `jsdoc` is missing.

Differential Revision: https://phabricator.services.mozilla.com/D58692

--HG--
extra : moz-landing-system : lando
2020-01-05 13:31:44 +00:00
Gerald Squelart
1484f8824a Bug 1600644 - Don't count ActivePS::mProfileBuffer's own size twice - r=canaltinova
In bug 1587332, ActivePS::mProfileBuffer was changed from
`const UniquePtr<ProfileBuffer>` to just `ProfileBuffer`, so its own object size
is now counted as part of `sizeof(ActivePS)`, and we should only count its
dependencies with `SizeOfExcludingThis`.

Differential Revision: https://phabricator.services.mozilla.com/D58288

--HG--
extra : moz-landing-system : lando
2020-01-02 12:21:58 +00:00
Sylvestre Ledru
81354de9c7 No bug - Document how add a new linter in the CI r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D58247

--HG--
extra : moz-landing-system : lando
2020-01-02 21:42:18 +00:00
Sylvestre Ledru
cd2807905f No bug - mozlint: Document the result object r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D58239

--HG--
extra : moz-landing-system : lando
2020-01-02 21:37:12 +00:00
championshuttler
587424842c Bug 1576912 - Improve docs for writing docs.r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58486

--HG--
extra : moz-landing-system : lando
2020-01-02 21:06:52 +00:00
Sylvestre Ledru
2c9610dc34 Bug 1606168 - Enable rustfmt on more directories r=andi
Before we improve the display at review phase

Depends on D58328

Differential Revision: https://phabricator.services.mozilla.com/D58329

--HG--
extra : moz-landing-system : lando
2020-01-02 17:04:13 +00:00
Sylvestre Ledru
b329036033 Bug 1606168 - Document ./mach lint -l rustfmt r=andi
Differential Revision: https://phabricator.services.mozilla.com/D58328

--HG--
extra : moz-landing-system : lando
2020-01-02 17:03:50 +00:00
Sylvestre Ledru
25a4df6b51 Bug 1606170 - Create a list of static analyzer/linters r=andi
Differential Revision: https://phabricator.services.mozilla.com/D58325

--HG--
extra : moz-landing-system : lando
2020-01-02 16:55:33 +00:00
Andrew Halberstadt
4ebbd3b587 Bug 1605106 - [lint.rustfmt] Return early if expanding exclusions results in no paths to lint, r=jwatt
Differential Revision: https://phabricator.services.mozilla.com/D58052

--HG--
extra : moz-landing-system : lando
2020-01-02 16:48:35 +00:00
Sylvestre Ledru
1e63d1f7ca Bug 1605852 - Disable performance-inefficient-algorithm as the test isn't C++17 ready r=andi CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com//D58529

--HG--
extra : histedit_source : b6e9096717acf79065eb09d661ab11dc8cd8407b
2020-01-02 17:24:07 +02:00
Sylvestre Ledru
3ff277ca7c Bug 1605852 - Enable modernize-concat-nested-namespaces r=andi
Depends on D58190

Differential Revision: https://phabricator.services.mozilla.com/D58191

--HG--
extra : moz-landing-system : lando
2019-12-26 10:22:23 +00:00
Ciure Andrei
244e2ca63a Backed out changeset 8891c1aa0d7c (bug 1605742) at sylvestre's request 2020-01-01 17:01:39 +02:00
championshuttler
f38bae0e2c Bug 1605742 - Add Page for Mercurial.r=sylvestre
Migrating the important stuff about mercurial from MDN Pages to Firefox Docs

https://developer.mozilla.org/docs/Mozilla/Developer_guide/Source_Code/Mercurial

https://developer.mozilla.org/docs/Mozilla/Mercurial

https://developer.mozilla.org/docs/Mozilla/Mercurial/Basics

Differential Revision: https://phabricator.services.mozilla.com/D58350

--HG--
extra : moz-landing-system : lando
2020-01-01 14:31:58 +00:00
Razvan Maries
e98ae699f5 Backed out changeset 8c8ca0a0417b (bug 1602863) for perma fails on ayout/forms/test/test_bug549170.html. CLOSED TREE 2020-01-01 00:27:07 +02:00
Edwin Takahashi
ce30bc760b Bug 1602863 - migrate crashtest, mochitest, mochitest-gpu, xpcshelltest to run under linux1804-64 r=jmaher
Changes:

Remove `crashtest`, `mochitest-gpu`, `mochitest` and `xpcshelltest` from running with ubuntu1604.

Enable the above tests to run with ubuntu1804 image under `linux1804-64` label.

Differential Revision: https://phabricator.services.mozilla.com/D58464

--HG--
extra : moz-landing-system : lando
2019-12-31 21:23:40 +00:00