Stephen A Pohl
a4e92ed3e3
Bug 1794039: mots clean to fix data for users spohl and dlee in mots.yaml. r=zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D160087
2022-10-24 17:53:37 +00:00
Sebastian Hengst
f01697ca5b
Bug 1796510 - fix Bugzilla component for onboarding module. r=zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D159830
2022-10-20 13:24:44 +00:00
Greg Stoll
ae193de801
no bug - fx doc: fix link to moved string guide page r=sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D159705
2022-10-19 19:51:27 +00:00
Andrew McCreight
26b95558c1
Bug 1794030, part 3 - Fix XPCOM peers in mots file. r=nika,zeid DONTBUILD
...
It looks like I got dropped in the import process or something,
so I added myself in. Emilio has also been added since this was
last updated.
I also fixed up some directories for the XPCOM and XPIDL modules,
deleting ones that no longer exist and adding new ones. A few
subdirectories like io/ still aren't covered but this at least
makes the situation better.
Differential Revision: https://phabricator.services.mozilla.com/D158804
2022-10-18 18:00:08 +00:00
Andrew McCreight
e9f0788463
Bug 1794030, part 2 - Fix cycle collector module in mots. r=zeid,peterv DONTBUILD
...
Peterv has always been a peer and anba hasn't been, so I guess this is some kind
of import error.
Differential Revision: https://phabricator.services.mozilla.com/D158803
2022-10-18 18:00:07 +00:00
Andrew McCreight
f900e6a61f
Bug 1794030, part 1 - Run mots clean. r=zeid DONTBUILD
...
It wanted to make this fix, so I figured I'd split it into a separate commit.
The new name nick is confusing, but I'm not sure how to override it.
Differential Revision: https://phabricator.services.mozilla.com/D158802
2022-10-18 18:00:07 +00:00
Simon Friedberger
81ebfde770
Bug 1788671 - Document how to add Services to eslint. r=Standard8 DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D158753
2022-10-07 18:11:17 +00:00
Mike Hommey
46e4b776b5
Bug 1793550 - Make the homebrew python 3.10 problem immediately visible. r=firefox-build-system-reviewers,andi
...
The problem only happens with homebrew (python.org's build doesn't have
the problem). Many people are hitting it, and we might as well avoid
them the trouble to have to find the documentation and just fail
directly.
Differential Revision: https://phabricator.services.mozilla.com/D158546
2022-10-04 06:50:17 +00:00
Mathew Hodson
929b2a7154
Bug 1776578 - Make no-addtask-setup eslint rule check for init tasks. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D150333
2022-09-26 13:58:49 +00:00
Alexandre Poirot
848e2b334e
Bug 1791828 - [devtools] Remove eslint support for DevTools's lazyImporter. r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D158004
2022-09-26 10:48:05 +00:00
Mike Hommey
f9a559f1ed
Bug 1789507 - Update builders to rustc 1.64. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D157896
2022-09-22 20:51:26 +00:00
Andrew Creskey
e8306f0cbe
Bug 1791837 - Add documentation for PerfStats r=jesup DONTBUILD
...
Initial documentation for new users.
Differential Revision: https://phabricator.services.mozilla.com/D157854
2022-09-21 18:24:42 +00:00
Ted Campbell
95740f9c4c
Bug 1791056 - Cleanup peer_emeritus list for JavaScript module. r=jandem,zeid
...
With great appreciation for their contributions, we move JavaScript peers who
are no longer active on the project to the emeritus list, including: caroline,
luke, sunfish, fitzgen, djvj, waldo. Also sort the peer lists alphabetically
since we never were very consistent about the order we added people.
Differential Revision: https://phabricator.services.mozilla.com/D157504
2022-09-19 12:49:02 +00:00
Ted Campbell
17065996c5
Bug 1791056 - Update module owner metadata for sfink. r=sfink,zeid
...
Use the correct Bugzilla ID that is tied to phabricator.
Depends on D157502
Differential Revision: https://phabricator.services.mozilla.com/D157503
2022-09-19 12:49:02 +00:00
Ted Campbell
985c168a7d
Bug 1791056 - Add owners emeritus data to JavaScript module. r=jandem,zeid
...
Recognize the previous stewards of SpiderMonkey in the module owners data.
Depends on D157501
Differential Revision: https://phabricator.services.mozilla.com/D157502
2022-09-19 12:49:01 +00:00
Ted Campbell
f8f2557524
Bug 1791056 - Update JavaScript module owner metadata. r=jandem,zeid
...
Update URL and remove mailing list. Also add missing Bugzilla components
associated with the module.
Differential Revision: https://phabricator.services.mozilla.com/D157501
2022-09-19 12:49:01 +00:00
Nika Layzell
2d7346701a
Bug 1789902 - Part 1: Support accessing XPCOM static components from Rust, r=xpcom-reviewers,barret
...
This will allow us to replace some of the uses of Services.py with the
non-deprecated static components getters.
Differential Revision: https://phabricator.services.mozilla.com/D156890
2022-09-13 13:47:13 +00:00
Mark Banner
186d63f202
Bug 1479515 - Add an ESLint rule to check for valid property accesses on Services. r=Gijs
...
This is manually run and requires a full build. MOZ_OBJDIR needs to be set to point to the object directory.
Differential Revision: https://phabricator.services.mozilla.com/D156426
2022-09-12 16:38:44 +00:00
Mark Banner
274f8662e6
Bug 1479515 - Extend the ESLint rule for checking Ci properties to check for unknown interfaces as well. r=Gijs,application-update-reviewers,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D156425
2022-09-12 16:38:44 +00:00
Mark Banner
fd892006be
Bug 1479515 - Add an ESLint rule to check for unknown property accesses on Ci. r=Gijs
...
This is manually run and requires a full build. MOZ_OBJDIR needs to be set to point to the object directory.
Differential Revision: https://phabricator.services.mozilla.com/D156424
2022-09-12 16:38:43 +00:00
Sylvestre Ledru
213c96564a
Bug 1787590 - Doc: Remove a 404 link r=jandem DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D157112
2022-09-12 12:37:43 +00:00
Jeff Muizelaar
96a1f531fb
Bug 1790069 - Add a section on multiprocess debugging. r=cmartin
...
Differential Revision: https://phabricator.services.mozilla.com/D156966
2022-09-09 21:26:28 +00:00
Ryan VanderMeulen
bc060567f9
Bug 1788559 - Add scheduled dot release to milestones table. r=sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D156726
2022-09-07 20:37:50 +00:00
Tom Ritter
a992c2e955
Bug 1788046: Fix a dead link in the security documentation r=dveditz DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D155969
2022-09-07 15:22:52 +00:00
Sylvestre Ledru
bab32ef66a
Bug 1789204 - Import "avoiding intermittent oranges" from mdn r=marco DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D156408
2022-09-05 12:49:51 +00:00
Sylvestre Ledru
d30cce2512
no bug - Update of the pocket guide r=pascalc DONTBUILD
...
Depends on D156409
Differential Revision: https://phabricator.services.mozilla.com/D156410
2022-09-05 09:38:51 +00:00
Ryan VanderMeulen
9f92798eb4
Bug 1788559 - Update the Pocket Guide to include mention of planned dot releases. r=sylvestre DONTBUILD
...
Also do some other miscellaneous clean-ups along the way.
Differential Revision: https://phabricator.services.mozilla.com/D156149
2022-09-02 07:11:32 +00:00
Sylvestre Ledru
d25798f6e6
Bug 1785147 - fix a typo in the doc r=julienw DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D156075
2022-08-31 13:51:30 +00:00
Andrew Halberstadt
8cc7cd659e
Bug 1788120 - Add new 'Core: Firefox Source Documentation' module, r=zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D156008
2022-08-30 20:45:00 +00:00
Kagami Sascha Rosylight
102bd338be
Bug 1695435 - Part 2: Add more words to the chrome script heuristic in use-isInstance r=preferences-reviewers,Gijs,webdriver-reviewers,whimboo,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D110932
2022-08-24 22:47:42 +00:00
Zeid
e76495fa20
Bug 1780356: list toplevel at the top of the list r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D154545
2022-08-23 14:16:58 +00:00
Zeid
6775468e9f
Bug 1780354: update mots.yaml with better template r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D154544
2022-08-23 14:16:58 +00:00
Marian-Vasile Laza
e9caca8307
Bug 1785311 - lint fix r=fix CLOSED TREE
2022-08-23 03:15:08 +03:00
Chris Martin
454fbbd0c0
Bug 1786419 - Fix macOS X build doc to workaround bad versions of tools r=ahochheiden DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D155291
2022-08-22 22:53:07 +00:00
Kagami Sascha Rosylight
a41415cb68
Bug 1695435 - Part 1: Use isInstance in XUL files r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D154841
2022-08-22 18:34:44 +00:00
Nika Layzell
4011409c5d
Bug 1783282
- Use a custom attribute instead of derive for implementing xpcom interfaces in rust, r=xpcom-reviewers,necko-reviewers,dragana,barret
...
Differential Revision: https://phabricator.services.mozilla.com/D153801
2022-08-18 13:57:35 +00:00
Sylvestre Ledru
128c74caac
Bug 1785451 - Ride along: Fix some typos r=linter-reviewers,fluent-reviewers,geckoview-reviewers,extension-reviewers,keeler,rpl,calu,ahal,flod DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D154946
2022-08-18 07:29:08 +00:00
Mike Hommey
555c3cf18f
Bug 1695828 - Update the Rust Update Policy to reflect the current practices. r=bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D154709
2022-08-16 19:54:06 +00:00
Mike Hommey
656eca9622
Bug 1783985 - Bump MSRV to 1.61.0. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D154340
2022-08-16 00:56:23 +00:00
Sylvestre Ledru
6b782ad093
no bug - mots doc: update to use https by default r=zeid DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D154295
2022-08-12 07:28:24 +00:00
André Bargull
60863b7187
Bug 1783404: Support --fix option when eslint-plugin-spidermonkey-js is used. r=tcampbell
...
Differential Revision: https://phabricator.services.mozilla.com/D153843
2022-08-12 06:10:55 +00:00
Mike Hommey
d7b5eb99c2
Bug 1783782 - Update builders to rustc 1.63.0. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D154177
2022-08-11 19:47:57 +00:00
Max Smolens
8596bc0440
Bug 1617103 - Add documentation for yamllint. r=sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D154108
2022-08-09 19:13:45 +00:00
André Bargull
96daf134a0
Bug 1782491 - Part 1: Add self-hosted code environment plugin. r=tcampbell
...
Adds a simple ESLint plugin for custom environments.
The plugin has a single exported value named `globals`, which is an object with
keys for all globally available self-hosted identifiers. All self-hosted values
are read-only, so we set all properties of `globals` to `"readonly"`.
BytecodeEmitter special identifiers are added to the `.eslintrc.js` file,
because that keeps them closer to the SpiderMonkey source tree when compared
to "tools/lint/eslint/eslint-plugin-spidermonkey-js".
Also see:
- tools/lint/eslint/eslint-plugin-mozilla/lib/environments/
- https://eslint.org/docs/latest/user-guide/configuring/language-options
Differential Revision: https://phabricator.services.mozilla.com/D153337
2022-08-05 09:58:58 +00:00
Ben Dean-Kawamura
f4102dd546
Bug 1766045 - Document generating JS bindings with UniFFI r=teshaq,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D144470
2022-08-03 18:59:37 +00:00
Butkovits Atila
a8ad39a288
Backed out 6 changesets (bug 1766045) for causing build bustages. CLOSED TREE
...
Backed out changeset 113593df6272 (bug 1766045)
Backed out changeset f137315bb6af (bug 1766045)
Backed out changeset d86ad195a9a0 (bug 1766045)
Backed out changeset e8bc2ec40cff (bug 1766045)
Backed out changeset 2d33e41ac507 (bug 1766045)
Backed out changeset 4d5874e16302 (bug 1766045)
2022-08-03 17:40:30 +03:00
Ben Dean-Kawamura
4fb87acec7
Bug 1766045 - Document generating JS bindings with UniFFI r=teshaq,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D144470
2022-08-03 13:48:29 +00:00
Mark Banner
4ed899ee38
Bug 1782008 - Add existing test directories to the ESLint test path definition file. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D152735
2022-08-03 11:16:19 +00:00
Mathew Hodson
3d04063622
Bug 1782855 - Add MSVC to required list for Windows build docs. r=glandium DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D153545
2022-08-03 09:43:32 +00:00
Dan Robertson
6d3555163e
Bug 1782274 - mots: add hiro and dlrobertson to APZ peers. r=zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D153234
2022-07-29 19:13:57 +00:00